용어 기반 관계 만들기

적용 대상:SQL Server

이 항목에서는 DQS(Data Quality Services)에서 도메인에 대한 용어 기반 관계를 만드는 방법을 설명합니다. TBR(용어 기반 관계)을 사용하면 도메인의 값에 포함된 용어를 수정할 수 있습니다. 이를 통해 공통 부분의 맞춤법을 제외하고 동일한 여러 값을 동일한 동의어로 간주할 수 있습니다. 예를 들어 용어 "Inc."를 "Incorporated"로 변경하는 용어 기반 관계를 설정할 수 있습니다. "Inc."라는 용어는 도메인에서 발생할 때마다 변경됩니다. "Contoso, Inc."의 인스턴스는 "Contoso, Incorporated"로 변경되고 두 값은 정확한 동의어로 간주됩니다.

용어 기반 관계를 사용하려면 "Inc." 및 "Incorporated" 또는 "Senior" 및 "Sr"과 같은 값/올바른 쌍 목록을 작성합니다. 용어 기반 관계를 사용하면 개별 도메인 값을 동의어로 수동으로 설정하지 않고도 도메인 전체에서 용어를 변경할 수 있습니다. 기술 자료 검색에서 이전에 해당 값을 검색하지 않은 경우에도 값을 수정할 수 있도록 지정할 수 있습니다. 용어 기반 관계 변환으로 인해 두 값이 동일한 경우 DQS는 두 값 간의 동의어 관계(지식 검색), 데이터 수정에서의 수정 관계 또는 정확한 일치(일치)를 만듭니다.

용어 기반 관계 변환 및 기호 변환(특수 문자가 공백 또는 null로 대체됨)은 모두 분석 전에 사전 처리 단계에서 수행됩니다. 복합 도메인 구문 분석이 요청된 경우 구분 기호 구문 분석 시 기호가 필요하므로 이 작업이 이러한 변환보다 먼저 수행됩니다. 도메인 규칙 및 도메인 값 변경과 같은 다른 작업은 변환 후에 수행됩니다. 일치의 경우 용어 기반 관계는 정리를 실행했는지 여부에 관계없이 일치 작업 이전의 원본 데이터에 적용됩니다.

용어 기반 관계 및 도메인 관리

도메인 관리에서 용어 기반 관계를 적용하면 DQS는 기술 자료 검색, 정리 또는 일치 프로세스의 변경 내용을 적용합니다. 그러나 DQS는 용어 기반 관계를 준수하도록 도메인 값 자체를 변경하지 않습니다. 즉, 도메인 관리 페이지의 용어 기반 관계 탭에서 용어 기반 관계를 입력하거나 수락하더라도 동일한 페이지의 도메인 값 탭에서는 변경 작업이 수행되지 않습니다. 따라서 이후에 TBR을 변경할 수 있습니다.

용어 기반 관계 및 데이터 정리

도메인에서 용어 기반 관계를 적용한 다음 데이터 정리 프로세스를 실행하는 경우 DQS는 정리 중에 변경 내용을 적용하지만 기술 자료의 용어에는 변경 내용을 적용하지 않습니다.

  • 용어 기반 관계로 변경된 값이 도메인에 있지만 동의어가 아닌 경우 이유 기반 관계로 설정된 결과 관리 및 보기 페이지의 수정된아래에 있는 올바른 열에 표시됩니다.

  • 용어 기반 관계로 변경된 값이 도메인에 없는 경우 DQS에서 일치하는 값을 찾으면 값이 수정되고 신뢰도 수준에 따라 수정된 탭 또는 추천 탭 아래에 표시됩니다. 일치 항목이 없으면 해당 값이 TBR 수정 내용과 함께 새로 만들기에 나타납니다. TBR을 수정하더라도 값이 올바른 것은 아니기 때문에 이 작업이 수행됩니다.

  • 용어 기반 관계로 변경된 값이 도메인에 있지만 값이 기존 수정 시 오류/유효하지 않은 경우 수정된 탭 아래에 수정 내용과 도메인 값이 있는 이유가 표시됩니다.

  • 용어 기반 관계로 변경된 값이 도메인에 있지만 값이 오류/유효하지 않은 경우 값은 잘못된 탭에 도메인 값이 있는 이유와 함께 표시됩니다.

용어 기반 관계 및 기술 자료 검색

용어 기반 관계를 적용하고 기술 자료 검색 프로세스를 실행할 경우 TBR을 따르는 값은 그대로 유지되고 올바른 값으로 간주됩니다. TBR에 의해 변경된 모든 값은 올바른 값으로 가져오게 되고 TBR을 따르는 값의 동의어로 간주됩니다.

