Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
En este artículo se resumen las opciones de automatización de trabajos.
Tenga en cuenta las siguientes tecnologías de programación de trabajos y automatización de tareas en distintas plataformas:
- Los trabajos elásticos son servicios de programación de trabajos que ejecutan trabajos personalizados en una o varias bases de datos de Azure SQL Database o grupos elásticos de Azure SQL Database. Para obtener más información, vea Información general sobre los trabajos elásticos.
- Los trabajos de Agente SQL los ejecuta el servicio Agente SQL que sigue utilizándose para la automatización de tareas en SQL Server y que también se incluye en las instancias de Azure SQL Managed Instance. Para la automatización de trabajos de los scripts de T-SQL en Azure SQL Managed Instance, tenga en cuenta el Agente SQL para Azure SQL Managed Instance. El Agente SQL en SQL Managed Instance es muy similar a SQL Server. El Agente SQL no está disponible en Azure SQL Database.
- Las canalizaciones con desencadenadores periódicos se pueden usar para la automatización de scripts de T-SQL en Azure Synapse Analytics. Las canalizaciones con desencadenadores periódicos se basan en Azure Data Factory.
- Las canalizaciones, los flujos de datos, los trabajos de Spark y los cuadernos de Spark se pueden usar para orquestar el movimiento de datos y automatizar las tareas de T-SQL para la base de datos SQL en Microsoft Fabric. Monitoriza las ejecuciones de extremo a extremo en el centro de supervisión de Fabric. Para obtener más información, vea SQL Database en la documentación de Fabric.
Diferencias entre los trabajos elásticos y el Agente SQL
En la tabla siguiente se resumen las diferencias clave entre los trabajos elásticos y el Agente SQL:
| Trabajos elásticos | Agente SQL | |
|---|---|---|
| Plataforma | Azure SQL Database | SQL Server, Instancia administrada de Azure SQL |
| Ámbito | Cualquier número de bases de datos solo en Azure SQL Database. Los destinos pueden estar en servidores lógicos, suscripciones o regiones diferentes (que se enumeran dinámicamente en tiempo de ejecución del trabajo). | Cualquier base de datos individual que se encuentre en la misma instancia que el Agente SQL. La característica de administración de varios servidores (MSX/TSX) del Agente SQL permite que las instancias maestras y de destino coordinen la ejecución del trabajo, aunque esta característica no está disponible en SQL Managed Instance. |
| Herramientas y API admitidas | T-SQL, PowerShell, API de REST, Azure Portal, Azure Resource Manager | T-SQL, PowerShell, SQL Server Management Studio (SSMS) |