IBM Knowledge Catalog (IKC)에 연결하기
IBM® watsonx.data IBM Knowledge Catalog (IKC)와 통합하면 데이터 자산을 사용하여 인사이트를 얻어야 하는 지식 근로자가 데이터 자산(테이블 및 보기)에 셀프 서비스 액세스를 할 수 있습니다.
IBM Knowledge Catalog- watsonx.data 통합은 거버넌스를 위해 다음 커넥터를 지원합니다:
- Hive
- 아이스버그
- 후디
- Delta Lake
- Oracle
- PostgreSQL
- MySQL
- SQL 서버
- Db2
- Teradata
- MongoDB
IBM Knowledge Catalog 와 IBM watsonx.data 를 통합할 때 테이블의 개별 행에 대한 데이터 보호 규칙을 구성하여 사용자가 테이블의 행 하위 집합에 액세스할 수 있도록 할 수 있습니다. 자세한 내용은 행 필터링을 참조하세요.
시작하기 전에
IKC 통합을 사용하려면 다음 사전 요구 사항이 충족되는지 확인하세요:
- 작업 중인 watsonx.data 환경.
- 일하는IBM Knowledge Catalog (IKC) 환경.
- IBM Knowledge Catalog 및 watsonx.data IBM Cloud 서비스 간 인증으로 구성됩니다.
- watsonx.data 버전 2.1 부터 다음 정책 엔진 중 하나와만 통합할 수 있습니다.
- Apache Ranger
- IBM Knowledge Catalog
와 watsonx.data IKC는 모두 환경에 IBM Cloud 존재해야 합니다. IKC 거버넌스 정책을 (C++) 및 Presto ( JavaPresto ) 엔진에 대해 정의할 수 있습니다.
watsonx.data에서 IKC로 에셋 메타데이터를 연결하고 가져옵니다
-
IBM Cloud에 로그인하십시오.
-
이동자원 목록 >AI /Machine Learning >IBM Knowledge Catalog.
-
. IBM Cloud Pak for Data 에서 실행을 클릭하세요. IBM Knowledge Catalog 홈 페이지가 열립니다.
새 카탈로그 및 카테고리를 생성하는 옵션이 포함된 팝업 창이 열립니다. 지금 생성하지 않으려면 창을 닫으면 됩니다.
-
왼쪽 분할창에서 카탈로그 > 모든 카탈로그 보기로 이동하십시오. 사용 가능한 카탈로그 목록이 있는 카탈로그 페이지가 열립니다.
-
새 카탈로그를 생성하려면:
- 새 카탈로그를 클릭하십시오.
- 에새 카탈로그 페이지:
- 이름 필드에 카탈로그 이름을 입력하세요.
- 설 명란에 설명을 추가하세요.
- 로부터객체 스토리지 인스턴스 드롭다운 목록에서 객체 스토리지를 선택합니다. 인스턴스가 없으면 UI에서 링크를 클릭하여 인스턴스를 생성하세요.
- 선택데이터 보호 및 데이터 위치 규칙 시행 카탈로그의 데이터 자산에 액세스하려고 할 때 데이터 보호 및 데이터 위치 규칙을 자동으로 적용하려면 확인란을 선택하세요.
- 토글통제 수단 자산 메타데이터에 대한 보고를 허용하려면 설정 위치로 전환하세요.
- 중복 자산을 처리하는 옵션을 선택하세요.중복 자산 처리 부분.
- 작성을 클릭하십시오. 카탈로그가 작성되고 카탈로그 페이지가 열립니다.
-
카탈로그에 추가 > 연결로 이동하십시오.
-
에새로운 연결 페이지에서 검색하고 선택하세요.IBM® watsonx.data.
-
다음 세부사항을 입력하십시오.
새 연결 필드 설명 이름 연결 이름을 입력하십시오. 설명 연결 설명을 입력하세요. IBM 에 연결 watsonx.data on IBM Software Hub 체크박스를 선택하지 마십시오. 호스트 이름 또는 IP 주소 watsonx.data 인스턴스 URL 에 들어가십시오. 호스트 이름 검색에 대한 정보는 연결 정보 얻기를 참고하세요. 포트 포트 번호를 입력합니다. 포트 검색에 대한 정보는 연결 정보 얻기를 참고하세요. 인스턴스 ID 인스턴스 ID를 입력하세요. watsonx.data 인스턴스 홈페이지(정보 아이콘)에서 인스턴스 ID를 확인할 수 있습니다. 인스턴스 이름 인스턴스 watsonx.data 이름을 입력하십시오. CRN 클라우드 리소스 이름을 입력하십시오. watsonx.data 인스턴스 홈페이지(정보 아이콘)에서 CRN을 얻을 수 있습니다. 사용자 이름 사용자 이름을 입력하세요 ( ibmlhapikey_<EMAIL_ID>).비밀번호 IAM API 키를 입력하십시오. API 키를 생성하려면 API 키 생성을 참조하세요. SSL 사용 선택란을 선택하십시오. SSL 인증서 웹 브라우저를 사용하여 watsonx.data 콘솔에서 인증서를 다운로드하고 이 필드에 붙여넣으십시오. 엔진의 호스트명 또는 IP 주소 watsonx.data 콘솔에서 포트 번호 없이 사용할 수 있는 엔진 호스트 이름을 입력하고 :를 입력합니다.엔진 ID watsonx.data 콘솔에서 엔진 ID를 입력하십시오. 엔진의 포트 엔진 호스트 이름으로 사용할 수 있는 엔진 포트 번호를 입력하십시오. -
선택 사항: 연결 테스트를 클릭하여 연결을 테스트합니다.
-
작성을 클릭하십시오. 연결이 카탈로그에 추가됩니다.
-
카탈로그에 추가 > 연결된 자산으로 이동하십시오.
-
연결된 에셋에서 소스 선택를 클릭하고 가져오려는 에셋으로 이동합니다.
-
자산을 선택하고 추가를 클릭하세요. 자산이 IKC에 성공적으로 추가되었습니다.
IBM® watsonx.data UI에서 IKC 구성
-
IBM® watsonx.data에 로그인하십시오.
-
왼쪽 분할창에서 액세스 제어로 이동하십시오.
-
카탈로그를 선택하여 카탈로그 세부사항 페이지를 여십시오.
-
통합 탭으로 이동하여 서비스 통합을 클릭하십시오.
-
다음 세부사항을 입력하십시오.
배은망덕한 서비스 필드 설명 Service 선택하십시오 IBM Knowledge Catalog. 지원되는 카탈로그 IKC 거버넌스에 해당하는 카탈로그를 선택합니다. IKC 엔드포인트 https://뒤에api.를 추가하여 IKC API url을 설정하십시오. 예를 들어, URL 가https://dataplatform.cloud.ibm.com인 경우, 엔드포인트는https://api.dataplatform.cloud.ibm.com이어야 합니다. URL 가 위치(https://<region>.dataplatform.cloud.ibm.com)와 함께 있는 경우, 엔드포인트는https://api.<region>.dataplatform.cloud.ibm.com이어야 합니다. -
통합을 클릭하십시오.
IIKC의 규칙에 따라 마스킹 기능을 확인하십시오.
- IBM Knowledge Catalog 에 로그인합니다.
- 왼쪽 분할창에서 통제 > 규칙으로 이동하십시오.
- 규칙 페이지에서 열의 데이터 클래스에 해당하는 규칙이 정의되어 있는지 확인하십시오. 다음을 사용하여 새 규칙을 정의할 수 있습니다.규칙 추가 단추.
소유자는 마스킹되지 않은 데이터를 볼 수 있습니다. 마스크 기능이 정상적으로 작동하는지 확인하려면, IKC에서 해당 자산의 소유자가 아닌 사용자로 watsonx.data 로그인한 후 해당 자산을 조회하십시오.
지원되는 데이터 유형
IBM® watsonx.data IKC 통합은 다음 데이터 유형을 지원합니다.
- Varchar
- Bigint
- 부울
- 날짜
- 이중
- 정수
- Smallint
- 시간소인
- Tinyint
- 10진수
- 문자
- 실수
- 시간
- VarBinary