다음을 통해 공유


Analysis Services 처리 태스크

적용 대상: SQL Server Azure Data Factory의 SSIS Integration Runtime

Analysis Services 처리 작업은 테이블 형식 모델, 큐브, 차원 및 마이닝 모델과 같은 Analysis Services 개체를 처리합니다.

테이블 형식 모델을 처리할 때는 다음 사항에 유의해야 합니다.

  • 테이블 형식 모델에 대한 영향 분석을 수행할 수 없습니다.

  • 테이블 형식 모드에 대한 일부 처리 옵션(예: 프로세스 조각 모음 및 프로세스 다시 계산)은 노출되지 않습니다. DDL 실행 태스크를 사용하여 이러한 함수를 수행할 수 있습니다.

  • 프로세스 인덱스 및 프로세스 업데이트 옵션은 테이블 형식 모델에 적합하지 않으므로 사용하면 안 됩니다.

  • 테이블 형식 모델에서는 일괄 설정이 무시됩니다.

  • Azure Analysis Services에 연결하기 위해 대상 서버 버전을 SQL Server 2019로 설정합니다.

통합 서비스에는 DDL(데이터 정의 언어) 문과 데이터 마이닝 예측 쿼리 실행 등의 비즈니스 인텔리전스 태스크를 수행하는 많은 태스크가 있습니다. 관련된 비즈니스 인텔리전스 태스크에 대한 자세한 내용을 보려면 다음 항목 중 하나를 클릭하세요.

개체 처리

여러 개체를 동시에 처리할 수 있습니다. 여러 개체를 처리할 때 일괄 처리의 모든 개체 처리에 적용되는 설정을 정의합니다.

일괄 처리의 개체를 순서대로 또는 병렬로 처리할 수 있습니다. 일괄 처리 시퀀스가 중요한 개체를 일괄 처리에 포함하지 않으면 병렬 처리 속도가 빨라집니다. 일괄 처리의 개체가 병렬로 처리되는 경우 병렬로 처리할 개체 수를 결정하도록 태스크를 구성하거나 동시에 처리할 개체 수를 수동으로 지정할 수 있습니다. 개체가 순차적으로 처리되는 경우 한 트랜잭션의 모든 개체를 등록하거나 일괄 처리의 각 개체에 대해 별도의 트랜잭션을 사용하여 일괄 처리에서 트랜잭션 특성을 설정할 수 있습니다.

분석 개체를 처리할 때 종속 개체를 함께 처리할 수도 있습니다. Analysis Services 처리 작업에는 선택한 개체 외에도 종속 개체를 처리하는 옵션이 포함되어 있습니다.

일반적으로 팩트 테이블을 처리하기 전에 차원 테이블을 처리합니다. 차원 테이블을 처리하기 전에 팩트 테이블을 처리하려고 하면 오류가 발생할 수 있습니다.

이 작업을 통해 차원 키에서 오류 처리를 구성할 수도 있습니다. 예를 들어 지정된 수의 오류가 발생한 후 작업에서 오류를 무시하거나 중지할 수 있습니다. 작업은 기본 오류 구성을 사용하거나 사용자 지정 오류 구성을 생성할 수 있습니다. 사용자 지정 오류 구성에서 작업이 오류 및 오류의 조건을 처리하는 방법을 지정합니다. 예를 들어 네 번째 오류가 발생한 경우 작업 실행을 중지해야 하며 작업에서 Null 키 값을 처리하는 방법을 지정할 수 있습니다. 사용자 지정 오류 구성에 오류 로그 경로를 포함할 수도 있습니다.

참고 항목

Analysis Services 처리 태스크는 SQL Server 도구를 사용하여 만든 분석 개체만 처리할 수 있습니다.

이 작업은 SQL Server 테이블에 데이터를 로드하는 대량 삽입 작업 또는 테이블에 데이터를 로드하는 데이터 흐름을 구현하는 데이터 흐름 작업과 함께 자주 사용됩니다. 예를 들어 데이터 흐름 작업에는 OLTP(온라인 트랜잭션 데이터베이스) 데이터베이스에서 데이터를 추출하고 데이터 웨어하우스의 팩트 테이블에 로드하는 데이터 흐름이 있을 수 있으며, 그 후에는 Analysis Services 처리 작업이 호출되어 데이터 웨어하우스에 빌드된 큐브를 처리합니다.

