es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Copiar datos de la base de datos del servidor SQL local a la base de datos de Azure SQL. Luego truncar las tablas en la base de datos de Azure SQL después de que los datos sean copiados a Tableau CRM.

Quiero automatizar las siguientes tareas/escenarios con ayuda de un disparador o función. Hasta ahora, he realizado estos pasos a través de Azure Data Factory ejecutando manualmente el pipeline.

1) Copiar datos de un servidor SQL local a Azure SQL DB automáticamente cada vez que se agreguen nuevos datos en el servidor SQL local.

2) Truncar tablas de Azure SQL DB cada vez que se reciba una solicitud de extracción de Tableau CRM a través del conector de Microsoft Azure SQL DB.

No quiero incluir Azure Synapse Analytics en la imagen.

Agradecería tus amables sugerencias sobre esto.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Automatización de tareas utilizando desencadenadores o funciones en servicios de Azure

    Como experto en TI especializado en desencadenadores, azure-sql-database, tableau-api, azure-data-factory y azure-data-factory-pipeline, sugiero automatizar las siguientes tareas/escenarios:

    1. Copiar datos de un servidor SQL local a Azure SQL DB

    Para automatizar la copia de datos desde el servidor SQL local a Azure SQL DB, se pueden seguir los siguientes pasos:

    • Crear una función de desencadenador en el servidor SQL local que se active cada vez que se agregue un nuevo registro.
    • Configurar la función de desencadenador para que utilice la canalización Azure Data Factory como acción para mover los nuevos datos al servidor Azure SQL.
    • Crear una base de datos Azure SQL con las tablas necesarias para almacenar los datos recibidos del servidor local.
    • Configurar la canalización Azure Data Factory para monitorear el servidor SQL local y mover los datos actualizados a Azure SQL DB.

    2. Truncar tablas de Azure SQL DB

    Para truncar tablas de Azure SQL DB al recibir una solicitud de extracción de Tableau CRM, se pueden seguir los siguientes pasos:

    • Crear un conector Tableau CRM en Azure SQL DB.
    • Utilizar la canalización Azure Data Factory para monitorear el conector en busca de una solicitud de extracción de Tableau CRM.
    • Configurar Azure Data Factory para ejecutar una función Azure SQL DB que truncará las tablas una vez que se reciba una solicitud de extracción.

    Siguiendo estos pasos, estas tareas/escenarios se pueden automatizar utilizando desencadenadores o funciones sin usar Azure Synapse Analytics.

Comments are closed.