엔터프라이즈의 정보 관리에는 일반적으로 엔터프라이즈 및 그 너머의 데이터를 통합하고, 데이터를 정리하고, 데이터를 일치시켜 중복 항목을 제거하고, 데이터를 표준화하고, 데이터를 보강하고, 데이터가 법률 및 규정 준수 요구 사항을 준수하도록 한 다음, 필요한 모든 보안 설정을 사용하여 중앙 집중식 위치에 데이터를 저장하는 작업이 포함됩니다.
SQL Server 2014는 효과적인 EIM(Enterprise Information Management) 솔루션에 필요한 모든 구성 요소를 단일 제품으로 제공합니다. EIM 솔루션을 빌드하는 데 도움이 되는 주요 구성 요소는 다음과 같습니다.
SQL Server Integration Services
SQL Server Data Quality Services
SQL Server Master Data Services
SSIS(SQL Server Integration Services)는 비즈니스 워크플로, 데이터 웨어하우스 또는 마스터 데이터 관리를 지원하는 포괄적인 ETL(추출, 변환 및 로드) 솔루션에서 다양한 원본의 데이터를 통합하기 위한 강력하고 확장 가능한 플랫폼을 제공합니다. SSIS의 빠른 개요 및 일반적인 용도는 Integration Services 개요 항목을 참조하세요.
SQL Server DQS(Data Quality Services)를 사용하면 데이터를 정리, 일치, 표준화 및 보강할 수 있으므로 비즈니스 인텔리전스, 데이터 웨어하우스 및 트랜잭션 처리 워크로드에 대한 신뢰할 수 있는 정보를 제공할 수 있습니다. DQS에 대한 비즈니스 요구 사항 및 DQS가 요구 사항에 응답하는 방법에 대한 Data Quality Services 소개 항목을 참조하세요.
MDS(SQL Server Master Data Services)는 정보의 무결성과 데이터의 일관성이 여러 애플리케이션에서 일정하게 유지되도록 하는 중앙 데이터 허브를 제공합니다. MDS의 중요한 기능에 대한 간략한 설명은 Master Data Services 개요 항목을 참조하세요.
정리 및 매칭 마스터 데이터 활용 EIM 기술들 백서에서 Microsoft EIM 기술을 함께 사용하여 EIM 솔루션을 구현하기 위한 포괄적인 지침을 확인하고 엔터프라이즈 정보 관리: SSIS, DQS 및 MDS 비디오에서 EIM 시나리오의 멋진 데모를 감상하세요.
이 자습서에서는 SSIS, MDS 및 DQS를 함께 사용하여 샘플 EIM(Enterprise Information Management) 솔루션을 구현하는 방법에 대해 알아봅니다. 먼저 DQS를 사용하여 데이터(메타데이터)에 대한 지식이 포함된 기술 자료를 만들고, 기술 자료를 사용하여 Excel 파일의 데이터를 정리하고, 데이터를 일치시켜 데이터의 중복 항목을 식별하고 제거합니다. 다음으로 Excel용 MDS 추가 기능을 사용하여 정리되고 일치하는 데이터를 MDS에 업로드합니다. 그런 다음 SSIS 솔루션을 사용하여 전체 프로세스를 자동화합니다. 이 자습서의 SSIS 솔루션은 Excel 파일에서 입력 데이터를 읽지만 Oracle, Teradata, DB2 및 Azure SQL Database와 같은 다양한 원본에서 읽도록 확장할 수 있습니다.
필수 조건
다음 구성 요소가 설치된 Microsoft SQL Server 2012.
통합 서비스(SSIS)
MDS(Master Data Services)
DQS(Data Quality Services)
SQL Server 데이터 도구
제품 설치에 대한 자세한 내용은 SQL Server 2012 설치 가이드 를 참조하세요.
Master Data Services 구성 관리자를 사용하여 MDS 구성
Configuration Manager를 사용하여 Master Data Services 데이터베이스를 만들고 구성합니다. MDS 데이터베이스를 만든 후 웹 사이트에서 MDS용 웹 애플리케이션을 만들고(예:
https://localhost/MDS) MDS 데이터베이스를 MDS 웹 애플리케이션과 연결합니다. MDS 웹 애플리케이션을 만들려면 컴퓨터에 IIS가 설치되어 있어야 합니다. MDS 데이터베이스 및 웹 애플리케이션을 구성하기 위한 필수 구성 요소에 대한 자세한 내용은 웹 애플리케이션 요구 사항(Master Data Services) 및 데이터베이스 요구 사항(Master Data Services) 을 참조하세요.Data Quality 서버 설치 관리자를 사용하여 DQS를 설치하고 구성합니다. 시작을 클릭하고 모든 프로그램을 클릭하고 Microsoft SQL Server 2014를 클릭한 다음 Data Quality Services를 클릭한 다음 Data Quality Server 설치 관리자를 클릭합니다.
Microsoft Excel 2010(32비트가 선호됨).
여기에서 Excel용 Master Data Services 추가 기능(컴퓨터에 있는 Excel 버전에 따라 32비트 또는 64비트)을 설치 합니다. 컴퓨터에 설치된 Excel 버전을 찾으려면 Excel을 실행하고 메뉴 모음에서 파일을 클릭한 다음 도움말 을 클릭하여 오른쪽 창에서 버전을 확인합니다. Excel 추가 기능을 설치하기 전에 Visual Studio 2010 Tools for Office 런타임을 설치해야 합니다.
(선택 사항) Azure Marketplace를 사용하여 계정을 만듭니다. 자습서의 작업 중 하나를 수행하려면 Azure Marketplace (원래 데이터 시장) 계정이 있어야 합니다. 원하는 경우 이 작업을 건너뛰고 다음 작업을 진행할 수 있습니다.
64비트 버전의 Excel을 사용하는 경우 DQS에서는 정리 또는 일치하는 결과를 Excel 파일로 내보낼 수 없습니다. 이 문제는 알려진 문제입니다. 이 문제를 해결하려면 다음을 수행합니다.
DQLInstaller.exe -upgrade를 실행합니다. SQL Server의 기본 인스턴스를 설치한 경우 DQSInstaller.exe 파일은 C:\Program Files\Microsoft SQL Server\MSSQL12 사용할 수 있습니다. MSSQLSERVER\MSSQL\Binn. DQSInstaller.exe 파일을 두 번 클릭합니다.
Master Data Services 구성 관리자에서 데이터베이스 선택을 클릭하고 기존 MDS 데이터베이스를 선택한 다음 업그레이드를 클릭합니다.
강의
| 수업 | 간단한 설명 | 완료 예상 시간(분)입니다. |
|---|---|---|
| 1단원: 공급업체 DQS 기술 자료 만들기 | 이 단원에서는 Suppliers라는 DQS 기술 자료를 만듭니다. | 60 (육십) |
| 2단원: 공급업체 기술 자료를 사용하여 공급업체 데이터 정리 | 이 단원에서는 첫 번째 단원에서 만든 Suppliers 기술 자료를 사용하여 Excel 파일의 공급업체 데이터를 정리하는 DQS 프로젝트를 만들고 실행합니다. | 45 |
| 3단원: 공급자 목록에서 중복 항목을 제거하기 위한 데이터 일치 | 이 단원에서는 정리된 suppler 목록에서 중복 항목을 식별하고 제거하는 일치 작업을 수행하는 DQS 프로젝트를 만듭니다. | 45 |
| 4단원: MDS에 공급업체 데이터 저장 | 이 단원에서는 Excel용 MDS 추가 기능을 사용하여 정리되고 일치하는 공급업체 데이터를 MDS(Master Data Services)에 업로드합니다. | 45 |
| 5단원: SSIS를 사용하여 정리 및 일치 자동화 | 이 단원에서는 DQS를 사용하여 입력 데이터를 정리하고, 정리된 데이터를 일치시켜 중복 항목을 제거하고, 정리되고 일치하는 데이터를 자동화된 방식으로 MDS에 저장하는 SSIS 솔루션을 만듭니다. | 75 |
다음 단계
자습서를 시작하려면 첫 번째 레슨 레슨 1: 공급업체 DQS 지식 베이스 만들기를 계속 진행합니다.