Ejecutar paquetes de SQL Server Integration Services (SSIS) implementados en Azure
Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory
Puede ejecutar los paquetes SSIS implementados en el catálogo de SSISDB en un servidor de Azure SQL Database si selecciona uno de los métodos que se describen en este artículo. Puede ejecutar un paquete directamente, o bien como parte de una canalización de Azure Data Factory. Para obtener información general sobre SSIS en Azure, vea Implementar y ejecutar paquetes SSIS en Azure.
Ejecutar un paquete directamente
Ejecutar un paquete como parte de una canalización de Azure Data Factory
Nota:
La ejecución de un paquete con dtexec.exe
no se ha probado con paquetes implementados en Azure.
Ejecutar un paquete con SSMS
En SQL Server Management Studio (SSMS), puede hacer clic con el botón derecho en un paquete implementado en la base de datos del catálogo de SSIS, SSISDB, y seleccionar Ejecutar para abrir el cuadro de diálogo Ejecutar paquete. Para obtener más información, consulte Run an SSIS package with SQL Server Management Studio (SSMS) (Ejecutar un paquete de SSIS con SQL Server Management Studio [SSMS]).
Ejecutar un paquete con procedimientos almacenados
En cualquier entorno desde el que se pueda conectar a Azure SQL Database y ejecutar código de Transact-SQL, puede ejecutar un paquete mediante la llamada a los procedimientos almacenados siguientes:
[catalog].[create_execution] . Para obtener más información, vea catalog.create_execution.
[catalog].[set_execution_parameter_value] . Para obtener más información, vea catalog.set_execution_parameter_value.
[catalog].[start_execution] . Para obtener más información, vea catalog.start_execution.
Para obtener más información, vea los ejemplos siguientes:
Ejecutar un paquete con un script o código
En cualquier entorno de desarrollo desde el que se pueda llamar a una API administrada, se puede ejecutar un paquete mediante una llamada al método Execute
del objeto Package
en el espacio de nombres Microsoft.SQLServer.Management.IntegrationServices
.
Para obtener más información, vea los ejemplos siguientes:
Run an SSIS package with PowerShell (Ejecutar un paquete de SSIS con PowerShell)
Ejecutar un paquete SSIS con código C# en una aplicación .NET
Ejecutar un paquete con la actividad Ejecutar paquete de SSIS
Para obtener más información, vea Ejecutar un paquete SSIS con la actividad Ejecutar paquete de SSIS en Azure Data Factory.
Ejecutar un paquete con la actividad de procedimiento almacenado
Para obtener más información, vea Ejecutar un paquete SSIS con la actividad de procedimiento almacenado en Azure Data Factory.
Pasos siguientes
Obtenga información sobre las opciones para programar paquetes SSIS implementados en Azure. Para más información, vea Programar paquetes SSIS en Azure.