Attività Hive di Azure HDInsightAzure HDInsight Hive Task

Usare l'attività Hive di Azure HDInsight per eseguire uno script Hive in un cluster di Azure HDInsight.Use the Azure HDInsight Hive Task to run Hive script on an Azure HDInsight cluster.

Per aggiungere un' attività Hive di Azure HDInsight, trascinare l'attività in Progettazione SSIS e farvi doppio clic oppure clic con il pulsante destro del mouse, quindi scegliere Modifica per visualizzare la finestra di dialogo seguente relativa all' editor dell'attività Hive di Azure HDInsight .To add an Azure HDInsight Hive Task, drag-drop it to the SSIS Designer, and double-click or right-click and click Edit to see the following Azure HDInsight Hive Task Editor dialog box.

L'attività Hive di Azure HDInsight è un componente del Feature Pack di SQL Server Integration Services (SSIS) per Azure.The Azure HDInsight Hive Task is a component of the SQL Server Integration Services (SSIS) Feature Pack for Azure.

L'elenco seguente contiene i campi di questa finestra di dialogo.The following list describes fields in this dialog box.

  1. Per il campo HDInsightConnection selezionare un'istanza di Gestione connessione Azure HDInsight esistente oppure creare una nuova istanza che faccia riferimento al cluster HDInsight di Azure usato per eseguire lo script.For the HDInsightConnection field, select an existing Azure HDInsight Connection Manager or create a new one that refers to the Azure HDInsight cluster used to execute the script.

  2. Per il campo AzureStorageConnection selezionare un'istanza di Gestione connessione Archiviazione di Azure esistente oppure creare una nuova istanza che faccia riferimento all'account di archiviazione di Azure associato al cluster.For the AzureStorageConnection field, select an existing Azure Storage Connection Manager or create a new one that refers to the Azure Storage Account associated with the cluster. Questa operazione è necessaria solo se si vuole scaricare l'output dell'esecuzione dello script e i log degli errori.This is only necessary if you want to download the script execution output and error logs.

  3. Per il campo BlobContainer specificare il nome del contenitore di archiviazione associato al cluster.For the BlobContainer field, specify the storage container name associated with the cluster. Questa operazione è necessaria solo se si vuole scaricare l'output dell'esecuzione dello script e i log degli errori.This is only necessary if you want to download the script execution output and error logs.

  4. Per il campo LocalLogFolder specificare la cartella in cui verranno scaricati l'output dell'esecuzione dello script e i log degli errori.For the LocalLogFolder field, specify the folder to which the script execution output and error logs will be downloaded to. Questa operazione è necessaria solo se si vuole scaricare l'output dell'esecuzione dello script e i log degli errori.This is only necessary if you want to download the script execution output and error logs.

  5. È possibile specificare due modalità di esecuzione dello script Hive:There are two ways to specify the Hive script to execute:

    1. Script inline: specificare il campo Script digitando lo script inline da eseguire nella finestra di dialogo Immetti script.In-line script: Specify the Script field by typing in-line the script to execute in the Enter Script dialog box.

    2. File script: caricare il file script in Archiviazione BLOB di Azure e specificare il campo BlobName.Script file: Upload the script file to Azure Blob Storage and specify the BlobName field. Se il BLOB non è presente nell'account di archiviazione o nel contenitore predefinito associato al cluster HDInsight, è necessario specificare i campi ExternalStorageAccountName e ExternalBlobContainer.If the blob is not in the default storage account or container associated with the HDInsight cluster, the ExternalStorageAccountName and ExternalBlobContainer fields must be specified. Per un BLOB esterno, assicurarsi che sia configurato come accessibile pubblicamente.For an external blob, make sure that it is configured as publicly accessible.

      Se vengono specificati entrambi, verrà usato il file script e lo script inline verrà ignorato.If both are specified, script file will be used and the in-line script will be ignored.