Analysis Services 처리 작업은 Analysis Services 연결 관리자를 사용하여 Microsoft SQL Server Analysis Services 인스턴스에 연결합니다. 자세한 내용은 Analysis Services Connection Manager을 참조하세요.

오류 처리

Analysis Services 처리 작업 구성

SSIS 디자이너를 사용하거나 프로그래밍 방식으로 속성을 설정할 수 있습니다.

SSIS 디자이너에서 설정할 수 있는 속성에 대한 자세한 내용은 다음 항목을 클릭하세요.

SSIS 디자이너에서 이러한 속성을 설정하는 방법을 보려면 다음 항목을 클릭하세요.

프로그래매틱 Analysis Services 처리 작업 구성

이러한 속성을 프로그래밍 방식으로 설정하는 방법을 보려면 다음 항목을 클릭하세요.

Analysis Services 처리 태스크 편집기(일반 페이지)

Analysis Services 처리 작업 편집기 대화 상자의 일반 페이지를 사용하여 Analysis Services 처리 작업을 명명 및 설명할 수 있습니다.

옵션

이름
Analysis Services 처리 작업의 고유한 이름을 제공합니다. 이 이름은 태스크 아이콘에서 레이블로 사용됩니다.

참고

태스크 이름은 패키지 내에서 고유해야 합니다.

설명
Analysis Services 처리 작업에 대한 설명을 입력합니다.

Analysis Services 처리 작업 편집기 (Analysis Services 페이지지)

Analysis Services 처리 태스크 편집기 대화 상자의 Analysis Services 페이지를 사용하여 Analysis Services 연결 관리자를 지정하고, 처리할 분석 개체를 선택하고, 처리 및 오류 처리 옵션을 설정할 수 있습니다.

테이블 형식 모델을 처리할 때는 다음 사항에 유의해야 합니다.

  1. 테이블 형식 모델에 대한 영향 분석을 수행할 수 없습니다.

  2. 테이블 형식 모드에 대한 일부 처리 옵션(예: 프로세스 조각 모음 및 프로세스 다시 계산)은 노출되지 않습니다. DDL 실행 태스크를 사용하여 이러한 함수를 수행할 수 있습니다.

  3. 프로세스 인덱스와 같이 제공된 일부 처리 옵션은 테이블 형식 모델에 적합하지 않으며 사용해서는 안 됩니다.

  4. 테이블 형식 모델에서는 일괄 설정이 무시됩니다.

옵션

Analysis Services 연결 관리자
목록에서 기존의 Analysis Services 연결 관리자를 선택하거나 새로 만들기를 클릭하여 새 연결 관리자를 만듭니다.

새로 만들기
새 Analysis Services 연결 관리자를 만듭니다.

관련 주제: Analysis Services 연결 관리자, 분석 서비스 연결 관리자 추가 대화 상자 UI 참조

개체 목록

속성 설명
개체 이름 지정된 개체 이름을 나열합니다.
Type 지정한 개체의 유형을 나열합니다.
처리 옵션 목록에서 처리 옵션을 선택합니다.

관련 항목: 다차원 모델 처리(Analysis Services)
설정 지정된 개체에 대한 처리 설정을 나열합니다.

추가
목록에 Analysis Services 개체를 추가합니다.

제거
개체를 선택한 다음 삭제를 클릭합니다.

영향 분석
선택한 개체에 대한 영향 분석을 수행합니다.

관련 주제: 영향 분석 대화 상자(Analysis Services - 다차원 데이터)

배치 설정 요약

속성 설명
처리 순서 개체가 순차적으로 처리되는지 아니면 일괄 처리로 처리되는지를 지정합니다. 병렬 처리를 사용하는 경우 동시에 처리할 개체 수를 지정합니다.
트랜잭션 모드 순차적 처리를 위한 트랜잭션 모드를 지정합니다.
차원 오류 오류가 발생할 때 작업 동작을 지정합니다.
차원 키 오류 로그 경로 오류가 기록되는 파일의 경로를 지정합니다.
영향을 받는 개체 처리 종속 개체 또는 영향을 받는 개체도 처리되는지 여부를 나타냅니다.

설정 변경
처리 옵션 및 차원 키의 오류 처리를 변경합니다.

관련 주제: 설정 변경 대화 상자(Analysis Services - 다차원 데이터)