리소스(Resources)

리소스(Resources)

콜라보레이터는 Snowflake 데이터 클린룸 콜라보레이션에 템플릿, 데이터 오퍼링, 코드 스펙 같은 다양한 리소스를 추가할 수 있어요. 리소스는 콜라보레이션 스펙이 지정한 콜라보레이터에게만 제공돼요.

출처: Resources

본문

기능 — 일반 공개(Generally Available)

현재 지원 리전: 이 리전들에서 사용할 수 있어요.

정부 및 VPS 배포에서는 사용할 수 없어요.

콜라보레이션 리소스 개요

콜라보레이터는 Snowflake 데이터 클린룸 콜라보레이션에 다양한 리소스를 추가할 수 있어요. 리소스에는 템플릿, 데이터 오퍼링, 코드 스펙이 포함돼요.

리소스는 콜라보레이션 스펙이 지정한 콜라보레이터에게만 제공돼요.

리소스는 버전 관리를 지원하지만, 새 버전의 리소스를 만들어도 이전 버전이 콜라보레이션에서 제거되지는 않아요. 리소스는 사용자가 제공한 이름과 버전(데이터 오퍼링은 별칭(alias)도)을 조합해서 고유하게 이름 지어져요.

리소스를 콜라보레이션에 추가하는 과정은 두 단계로 나뉘어요:

  1. 계정에 리소스를 등록해요. 그러면 여러 콜라보레이션에 링크할 수 있게 돼요. 리소스는 계정의 기본 레지스트리(default registry) 또는 커스텀 레지스트리에 등록돼요. 자세한 내용은 레지스트리를 참고하세요.
  2. 리소스를 특정 콜라보레이션에 링크해요. 리소스가 링크되면 콜라보레이션에서 지정된 콜라보레이터가 보고 사용할 수 있어요. 레지스트리에서 리소스를 콜라보레이션으로 링크하려면 레지스트리에 대한 읽기 접근 권한과 콜라보레이션에 대한 업데이트 권한이 있어야 해요.

중요

다른 클라우드 호스팅 리전의 사용자와 데이터를 공유한다면 공유자가 자신의 계정에서 크로스 클라우드 자동 이행을 활성화해야 해요.

다음 리소스 유형을 콜라보레이션에 링크할 수 있어요:

레지스트리를 사용해 리소스를 그룹화하고 접근을 관리하며, 네이밍 경로를 사용해 데이터 오퍼링을 정리할 수 있어요.

더 알아보기