조직 리스팅(Organizational listings) 소개

조직 리스팅(Organizational listings) 소개

Snowflake의 조직 리스팅을 사용하면 조직 내부에서 데이터 제품을 안전하게 공유할 수 있어요. 이를 통해 내부 소비자들이 Internal Marketplace에서 신뢰할 수 있는 리소스를 더 쉽게 발견하고 사용할 수 있게 돼요. 제공자(Provider)는 Snowflake API나 Snowsight의 Provider Studio를 사용해 리스팅을 만들고 관리할 수 있어요.

출처: About organizational listings

본문

Internal Marketplace

Snowflake의 Internal Marketplace는 조직 내에서 협업형 데이터 공유를 위한 큐레이션되고 안전한 공간이에요. 내부적으로 사용 가능한 데이터 제품을 중앙화하여, 팀이 외부 마켓플레이스를 탐색하지 않고도 리소스를 발견하고 신뢰하며 적용할 수 있게 해줘요. 데이터 제품을 발견하는 정리된 방법을 제공함으로써 Internal Marketplace는 회사 전반의 협업과 데이터 기반 의사 결정을 지원해요.

Internal Marketplace는 공개 Snowflake Marketplace와 비슷하지만, 조직 전용이라는 점이 달라요. 내부 팀에서 공유하는 검증된 데이터를 쉽게 발견하고 사용할 수 있게 해줘요. 접근은 계정 타겟팅과 RBAC(Role-Based Access Control, 역할 기반 접근 제어)로 관리할 수 있어, 데이터가 안전하게 유지되고 승인된 사용자만 접근할 수 있음을 보장해요.

조직 리스팅 제공자(Provider)

데이터 제품을 만들고 공유하는 사람들에게 Internal Marketplace는 데이터 제품을 내부에 게시할 수 있는 안전한 플랫폼을 제공해요. 제공자는 Snowsight의 Provider Studio나 API를 사용해 조직 리스팅을 만들고 관리할 수 있어요. Internal Marketplace에 데이터 제품을 게시하면 팀이 일관된 데이터셋에 접근할 수 있음을 보장하여 중복을 줄이고 통합된 데이터 기반 이니셔티브를 지원해요.

Internal Marketplace에서 데이터 제공 항목을 중앙화하면 민감한 정보에 대한 접근을 관리하는 데 도움이 되어, 조직이 신뢰할 수 있는 데이터로 혁신할 수 있게 하면서 데이터 보안과 무결성을 유지해요.

제공자는 Provider Studio나 API를 사용해 조직 리스팅을 만들고 관리할 수 있어요.

조직 리스팅 소비자(Consumer)

팀 구성원과 데이터 소비자에게 조직 리스팅은 내부 전용 데이터 리소스를 발견하고 접근하는 방법을 제공해요. Internal Marketplace를 사용하면 Snowflake Marketplace의 외부 공유 리스팅을 탐색하지 않고도 데이터 제품을 찾을 수 있어요. 각 조직 리스팅은 조직 표준에 맞게 큐레이션될 수 있어, 소비자는 분석과 프로젝트에 이러한 데이터 제품을 자신 있게 사용할 수 있어요.

정부 리전의 Internal Marketplace 리스팅

Preview 기능 — 공개

모든 계정에서 사용 가능해요.

정부 리전의 제공자는 Internal Marketplace에서 조직 리스팅을 구성하고 그 리스팅을 상용(commercial) 또는 Virtual Private Snowflake(VPS) 계정의 소비자와 공유할 수 있어요. 제공자는 이러한 리스팅에서 Cross-Cloud Auto-Fulfillment(크로스 클라우드 자동 이행)도 구성할 수 있어요. 구성하면 소비자가 리스팅에 접근한 후 자동 이행이 트리거돼요.

정부 리전의 소비자는 ULL(Uniform Listing Locator)을 사용하거나 공유 데이터베이스를 마운트하여 상용 또는 VPS 계정의 제공자가 만든 리스팅에 프로그래밍 방식으로 접근할 수 있어요.

정부 리전의 Internal Marketplace 리스팅 작업 시 제한 사항

  • 소비자는 Snowsight에서 정부 리전의 리스팅에 대해 Internal Marketplace를 검색할 수 없어요.

  • Snowsight에서 리스팅에 접근하려면 제공자로부터 받은 리스팅 URL을 선택해요.

  • 리스팅에 프로그래밍 방식으로 접근하고 테스트하려면 다음 코드를 실행해요:

    SHOW AVAILABLE LISTINGS;
    SELECT * FROM <ull>.<schema>.<view>
    
  • 리스팅에서 자동 이행을 트리거하려면 소비자가 Snowsight를 통해 리스팅을 받아야 해요. 이 기능은 SQL로는 지원되지 않아요.

  • 사용자 정의 조직 프로필(custom organization profiles)은 지원되지 않아요.

  • 조직 계정에 있는 이러한 리스팅의 ACCESS_HISTORY 뷰는 소비자에게 보이지 않아요.

더 알아보기