Azure HDInsight 하이브 태스크Azure HDInsight Hive Task

Azure HDInsight 하이브 태스크 를 사용하여 Azure HDInsight 클러스터에서 하이브 스크립트를 실행합니다.Use the Azure HDInsight Hive Task to run Hive script on an Azure HDInsight cluster.

Azure HDInsight 하이브 태스크를 추가하려면 해당 태스크를 SSIS 디자이너로 끌어서 놓고 두 번 클릭하거나 마우스 오른쪽 단추를 클릭하고 편집 을 클릭하여 다음과 같은 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.

Azure HDInsight 하이브 태스크 의 구성 요소는 Azure에 대 한 SQL Server Integration Services (SSIS) 기능 팩합니다.The Azure HDInsight Hive Task is a component of the SQL Server Integration Services (SSIS) Feature Pack for Azure.

다음 목록에서는 이 대화 상자의 필드에 대해 설명합니다.The following list describes fields in this dialog box.

  1. 에 대 한는 HDInsightConnection 필드에서는 기존 Azure HDInsight 연결 관리자를 선택 하거나 새 스크립트를 실행 하는 데 Azure HDInsight 클러스터를 가리키는 하나 만듭니다.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. 에 대 한는 AzureStorageConnection 필드에서는 기존 Azure 저장소 연결 관리자를 선택 하거나 새 클러스터와 연결 된 Azure 저장소 계정을 참조 하는 하나 만듭니다.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. 이 스크립트 실행 출력 및 오류 로그를 다운로드 하려는 경우 필요만 합니다.This is only necessary if you want to download the script execution output and error logs.

  3. 에 대 한는 BlobContainer 필드는 클러스터와 연결 된 저장소 컨테이너 이름을 지정 합니다.For the BlobContainer field, specify the storage container name associated with the cluster. 이 스크립트 실행 출력 및 오류 로그를 다운로드 하려는 경우 필요만 합니다.This is only necessary if you want to download the script execution output and error logs.

  4. 에 대 한는 LocalLogFolder 필드는 있는 스크립트 실행 출력 및 오류 로그를 다운로드할 폴더를 지정 합니다.For the LocalLogFolder field, specify the folder to which the script execution output and error logs will be downloaded to. 이 스크립트 실행 출력 및 오류 로그를 다운로드 하려는 경우 필요만 합니다.This is only necessary if you want to download the script execution output and error logs.

  5. 두 가지 방법으로 하이브 스크립트를 실행할 수를 지정할 수 있습니다.There are two ways to specify the Hive script to execute:

    1. 인라인 스크립트: 지정 된 스크립트 필드를 입력 하 여 인라인 스크립트에서를 실행 하는 입력 스크립트 대화 상자.In-line script: Specify the Script field by typing in-line the script to execute in the Enter Script dialog box.

    2. 스크립트 파일: Azure Blob 저장소에 스크립트 파일을 업로드 하 고 지정 된 BlobName 필드입니다.Script file: Upload the script file to Azure Blob Storage and specify the BlobName field. Blob HDInsight 클러스터와 연결 된 컨테이너 또는 기본 저장소 계정에 없는 경우는 ExternalStorageAccountNameExternalBlobContainer 필드를 지정 해야 합니다.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. 외부 blob의 경우에 대 한 구성 되어 있는지 같이 공개적으로 액세스할 수 있도록 합니다.For an external blob, make sure that it is configured as publicly accessible.

      둘 다 지정 하면 스크립트 파일을 사용 하 고 인라인 스크립트가 무시 됩니다.If both are specified, script file will be used and the in-line script will be ignored.