Attività Hive di Azure HDInsight

Usare l'attività Hive di Azure HDInsight per eseguire uno script Hive in un cluster di Azure HDInsight.

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.

L'attività Hive di Azure HDInsight è un componente del Feature Pack di SQL Server Integration Services (SSIS) per Azure per SQL Server 2016. Scaricare il Feature Pack qui.

L'elenco seguente contiene i campi di questa finestra di dialogo.

  1. Per il campo AzureSubscriptionConnection selezionare un'istanza di Gestione connessione esistente per una sottoscrizione di Azure oppure creare una nuova istanza che faccia riferimento a una sottoscrizione di Azure che ospita il cluster HDInsight.

  2. Per il campo HDInsightClusterName selezionare il nome del cluster HDInsight in cui si vuole eseguire lo script Hive.

  3. Per il campo LocalLogFolder fare clic su … (puntini di sospensione) e selezionare la cartella in cui si vuole caricare i log di elaborazione Hive dal cluster HDInsight.

  4. È possibile specificare lo script Hive in due modi:

    1. Script inline: fare clic su … (puntini di sospensione) accanto al campo Script e digitare lo script inline nella finestra di dialogo Immetti script.

    2. File script: caricare il file script in un percorso BLOB e specificare il relativo BlobName. Se il BLOB non è presente nell'archivio o nel contenitore predefinito del cluster HDInsight, è necessario specificato ExternalStorageAccountName e ExternalBlobContainer . Per il BLOB esterno, assicurarsi che sia configurato come accessibile al pubblico.

      Se vengono specificati entrambi, verrà usato il file script e lo script inline verrà ignorato.