다음을 통해 공유


Analysis Services와 함께 Integration Services 사용

SQL Server Analysis Services에서는 서버 기술과 클라이언트 기술을 결합하여 OLAP(온라인 분석 처리) 및 데이터 마이닝 기능을 제공합니다. 이 두 기능은 특수한 개발 및 관리 환경에 통합되어 있습니다. 이 항목에서는 Analysis Services의 OLAP 기능과 Integration Services의 OLAP 작업을 위한 새 도구에 대해 중점적으로 설명합니다. Integration Services와 Analysis Services의 데이터 마이닝 기능을 함께 사용하는 방법은 데이터 마이닝과 함께 Integration Services 사용을 참조하십시오.

OLAP(온라인 분석 처리)을 사용하면 큐브라고 하는 다차원 구조를 사용하여 데이터 웨어하우스와 같은 업무 데이터 원본에서 집계 및 구성된 데이터에 액세스할 수 있습니다. SQL Server Analysis Services에서는 큐브 및 기타 지원 개체를 디자인, 배포 및 유지 관리하는 데 사용할 수 있는 OLAP 도구를 제공합니다.

SQL Server Analysis Services의 OLAP 기능에 대한 자세한 내용은 논리 아키텍처 개요(Analysis Services - 다차원 데이터)를 참조하십시오.

[!참고]

이 항목에 설명된 일부 Integration Services 구성 요소는 SQL Server Enterprise Edition 및 Developer Edition에서만 사용할 수 있습니다.

연결 관리자

연결 관리자는 데이터 원본에 대한 연결을 논리적으로 표현 또는 캡슐화한 것입니다. Analysis Services 연결 관리자를 사용하여 큐브 및 OLAP 구조가 저장되는 Analysis Services 데이터베이스에 연결할 수 있습니다. 이 항목에 설명된 모든 태스크와 데이터 흐름 구성 요소에는 Analysis Services 연결 관리자가 필요합니다.

Analysis Services 연결 관리자

Analysis Services 연결 관리자를 사용하면 패키지에서 Analysis Services 데이터베이스를 실행하는 서버나 큐브 및 기타 OLAP 구조에 대한 액세스를 제공하는 Analysis Services 프로젝트에 연결할 수 있습니다. Business Intelligence Development Studio에서 패키지를 개발하는 동안에만 Analysis Services 프로젝트에 연결할 수 있습니다. 런타임에는 사용자가 Analysis Services의 인스턴스를 배포한 서버 및 데이터베이스에 패키지가 연결됩니다.

자세한 내용은 Analysis Services 연결 관리자를 참조하십시오.

태스크

태스크는 패키지에서 수행되는 작업 단위를 정의하는 제어 흐름 요소입니다. 다음 태스크를 사용하여 Analysis Services 데이터베이스에서 개체를 생성, 변경 및 처리할 수 있습니다.

Analysis Services DDL 실행 태스크

Analysis Services DDL 실행 태스크는 큐브 및 기타 개체를 생성, 삭제 또는 변경할 수 있는 DDL(데이터 정의 언어) 문을 실행합니다. DDL 문은 ASSL(Analysis Services Scripting Language) 문으로 표현되고 XMLA(XML for Analysis) 명령에 포함됩니다.

이 태스크에 대한 자세한 내용은 Analysis Services DDL 실행 태스크를 참조하십시오. XMLA를 사용하여 Analysis Services 개체를 생성 및 변경하는 방법은 개체 만들기 및 변경(XMLA)을 참조하십시오.

Analysis Services 처리 태스크

Analysis Services 처리 태스크는 큐브, 차원 및 파티션과 같은 Analysis Services 개체의 처리를 자동화합니다.

이 태스크에 대한 자세한 내용은 Analysis Services 처리 태스크를 참조하십시오. Analysis Services 개체를 처리하는 방법은 Analysis Services 개체 처리를 참조하십시오.

데이터 흐름 변환

변환은 패키지의 데이터 흐름에서 데이터를 집계, 병합, 배포 및 수정하는 구성 요소입니다.

느린 변경 차원 변환

느린 변경 차원 변환은 데이터 웨어하우스 차원 테이블의 레코드 업데이트 및 삽입을 조정합니다. 이 변환에서는 변경 특성, 기록 특성, 고정 특성 및 유추 멤버의 4가지 변경 유형을 지원합니다.

이 변환에 대한 자세한 내용은 느린 변경 차원 변환을 참조하십시오. 이 변환을 구성하는 데 사용되는 느린 변경 차원 마법사에 대한 자세한 내용은 느린 변경 차원 마법사 F1 도움말을 참조하십시오.

데이터 흐름 대상

대상은 데이터 흐름의 출력을 다른 유형의 데이터 원본으로 로드하거나 메모리 내 데이터 집합을 만드는 데이터 흐름 구성 요소입니다.

차원 처리 대상

차원 처리 대상은 Analysis Services 차원으로 데이터를 로드하고 해당 차원을 처리합니다.

이 대상에 대한 자세한 내용은 차원 처리 대상을 참조하십시오. Analysis Services 개체를 처리하는 방법은 Analysis Services 개체 처리를 참조하십시오.

파티션 처리 대상

파티션 처리 대상은 Analysis Services 파티션으로 데이터를 로드하고 해당 파티션을 처리합니다.

이 대상에 대한 자세한 내용은 파티션 처리 대상을 참조하십시오. Analysis Services 개체를 처리하는 방법은 Analysis Services 개체 처리를 참조하십시오.

기타 OLAP용 Integration Services 구성 요소

Integration Services 구성 요소는 대부분 OLAP 솔루션의 일부로 유용하게 사용할 수 있지만 특히 데이터 웨어하우스를 로드할 때는 다음 구성 요소가 자주 사용됩니다.

데이터 변환 데이터 유형과 형식을 변환합니다. 자세한 내용은 데이터 변환방법: 데이터 변환을 사용하여 데이터를 다른 데이터 형식으로 변환을 참조하십시오.

조회 변환 데이터 웨어하우스를 로드하는 동안 숫자 식별자를 의미 있는 텍스트 값으로 대체하는 데 유용합니다. 자세한 내용은 조회 변환방법: 캐시 없음 또는 부분 캐시 모드로 조회 구현을 참조하십시오.

외부 리소스

SSAS DMV 데이터 수집에 대한 SSIS 패키지(SSIS Package for Collecting SSAS DMV Data)

Integration Services 아이콘(작은 아이콘) Integration Services 관련 최신 정보 얻기

Microsoft의 최신 다운로드, 아티클, 예제 및 비디오와 커뮤니티의 정선된 솔루션을 보려면 MSDN 또는 TechNet의 Integration Services 페이지를 방문하십시오.

이러한 업데이트에 대한 자동 알림을 받으려면 해당 페이지에서 제공하는 RSS 피드를 구독하십시오.