용어 기반 관계 및 정리 값을 도메인으로 가져오기

정리 프로세스 중에 수집된 데이터 품질 지식을 도메인으로 가져오는 경우 TBR에 의해 변경된 값이 올바른 값으로 가져옵니다.

시작하기 전에

전제 조건

용어 기반 관계를 만들려면 도메인 관리 작업에서 도메인을 열어 두어야 합니다.

보안

사용 권한

용어 기반 관계를 만들려면 DQS_MAIN 데이터베이스에 대한 dqs_kb_editor 또는 dqs_administrator 역할이 있어야 합니다.

용어 기반 관계 만들기

  1. Data Quality 클라이언트를 시작합니다. 이 작업에 대한 자세한 내용은 Data Quality 클라이언트 애플리케이션 실행을 참조하세요.

  2. Data Quality 클라이언트 홈 화면에서 기술 자료를 열거나 만듭니다. 도메인 관리 를 작업으로 선택한 다음 열기 또는 만들기를 클릭합니다. 자세한 내용은 기술 자료 만들기 또는 기술 자료 열기를 참조하세요.

    참고 항목

    도메인 관리는 별도의 도메인 관리 작업에 대한 5개의 탭이 포함된 Data Quality Service 클라이언트의 페이지에서 수행됩니다. 마법사 기반 프로세스가 아닙니다. 모든 관리 작업은 별도로 수행할 수 있습니다.

  3. 도메인 관리 페이지의 도메인 목록 에서 도메인 규칙을 만들 도메인을 선택하거나 새 도메인을 만듭니다. 새 도메인을 만들어야 하는 경우 도메인 만들기를 참조 하세요.

  4. 용어 기반 관계 탭을 클릭합니다.

  5. 다음과 같이 용어 기반 관계를 만듭니다.

    1. 새 관계 추가 를 클릭하여 관계 테이블에 행을 추가합니다.

    2. 추가된 행의 열에 선택된 도메인의 값에서 발생할 때마다 변경할 용어를 입력합니다.

      참고 항목

      용어가 도메인에 전체 값으로 존재하거나 도메인에 이미 수정 값으로 존재하는 경우 오류가 발생합니다.

    3. 정답 열에 값 열의 용어를 변경할 용어를 입력합니다.

    4. 새 관계 추가를 다시 클릭하여 다른 용어 기반 관계를 추가합니다.

    5. 선택한 관계 삭제를 클릭하여 관계 테이블에서 하나 이상의 선택한 행을 삭제합니다. Ctrl 단추를 누르고 선택되지 않은 행을 클릭하여 여러 행을 선택할 수 있습니다.

    6. 찾기 텍스트 상자에 하나 이상의 숫자를 입력하여 관계 테이블에서 값을 찾습니다. 문자열에 대한 일치 항목이 강조 표시됩니다. 위쪽 및 아래쪽 화살표를 사용하여 표에 있는 문자열의 다른 인스턴스로 이동합니다.

    7. 맞춤법 검사기: 또는 다음으로 수정 열 값에 빨간색 물결선 밑줄이 있는 경우 맞춤법 검사기에서 값의 수정 사항을 제안하는 것입니다. 밑줄이 있는 값을 마우스 오른쪽 단추로 클릭한 후 맞춤법 검사기에서 제안하는 값 중 하나를 선택합니다. 또는 바로 가기 메뉴에서 추가 를 클릭하여 원래 값으로 진행할 수도 있습니다. 자세한 내용은 DQS 맞춤법 검사기 사용 및 도메인 속성 설정을 참조하세요.

      참고 항목

      맞춤법 검사기를 사용하려면 도메인 속성 페이지에서 사용하도록 설정하거나 도메인 속성 페이지에서 사용하지 않도록 설정한 경우 용어 기반 관계 페이지에서 맞춤법 검사기 사용/사용 안 함 아이콘을 클릭하여 이 페이지에서 사용하도록 설정할 수 있습니다.

  6. 변경 내용 적용을 클릭하여 도메인에 용어 기반 관계를 적용합니다.

  7. 마침 을 클릭하여 도메인 관리 작업 종료에 설명된 대로 도메인 관리 작업을 완료합니다.

후속 작업: 용어 기반 관계를 만든 후

용어 기반 관계를 만든 후 도메인에서 다른 도메인 관리 작업을 수행하거나 지식 검색을 수행하여 도메인에 지식을 추가하거나 도메인에 일치하는 정책을 추가할 수 있습니다. 자세한 내용은 기술 자료 검색 수행, 도메인 관리 또는 일치 정책 만들기를 참조하세요.