Convalidare i pacchetti SQL Server Integration Services (SSIS) distribuiti in Azure
Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory
Quando si distribuisce un progetto di SQL Server Integration Services (SSIS) nel catalogo SSIS (SSISDB) in un server di Azure, la procedura guidata Distribuzione pacchetto prevede un passaggio di convalida aggiuntivo dopo la pagina Verifica. Questo passaggio di convalida controlla che i pacchetti del progetto non contengano problemi noti che potrebbero impedire la corretta esecuzione Runtime di integrazione di Azure SSIS. Quindi la procedura guidata consente di visualizzare gli avvisi applicabili nella pagina relativa alla convalida.
Importante
La convalida descritta in questo articolo si verifica quando si distribuisce un progetto con una versione di SQL Server Data Tools (SSDT) 17.4 o successiva. Per scaricare la versione più recente di SSDT, vedere Scaricare la versione più recente di SQL Server Data Tools (SSDT).
Per altre informazioni sulla distribuzione guidata dei pacchetti, vedere Distribuire progetti e pacchetti di Integration Services (SSIS).
Convalidare le gestioni connessioni
La procedura guidata controlla che in alcune gestioni connessioni non siano presenti i problemi seguenti che potrebbero causare un errore di connessione:
- Autenticazione di Windows. Se una stringa di connessione usa l'autenticazione di Windows, la convalida genera un avviso. L'autenticazione di Windows richiede ulteriori passaggi di configurazione. Per altre informazioni, vedere Connettersi a dati e condivisioni file con autenticazione di Windows.
- Percorso file. Se una stringa di connessione contiene un percorso file locale hard-coded come
C:\\...
, la convalida genera un avviso. L'esecuzione di pacchetti che contengono un percorso assoluto potrebbe non riuscire. - Percorso UNC. Se una stringa di connessione contiene un percorso UNC, la convalida genera un avviso. L'esecuzione di pacchetti che contengono un percorso UNC potrebbe non riuscire, in genere ciò si verifica perché i pacchetti UNC richiedono l'autenticazione di Windows per effettuare l'accesso.
- Nome host. Se una proprietà del server contiene il nome host anziché l'indirizzo IP, la convalida genera un avviso. L'esecuzione di pacchetti che contengono il nome host potrebbe non riuscire, in genere ciò si verifica perché la rete virtuale di Azure richiede la corretta configurazione di DNS per supportare la risoluzione dei nomi DNS.
- Provider o driver. Se un provider o il driver non è supportato, la convalida genera un avviso. In questo momento sono supportati solo alcuni provider e driver predefiniti.
La procedura guidata esegue i controlli di convalida seguenti per le gestioni connessioni nell'elenco.
Connection manager | Autenticazione di Windows | Percorso file | Percorso UNC | Nome host | Provider o driver |
---|---|---|---|---|---|
Ado | |||||
AdoNet | |||||
Cache | |||||
Excel | |||||
file | |||||
FlatFile | |||||
FTP | |||||
MsOLAP100 | |||||
MultiFile | |||||
MultiFlatFile | |||||
OData | |||||
Odbc | |||||
OleDb | |||||
SmoServer | |||||
SMTP | |||||
SQLMOBILE | |||||
WMI |
Convalidare origini e destinazioni
Le origini di terze parti e le destinazioni seguenti non sono supportate:
- Origine e destinazione Oracle di Attunity
- Origine e destinazione Teradata di Attunity
- Origine e destinazione SAP BW
Convalidare attività e componenti
Attività Esegui processo
La convalida genera un avviso se un comando punta a un file locale con un percorso assoluto o a un file con un percorso UNC. Questi percorsi potrebbero causare un esito negativo dell'esecuzione in Azure.
Attività e componente Script
La convalida genera un avviso se un pacchetto contiene un'attività script o un componente script, che può fare riferimento o chiamare assembly non supportati. Questi riferimenti o chiamate possono causare un errore di esecuzione.
Altri componenti
Il formato Orc non è supportato nella destinazione HDFS e nella destinazione di Azure Data Lake Store.