조직 리스팅 거버넌스
조직 리스팅 거버넌스
Enterprise 에디션 기능
조직 계정에서 사용할 수 있으며, Enterprise 에디션 이상이 필요해요. 업그레이드 문의는 Snowflake 지원에 연락하세요.
본문
조직 수준 접근 기록(access history)은 데이터 거버너(data governors)가 소비자의 쿼리가 제공자(provider)가 조직 리스팅을 통해 제공한 데이터 제품에서 언제 읽는지 추적하는 데 필요한 정보를 제공해요. 데이터 거버너는 어떤 계정이 조직 리스팅을 제공했는지와 정확히 어떤 데이터 객체에 접근되었는지 결정할 수 있어요. 또한 조직 리스팅이 제공하는 데이터 객체가 제공자 계정에서 정책(예: 마스킹 정책 또는 행 접근 정책)으로 보호되는지도 결정할 수 있어요.
이러한 소비자 쿼리에 대한 통찰력은 조직 계정을 사용해 ORGANIZATION_USAGE 스키마의 ACCESS_HISTORY 뷰를 쿼리함으로써 얻을 수 있어요. 이 ACCESS_HISTORY 뷰에는 조직 리스팅의 거버넌스와 관련된 다음 열이 포함돼요.
provider_base_objects_accessed— 소비자 쿼리가 접근한 제공자 계정의 데이터 객체를 지정해요.provider_policies_referenced— 소비자 쿼리가 제공자 계정의 정책으로 보호된 기본 객체에 접근했다면, 이 열은 그 정책을 나열해요.
예를 들어 조직 관리자가 조직 리스팅을 통해 데이터 객체에 접근한 조직 내부의 모든 계정 간 쿼리를 알고 싶다면, 조직 계정에서 다음 쿼리를 실행할 수 있어요.
SELECT * FROM snowflake.organization_usage.access_history
WHERE provider_base_objects_accessed IS NOT NULL;