Condividi tramite


Eseguire i pacchetti SQL Server Integration Services (SSIS) distribuiti in Azure

Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory

È possibile eseguire i pacchetti SSIS distribuiti nel catalogo SSISDB in un server di database SQL di Azure scegliendo uno dei metodi descritti in questo articolo. Un pacchetto può essere eseguito direttamente oppure nell'ambito di una pipeline di Azure Data Factory. Per una panoramica su SSIS in Azure, vedere Migrazione lift-and-shift dei carichi di lavoro di SQL Server Integration Services nel cloud.

Nota

L'esecuzione di un pacchetto con dtexec.exe non è stata testata con i pacchetti distribuiti in Azure.

Eseguire un pacchetto con SSMS

In SQL Server Management Studio (SSMS) è possibile fare clic con il pulsante destro del mouse su un pacchetto distribuito nel database del catalogo SSIS, SSISDB, e scegliere Esegui per aprire la finestra di dialogo Esegui pacchetto. Per altre informazioni, vedere Eseguire un pacchetto SSIS con SQL Server Management Studio (SSMS).

Eseguire un pacchetto con le stored procedure

In qualsiasi ambiente dal quale sia possibile connettersi al database SQL di Azure ed eseguire codice Transact-SQL, è possibile eseguire un pacchetto chiamando le stored procedure seguenti:

  1. [catalog].[create_execution]. Per altre informazioni, vedere catalog.create_execution.

  2. [catalog].[set_execution_parameter_value]. Per altre informazioni, vedere catalog.set_execution_parameter_value.

  3. [catalog].[start_execution]. Per altre informazioni, vedere catalog.start_execution.

Per altre informazioni, vedere gli esempi seguenti:

Eseguire un pacchetto tramite script o codice

In qualsiasi ambiente di sviluppo dal quale sia possibile chiamare un'API gestita, è possibile eseguire un pacchetto chiamando il metodo Execute dell'oggetto Package nello spazio dei nomi Microsoft.SQLServer.Management.IntegrationServices.

Per altre informazioni, vedere gli esempi seguenti:

Eseguire un pacchetto con l'attività Esegui pacchetto SSIS

Per altre informazioni, vedere Eseguire un pacchetto SSIS tramite l'attività Esegui pacchetto SSIS in Azure Data Factory.

Eseguire un pacchetto con l'attività stored procedure

Per altre informazioni, vedere Eseguire un pacchetto SSIS usando l'attività stored procedure in Azure Data Factory.

Passaggi successivi

Ottenere informazioni sulle opzioni per la pianificazione dei pacchetti SSIS distribuiti in Azure. Per altre informazioni, vedere Pianificare i pacchetti SSIS in Azure.