다음을 통해 공유


5단원: SSIS를 사용하여 정리 및 일치 자동화

1단원에서는 Suppliers 기술 자료를 만들었고, 2단원에서는 이를 사용해서 데이터를 정리했으며, 3단원에서는 DQS 클라이언트 도구를 사용해서 데이터 일치를 수행합니다. 실제 시나리오에서는 DQS에서 지원하지 않는 원본의 데이터를 가져오거나 DQS 클라이언트 도구를 사용할 필요 없이 정리 및 일치 프로세스를 자동화해야 할 수 있습니다. SSIS(SQL Server Integration Services)에 포함된 구성 요소를 사용하면 다양한 이기종 원본으로부터 데이터를 통합할 수 있으며, DQS 정리 변환 구성 요소를 사용하여 DQS에서 제공하는 정리 기능을 호출할 수 있습니다. 현재까지 DQS는 SSIS가 사용할 수 있는 일치 기능을 제공하지 않지만, **유사 항목 그룹화 변환**을 사용해서 데이터에 있는 중복 항목을 식별할 수 있습니다.

엔터티 기반 준비 기능을 사용하면 데이터를 MDS에 업로드할 수 있습니다. MDS에서 엔터티를 만들면 해당 준비 테이블 및 저장 프로시저가 자동으로 생성됩니다. 예를 들어 Supplier 엔터티를 만들 때 stg.supplier_Leaf 테이블 및 stg.udp_Supplier_Leaf 저장 프로시저도 자동으로 생성되었습니다. 준비 테이블 및 프로시저를 사용하여 엔터티 멤버를 만들고, 업데이트 및 삭제합니다. 이 단원에서는 Supplier 엔터티에 대해 새로운 엔터티 멤버를 만듭니다. 데이터를 MDS 서버에 로드하기 위해 SSIS 패키지는 먼저 데이터를 stg.supplier_Leaf 준비 테이블에 로드한 후 연관된 저장 프로시저인 stg.udp_Supplier_Leaf를 트리거합니다. 자세한 내용은 데이터 가져오기를 참조하십시오.

이 단원에서는 다음 작업을 수행합니다.

  1. MDS에서 공급자 데이터를 제거합니다(이전 4개 단원을 모두 수행한 경우). 이 단원에서 만드는 SSIS 패키지는 데이터를 MDS에 자동으로 업로드합니다. 이전에는 DQS 클라이언트를 사용해서 MDS 서버에 정리 및 일치된 공급자 데이터를 수동으로 업로드했습니다.

  2. Supplier 엔터티의 데이터를 다른 응용 프로그램에 노출하기 위해 Supplier 엔티터에 구독 뷰를 만듭니다. 이 작업을 수행하면 SQL Server Management Studio를 사용해서 확인할 수 있는 SQL 뷰가 생성됩니다. 이 버전의 자습서에서는 이 뷰를 사용하지 않습니다.

  3. SQL Server Data Tools를 사용해서 SSIS 프로젝트를 만들고 실행합니다. 이 프로젝트는 데이터 정리 변환을 사용해서 DQS 서버에 정리 요청을 제출합니다. DQS는 아직 일치 기능을 제공하지 않으므로, 유사 항목 그룹화 변환을 사용해서 중복 항목을 식별합니다.

  4. 마스터 데이터 관리자를 사용해서 MDS에 데이터가 생성되었는지 확인합니다.

  5. SSIS 패키지로 생성된 DQS 정리 프로젝트에서 결과를 검토하고 필요에 따라 대화형 정리를 수행해서 기술 자료를 추가로 작성합니다.

다음 단계

태스크 1(필수 구성 요소): MDS에서 공급자 데이터 제거