Integration Services에 대한 Azure 기능 팩(SSIS)Azure Feature Pack for Integration Services (SSIS)

Azure용 SSIS(SQL Server Integration Services) 기능 팩은 Azure 서비스에 연결하고, Azure 및 온-프레미스 데이터 원본 간에 데이터를 전송하고, Azure에 저장된 데이터를 처리하기 위해 SSIS에 이 페이지에 나열된 구성 요소를 제공하는 확장 프로그램입니다.SQL Server Integration Services (SSIS) Feature Pack for Azure is an extension that provides the components listed on this page for SSIS to connect to Azure services, transfer data between Azure and on-premises data sources, and process data stored in Azure.

Azure용 SSIS 기능 팩 다운로드 다운로드Download SSIS Feature Pack for Azure Download

다운로드 페이지도 필수 구성 요소에 대한 정보를 포함합니다.The download pages also include information about prerequisites. 서버에 Azure 기능 팩을 설치하기 전에 SQL Server가 설치되었는지 또는 서버에서 SSIS 카탈로그 데이터베이스인 SSISDB에 패키지를 배포할 때 기능 팩의 구성 요소를 사용할 수 없는지 확인합니다.Make sure you install SQL Server before you install the Azure Feature Pack on a server, or the components in the Feature Pack may not be available when you deploy packages to the SSIS Catalog database, SSISDB, on the server.

기능 팩의 구성 요소Components in the Feature Pack

시나리오: 빅 데이터 처리Scenario: Processing big data

Azure 커넥터를 사용하여 다음과 같은 빅 데이터 처리 작업을 완료합니다.Use Azure Connector to complete following big data processing work:

  1. Azure Blob 업로드 태스크를 사용하여 Azure Blob 저장소에 입력 데이터를 업로드합니다.Use the Azure Blob Upload Task to upload input data to Azure Blob Storage.

  2. Azure HDInsight 클러스터 만들기 태스크를 사용하여 Azure HDInsight 클러스터를 만듭니다.Use the Azure HDInsight Create Cluster Task to create an Azure HDInsight cluster. 자체 클러스터를 사용하려는 경우 이 단계는 선택 사항입니다.This step is optional if you want to use your own cluster.

  3. Azure HDInsight Hive 태스크 또는 Azure HDInsight Pig 태스크를 사용하여 Azure HDInsight 클러스터에서 Pig 또는 Hive 작업을 호출합니다.Use the Azure HDInsight Hive Task or Azure HDInsight Pig Task to invoke a Pig or Hive job on the Azure HDInsight cluster.

  4. 2단계에서 주문형 HDInsight 클러스터를 만든 경우 Azure HDInsight 클러스터 삭제 태스크를 사용하여 사용한 HDInsight 클러스터를 삭제합니다.Use the Azure HDInsight Delete Cluster Task to delete the HDInsight Cluster after use if you have created an on-demand HDInsight cluster in step #2.

  5. Azure HDInsight Blob 다운로드 태스크를 사용하여 Azure Blob 저장소에서 Pig/Hive 출력 데이터를 다운로드합니다.Use the Azure HDInsight Blob Download Task to download the Pig/Hive output data from the Azure Blob Storage.

SSIS-AzureConnector-BigDataScenario

시나리오: 클라우드의 데이터 관리Scenario: Managing data in the cloud

SSIS 패키지의 Azure Blob 대상을 사용하여 Azure Blob 저장소에 출력 데이터를 쓰거나 Azure Blob 원본을 사용하여 Azure Blob 저장소에서 데이터를 읽습니다.Use the Azure Blob Destination in an SSIS package to write output data to Azure Blob Storage, or use the Azure Blob Source to read data from an Azure Blob Storage.

SSIS-AzureConnector-CloudArchive-1

SSIS-AzureConnector-CloudArchive-2

Azure Blob 열거자에서 Foreach 루프 컨테이너를 사용하여 다중 blob 파일의 데이터를 처리합니다.Use the Foreach Loop Container with the Azure Blob Enumerator to process data in multiple blob files.

SSIS-AzureConnector-CloudArchive-3