공급자로서 목록 요청 관리하기¶
데이터 제품을 다른 리전에 수동으로 복제해야 하는 개인 설정 목록 또는 무료 목록을 제공하는 경우, 컨슈머가 목록에 액세스하려면 먼저 목록에 대한 요청을 검토하고 승인해야 합니다.
이 항목의 내용:
컨슈머가 목록을 요청해야 할지 여부는 목록 유형과 목록에 대해 선택하는 리전 가용성 기능에 따라 다릅니다.
Snowflake Marketplace 에서 제공되는 유료 목록과 모든 비공개 목록은 컨슈머가 Snowflake를 사용하는 리전에 관계없이 클라우드 간 자동 복제를 사용하여 컨슈머에게 데이터 제품을 제공합니다. 이러한 목록은 컨슈머가 즉시 사용할 수 있습니다.
Snowflake Marketplace 에서 제공되는 무료 목록은 클라우드 간 자동 복제를 사용할 수 있거나, 데이터를 수동으로 복제하여 목록의 기준이 되는 데이터 공유의 리전이 아닌 리전에 있는 컨슈머에게 데이터 제품을 제공하도록 선택할 수 있습니다. 클라우드 간 자동 복제를 사용하는 무료 목록은 컨슈머가 즉시 사용할 수 있으며, 그렇지 않으면 컨슈머가 이러한 목록을 요청해야 합니다.
개인 설정 목록은 목록이 기반으로 삼는 데이터 공유의 리전이 아닌 리전에 있는 컨슈머에게 데이터 제품을 제공하려면 수동 데이터 복제가 필요합니다. 컨슈머는 이러한 목록을 요청해야 합니다.
목록 요청 보기¶
개인 설정 목록이나 무료 목록에 대한 요청을 보려면 다음을 수행하십시오.
Snowsight 에 로그인합니다.
왼쪽 탐색 모음에서 Data » Provider Studio 를 선택합니다.
Listings 섹션에서 요청을 보고 싶은 개인 설정 목록을 찾습니다.
Consumer Requests 를 선택하여 컨슈머의 요청을 확인합니다.
Snowflake 리전, 회사, 연락처 정보, 컨슈머의 간단한 메시지 등 데이터 제품을 요청하는 컨슈머에 대한 세부 정보를 검토할 수 있습니다.
개인 설정 목록을 요청하는 컨슈머가 자신의 계정과 동일한 리전에 있는 경우 목록 요청을 승인할 수 있습니다. 목록 요청 승인하기 섹션을 참조하십시오.
목록을 요청하는 컨슈머가 같은 리전에 없는 경우 요청을 이행하기 전에 데이터를 수동으로 복제해야 합니다. 목록 요청을 이행하기 전에 수동으로 데이터 복제하기 섹션을 참조하십시오.
목록 요청을 이행하기 전에 수동으로 데이터 복제하기¶
수동 데이터 제품 복제로 개인 설정 목록 또는 무료 목록을 제공하는 경우 컨슈머가 목록을 요청할 때 데이터 제품을 다른 리전에 수동으로 복제해야 합니다.
데이터 제품을 다른 리전에 수동으로 복제하려면 다음을 수행해야 합니다.
목록을 사용할 수 있도록 제공하는 리전에서 계정을 설정합니다. 원격 계정은 목록을 게시한 계정과 동일한 조직에 속한 계정이어야 합니다.
각 계정의 공급자 프로필을 설정합니다.
데이터 제품을 각 계정에 복제합니다. 해당 리전의 컨슈머가 요청할 때까지 리전에 데이터를 복제할 필요가 없습니다.
관련 원격 리전에서 계정을 생성하고 목록에서 사용하는 데이터 공유를 복제하는 방법에 대한 자세한 내용은 리전 및 클라우드 플랫폼 전체에서 안전하게 데이터 공유하기 를 참조하십시오.
이러한 단계를 완료한 후 등록 요청을 승인할 수 있습니다.
목록 요청 승인하기¶
목록 요청을 승인하고 이행하려면 목록에 대한 OWNERSHIP 권한 또는 전역 CREATE DATA EXCHANGE LISTING 권한이 부여되었거나 이러한 권한을 상속하는 역할을 사용해야 합니다.
컨슈머가 목록을 요청하면 다음을 수행하여 요청을 승인하십시오.
Snowsight 에 로그인합니다.
Snowsight 의 왼쪽 탐색 모음에서 Data » Provider Studio 를 선택합니다.
요청을 보려는 목록을 찾습니다.
Consumer Requests 를 선택합니다.
대기 중 상태의 요청에 대한 목록 이름을 선택합니다.
Associate Secure Share 섹션에서 공유를 생성하려는 계정을 선택합니다.
해당 계정에서 공유 및 공유 데이터베이스 오브젝트에 대한 OWNERSHIP 권한이 있는 역할이나 데이터베이스 오브젝트를 공유에 추가하기 위해 필요한 권한이 있는 역할을 선택합니다.
Select Data 를 선택합니다.
보안 공유가 있는 경우 해당 공유로 이동하여 선택합니다. 공유가 없으면 원하는 데이터베이스로 이동하여 공유에 추가하려는 데이터베이스 오브젝트를 선택합니다.
참고
공유가 표시되지 않으면 이미 다른 목록에 첨부되었거나 이전에 컨슈머와 공유된 것입니다.
Done 을 선택합니다.
(선택 사항) 보안 공유의 기본 이름을 변경할 수 있습니다.
Fulfill Request 를 선택합니다.
이행된 목록 요청 보기¶
무료 또는 개인 설정 목록 요청을 이행한 후 계정의 쿼리 기록을 검토하여 요청 이행에 사용된 쿼리를 식별함으로써 공유에 추가된 컨슈머의 레코드를 볼 수 있습니다. 요청을 이행하는 쿼리는 ALTER SHARE 명령을 사용합니다.
- Snowsight
Data » Private Sharing 을 선택하고 Shared By Your Account 탭을 선택합니다.
Activity » Query History 를 선택하고 ALTER SHARE 에 대한 SQL Text 필터와 Client-generated statements 필터를 사용합니다.
- Classic Console
History 탭을 선택하고 Include client-generated statements 확인란을 선택합니다. 자세한 내용은 내역 페이지를 사용하여 쿼리 모니터링하기 를 참조하십시오.
- SQL
QUERY_HISTORY 뷰 를 사용합니다.