사용자 정의
이제 사용자 지정 데이터 소스를 사용하여 기본 제공 커넥터에서 제공하지 않는 데이터 소스를 만들 수 있습니다. 사용자 지정 데이터 소스는 Presto 문서에서와 같이 Presto에서 지원하지만 IBM IBM® watsonx.data 지원 커넥터 또는 데이터 소스에 나열되지 않은 커넥터에 사용할 수 있습니다. 이 기능은 Presto(Java) 및 Presto(C++) 엔진에 적용 가능합니다. Presto (C++) 엔진의 경우 Hive, Apache Iceberg, Arrow Flight service 및 사용자 정의 데이터 소스만 연결할 수 있습니다.
사용자 지정 데이터 소스를 추가하려면 다음 단계를 완료하십시오.
-
watsonx.data 콘솔에 로그인하십시오.
-
네비게이션 메뉴에서 인프라 관리자를 선택합니다.
-
데이터 소스를 정의하고 연결하려면 컴포넌트 추가를 클릭합니다.
-
데이터 소스 섹션에서 사용자 지정 데이터 소스를 선택합니다.
-
다음 세부 정보를 구성합니다:
이 기능을 잘못 구성하면 엔진이 충돌할 수 있습니다. IBM 이 기능 사용에 대한 지원을 제공하지 않습니다.
사용자 정의 데이터베이스는 SSL 구성을 지원하지 않습니다.
데이터 소스 등록 필드 설명 표시 이름 화면에 표시할 데이터베이스 이름을 입력하십시오. 특성 값 데이터베이스에 대해 구성할 특성 및 해당 값을 입력하십시오. Presto 문서에 지정된 대로 속성 이름:값 쌍을 입력합니다. 여러 특성을 추가할 수 있습니다. connector.name= Presto 문서에 명시된 대로 추가할 데이터베이스 커넥터의 이름을 입력합니다. 암호화 키의 암호화 값이 저장됩니다. 연관된 카탈로그 카탈로그를 데이터 소스에 연결하려면 체크박스를 선택하십시오. 이 카탈로그는 데이터 소스와 자동으로 연결되어, 그 안에 저장된 데이터에 대한 쿼리 인터페이스 역할을 합니다. 카탈로그 이름 카탈로그 이름을 입력하세요. 작성 데이터 소스를 생성하려면 생성을 클릭하십시오.
Presto 엔진용 IBM watsonx.data 다음 커넥터에 사용자 지정 데이터 소스를 사용할 수 있습니다:
-
로컬 파일 커넥터: 로컬 파일 커넥터는 작업자의 http 요청 로그를 표시하는 데 사용됩니다. 다음 속성을 가진 사용자 지정 데이터 소스 옵션을 사용합니다. 자세한 내용은 로컬 파일 커넥터 를 참조하세요.
- connector.name=localfile
- presto-logs.http-request-log.location=var/log
- presto-logs.http-request-log.pattern=http-request.log*
-
블랙홀 커넥터: 블랙홀 커넥터는 다른 구성 요소의 고성능 테스트를 위해 설계되었습니다. 다음 속성과 함께 사용자 지정 데이터 소스 옵션을 사용합니다. 자세한 내용은 블랙홀 커넥터 를 참조하세요.
- connector.name=blackhole