Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usare l'attività Hive di Azure HDInsight per eseguire script Hive in un cluster Azure HDInsight.
Per aggiungere un attività Hive di Azure HDInsight, trascinala nel Designer di SSIS e fai doppio clic o clicca con il tasto destro del mouse e scegli Modifica per visualizzare la finestra di dialogo seguente Editor attività Hive di Azure HDInsight.
Nell'elenco seguente vengono descritti i campi in questa finestra di dialogo.
Per il campo HDInsightConnection selezionare una gestione connessione azure HDInsight esistente o crearne una nuova che fa riferimento al cluster Azure HDInsight usato per eseguire lo script.
Per il campo AzureStorageConnection selezionare una gestione connessione di Archiviazione di Azure esistente o crearne una nuova che faccia riferimento all'account di archiviazione di Azure associato al cluster. Questa operazione è necessaria solo se si desidera scaricare l'output di esecuzione dello script e i log degli errori.
Per il campo BlobContainer , specificare il nome del contenitore di archiviazione associato al cluster. Questa operazione è necessaria solo se si desidera scaricare l'output di esecuzione dello script e i log degli errori.
Per il campo LocalLogFolder , specificare la cartella in cui verrà scaricato l'output dell'esecuzione dello script e i log degli errori. Questa operazione è necessaria solo se si desidera scaricare l'output di esecuzione dello script e i log degli errori.
Esistono due modi per specificare lo script Hive da eseguire:
Script in-line: Si specifichi il campo Script digitando in-line lo script da eseguire nella finestra di dialogo Immetti script.
File script: caricare il file di script in Archiviazione BLOB di Azure e specificare il campo BlobName . Se il BLOB non si trova nell'account di archiviazione predefinito o nel contenitore associato al cluster HDInsight, è necessario specificare i campi ExternalStorageAccountName e ExternalBlobContainer . Per un blob esterno, verificare che sia configurato come accessibile pubblicamente.
Se vengono specificati entrambi, verrà usato il file di script e lo script inline verrà ignorato.