Integration Services를 사용하여 개체 처리
Microsoft SQL Server 2005 Integration Services(SSIS) 를 사용하여 DDL 스크립트 실행, 큐브 및 마이닝 모델 처리 작업, 데이터 마이닝 쿼리 작업을 자동화할 수 있습니다. Integration Services 는 순차 및 병렬 데이터 처리 작업을 구성하기 위해 연결할 수 있는 제어 흐름 및 유지 관리 작업의 모음으로 생각할 수 있습니다.
Integration Services 는 데이터 처리 작업 중에 데이터 정리 작업을 수행하고 여러 다른 데이터 원본의 데이터를 결합하도록 디자인되었습니다. 큐브 및 마이닝 모델 작업 시에는 Integration Services 에서 숫자가 아닌 데이터를 숫자 데이터로 변환할 수 있으며 데이터 값이 예상 범위 안에 포함되도록 만들어 팩트 테이블 및 차원을 채울 무결한 데이터를 만들 수 있습니다.
Integration Services 작업
모든 Integration Services 작업에는 제어 흐름 요소 및 데이터 흐름 요소의 두 가지 주요 요소가 있습니다. 제어 흐름 요소는 선행 제약 조건을 적용하여 작업 처리 과정의 논리적 순서를 정의합니다. 데이터 흐름 요소는 구성 요소의 출력과 다음 구성 요소의 입력 간의 연결 및 이 연결 사이의 데이터에서 수행되는 모든 데이터 변환을 다룹니다. 데이터 흐름 방향은 출력을 받을 구성 요소를 지정하는 논리가 포함된 선행 제약 조건에 의해 결정됩니다. Microsoft SQL Server 2005 Analysis Services(SSAS) 와 관련이 깊은 Integration Services 작업에는 DDL 실행 작업, Analysis Services 처리 작업 및 데이터 마이닝 쿼리 작업이 있습니다. 이러한 각 작업에 대해 메일 보내기 작업을 사용하여 관리자에게 작업 결과가 포함된 전자 메일 메시지를 보낼 수 있습니다.
DDL 실행 작업
Integration Services 의 DDL 실행 작업을 사용하여 DDL 스크립트를 Analysis Services 서버로 직접 보내고 자동으로 실행할 수 있습니다. 이렇게 하면 Analysis Services 관리자가 Integration Services 패키지 내에서 백업, 복원 또는 동기화 작업을 수행할 수 있습니다. 패키지는 앞에서 설명한 제어 흐름 요소와 데이터 흐름 요소로 구성되어 있으며 이러한 모든 요소는 작업에 추가할 수 있는 다른 DDL 문과 같이 run regularly여야 합니다. 여기서 설명하는 작업은 종종 야간에 실행되기 때문에 예약 응용 프로그램에서 쉽게 실행할 수 있는 패키지가 있으면 특히 유용합니다. Integration Services 에이전트를 사용하여 언제든지 패키지가 실행되도록 예약할 수 있습니다. 이 작업의 구현 방법은 Analysis Services DDL 실행 작업을 참조하십시오.
Analysis Services 처리 작업
Integration Services 의 Analysis Services 처리 작업을 사용하여 원본 관계형 데이터베이스를 정기적으로 업데이트할 때 자동으로 큐브를 새 정보로 채울 수 있습니다. Analysis Services 처리 작업을 사용하여 차원, 큐브 또는 파티션 수준에서 처리할 수 있습니다. 작업 요구 사항에 따라 처리 자체의 유형을 incremental 또는 full로 선택할 수 있습니다. 증분 처리는 새 데이터를 추가하고 충분히 다시 계산하여 대상을 최신 상태로 유지하는 반면 전체 처리는 기존 데이터를 삭제하여 대상을 완전히 다시 로드 및 계산합니다. 전체 처리는 많은 시간이 소요되지만 보다 완전합니다. 이 작업의 구현 방법은 Analysis Services 처리 작업을 참조하십시오.
데이터 마이닝 쿼리 작업
Integration Services 의 데이터 마이닝 쿼리 작업을 사용하여 마이닝 모델에서 정보를 추출 및 저장할 수 있습니다. 이러한 정보는 종종 관계형 데이터베이스에 저장되며 대상 마케팅 캠페인을 위해 잠재적인 고객 목록을 구분하는 데 사용할 수 있습니다. 데이터 마이닝을 통해 고객의 가치 및 고객이 특정 마케팅 전략에 응답할 확률을 식별할 수 있습니다. 또한 데이터 마이닝 쿼리 작업을 사용하여 데이터를 원하는 형식으로 추출 및 수정할 수 있습니다. 이 작업의 구현 방법은 데이터 마이닝 쿼리 작업을 참조하십시오.
참고 항목
개념
Analysis Services에서의 처리
Analysis Services 관리 작업 자동화
관련 자료
파티션 처리 대상
차원 처리 대상
데이터 마이닝 쿼리 변환