Excel 파일에서 도메인으로 값 가져오기
적용 대상: SQL Server
이 항목에서는 Excel 파일의 값을 DQS(Data Quality Services)의 도메인으로 가져오는 방법에 대해 설명합니다. Excel 파일을 사용하여 Data Quality Client 애플리케이션으로 도메인 값을 가져오면 지식 생성 프로세스가 간소화되어 시간과 노력을 절약할 수 있습니다. 이 방법을 사용하면 Excel 파일이나 텍스트 파일로 올바른 데이터 값 목록을 가진 사용자가 해당 값을 도메인으로 가져올 수 있습니다. Excel 파일에서 도메인 값을 도메인으로 가져오거나 도메인을 기술 자료로 가져올 수 있습니다. (기술 자료로 도메인 가져오기에 대한 자세한 내용은 지식 검색 시 Excel 파일에서 도메인 가져오기를 참조하세요.) Excel 파일로 내보내기는 지원되지 않습니다.
다음 두 가지 방법으로 데이터 값을 가져올 수 있습니다.
새 도메인을 만들고 Excel 파일에서 이 도메인으로 값을 가져옵니다. 이 경우 모든 값이 도메인에 추가됩니다.
값을 채워진 기존 도메인으로 가져옵니다. 이 경우 새 값만 가져옵니다. 기존의 값은 전혀 가져오지 않습니다.
시작하기 전에
필수 조건
Excel 파일에서 도메인을 가져오려면 도메인 값 또는 전체 도메인을 가져오기 위해 Data Quality Client 애플리케이션이 설치된 컴퓨터에 Excel을 설치해야 합니다. 도메인 값이 있는 Excel 파일을 만들었어야 합니다(가져오기 작동 방법 참조). 도메인을 가져올 기술 자료를 만들고 열어야 합니다.
보안
사용 권한
Excel 파일에서 도메인 값을 가져오려면 DQS_MAIN 데이터베이스에 대한 dqs_kb_editor 또는 dqs_administrator 역할이 있어야 합니다.
Excel 파일에서 도메인으로 값 가져오기
Data Quality Client를 시작합니다. 이 작업에 대한 자세한 내용은 Data Quality Client 애플리케이션 실행을 참조하세요.
Data Quality Client 홈 화면에서 도메인 관리 작업의 기술 자료를 엽니다.
새 도메인에 값을 추가하는 경우 도메인 만들기 아이콘을 사용하여 새 도메인을 만든 다음, 도메인 목록에서 새 도메인을 선택합니다.
값을 기존 도메인에 추가하는 경우 도메인 목록에서 해당 도메인을 선택합니다.
도메인 값 탭을 클릭하고 아이콘 표시줄에서 값 가져오기 아이콘을 클릭한 다음, Excel에서 유효한 값 가져오기를 클릭합니다.
도메인 값 가져오기 대화 상자에서 찾아보기를 클릭합니다.
파일 선택 대화 상자에서 도메인 값을 가져올 Excel 파일이 포함된 폴더로 이동하고 파일(.xlsx, .xls 또는 .csv 확장명 포함)을 선택한 다음, 열기를 클릭합니다. 파일은 DQS를 실행하는 클라이언트 또는 사용자가 액세스할 수 있는 공유 파일에 있어야 합니다.
워크시트 드롭다운 목록에서 가져올 워크시트를 선택합니다.
스프레드시트의 첫 번째 행이 도메인 이름을 나타내고 다른 모든 행이 유효한 도메인 값을 나타내는 경우 첫 번째 행을 머리글로 사용을 선택합니다.
확인을 클릭합니다. 성공적으로 가져온 값 수, 가져오지 않은 값 수 및 총 값 수를 나타내는 진행률 표시줄이 표시됩니다. 취소 단추를 클릭하여 프로세스를 취소합니다.
"가져오기 완료"가 도메인 값 가져오기 대화 상자에 표시되는지 확인합니다. 이 대화 상자에서 성공적으로 가져온 값과 가져오지 않은 값을 확인합니다. 파일 이름과 파일 경로, 작업 완료 상태, 성공적으로 가져온 값의 수, 가져오지 않은 값의 수 및 처리된 전체 값의 수를 나타냅니다.
성공적으로 가져오지 못한 값의 경우 로그를 클릭하여 도메인 값 가져오기 - 실패 값 대화 상자를 표시하여 가져오기 작업이 실패한 이유를 확인합니다. 실패 값 열에는 Excel 파일에서 도메인으로 가져오지 못한 값이 표시되고 이유 열에서 가져오기가 실패한 이유를 설명합니다. 클립보드에 복사를 클릭하여 실패 값 테이블을 클립보드에 복사합니다. 그러면 Excel 스프레드시트 또는 메모장 파일과 같은 다른 프로그램에 복사할 수 있습니다. 확인을 클릭하여 실패 값 대화 상자를 닫습니다.
확인을 클릭하여 가져오기 작업을 완료하고 대화 상자를 닫습니다. 가져오기가 성공적으로 완료되면 도메인 값 페이지의 도메인 값 목록이 새로 고쳐지고 새로 가져온 값을 포함합니다. 필터가 모든 값 으로 변경되고 새 항목만 표시 가 선택됩니다. 가져오기 작업 후에 Show Only New를 선택하면 Excel 파일에서 가져온 값만 표시됩니다.
마침을 클릭하여 기술 자료에 값을 추가합니다.
후속 작업: Excel 파일에서 도메인으로 값을 가져온 후
도메인에 값을 가져온 후 도메인에 대해 다른 도메인 관리 태스크를 수행하거나 지식 검색을 수행하여 도메인에 정보를 추가하거나 도메인에 일치 정책을 추가할 수 있습니다. 자세한 내용은 기술 자료 검색 수행, 도메인 관리 또는 일치 정책 만들기를 참조하세요.
동의어 가져오기
동의어는 다음과 같이 가져옵니다.
먼저 모든 값을 가져온 다음, 동의어 연결이 설정됩니다.
동의어 값을 연결할 수 없는 경우 로그 화면에 오류가 표시됩니다. 파일의 선행 값과 동의어를 도메인으로 가져올 수 있지만 동의어로 설정되지는 않습니다.
다음은 동의어 연결을 설정하는 프로세스에 적용됩니다.
Excel 파일의 선행 값이 다른 값의 동의어로 도메인에 이미 있는 경우 동의어를 수동으로 설정해야 합니다(예: Excel 파일에서 해당 값 A가 값 B의 선행 값이 되길 원하지만 도메인 값에서 A는 C 값의 동의어로 표시됨). 가져오기가 완료된 후 동의어를 수동으로 설정하는 것 외에도 현재 동의어에 있는 값의 연결을 해제한 다음(예: 위의 값 A 및 C 연결 해제), 파일을 가져올 수도 있습니다.
동의어가 이미 다른 선행 값에 연결된 경우 동의어를 수동으로 설정해야 합니다.
어떤 이유로든 애플리케이션에서 값을 수동으로 연결할 수 없는 경우 가져오기 작업을 통해 적용할 수 없습니다.
가져오기 작동 방법
이 작업에서 가져오는 값은 다음과 같습니다.
가져오기 작업에서 DQS는 다음과 같이 Excel 파일에서 가져옵니다.
올바른 값과 새 값을 가져옵니다. 가져온 도메인 값 중 하나 이상이 이미 있을 경우 해당 값을 가져오지 않습니다.
도메인 규칙에 위배되는 값은 잘못된 값으로 가져옵니다.
값이 도메인의 데이터 형식이 아니거나 null인 경우 파일에서 값을 가져오지 않습니다.
파일에 나타나는 순서대로 값을 가져옵니다.
각 행은 도메인 값을 나타냅니다.
첫 번째 행은 첫 번째 행을 머리글로 사용 확인란의 설정에 따라 도메인 이름을 나타내거나 첫 번째 데이터 값 또는 레코드입니다. .xslx 또는 .xls 파일을 사용할 때 첫 번째 행을 머리글로 사용을 선택하면 null인 열 이름이 자동으로 Fn으로 변환되고 중복된 열에는 숫자가 추가됩니다.
가져오기 작업을 완료하기 전에 취소하면 작업이 롤백되고 데이터를 가져오지 않습니다.
첫 번째 열의 값을 도메인으로 가져옵니다. 첫 번째 열 외에 하나 이상의 추가 열이 채워지면 해당 열의 값이 동의어로 추가됩니다. 동의어 가져오기를 참조하세요.
예상되는 형식은 첫 번째 열이 선행 값이 되고 두 번째 열 이상은 동의어입니다.
동일한 행 또는 다른 행에서 여러 동의어를 가져올 수 있습니다. 예를 들어 "NYC" 및 "New York City"를 "New York"의 동의어로 가져오려는 경우 열 1의 "New York", 열 2의 "NYC", 열 3의 "New York City"가 있는 단일 행을 가져올 수 있습니다. 또는 열 1의 "New York", 열 2의 "NYC"가 있는 행 하나를 가져오고 열 1의 "New York", 열 2의 "New York City"가 있는 다른 행을 가져올 수 있습니다. "New York" 값이 도메인에 이미 있는 경우 동의어만 추가되고 가져오기 프로세스 중에 값이 이미 존재한다는 오류가 표시되지 않습니다. 첫 번째 값이 아직 없는 경우 도메인에 추가됩니다.
가져오기에 사용되는 Excel 파일에는 다음 규칙이 적용됩니다.
Excel 파일의 확장자는 .xlsx, .xls 또는 .csv일 수 있습니다. 도메인 값 또는 전체 도메인을 가져오려면 Data Quality Client 애플리케이션이 설치된 컴퓨터에 Microsoft Excel을 설치해야 합니다. Excel 버전 2003 이상이 지원됩니다. 64비트 버전의 Excel을 사용하는 경우 Excel 2003 파일만 지원됩니다. Excel 2007 또는 2010 파일은 지원되지 않습니다.
.xlsx 형식의 Excel 파일은 Excel 64비트 설치에서 지원되지 않습니다. 64비트 Excel을 사용하는 경우 스프레드시트 파일을 .xls 파일 또는 .csv 파일로 저장하거나 Excel 32비트 설치를 대신 설치하세요.
.xlsx 및 .xls 파일에서는 처음 8개 행에 따라 열의 데이터 형식이 결정됩니다. 처음 8개 행의 열 데이터 형식이 혼합된 경우 열 유형은 문자열이 됩니다. 행 9 이상에 대한 셀이 해당 데이터 형식을 준수하지 않으면 null 값이 제공됩니다.
.csv 파일에서는 처음 8개 행에서 가장 많이 사용된 데이터 형식에 의해 데이터 형식이 결정됩니다.
Excel 파일이 올바른 형식이 아니거나 손상된 경우 가져오기 작업에서 오류가 발생합니다.