조직 목록 거버넌스¶
조직 수준의 액세스 기록 은 데이터 공급자가 조직 목록을 통해 제공한 데이터 제품에서 컨슈머의 쿼리가 읽혀질 때 데이터 거버너가 추적하는 데 필요한 정보를 제공합니다. 데이터 공급자는 조직 목록을 제공한 계정과 정확히 어떤 데이터 오브젝트에 액세스했는지 확인할 수 있습니다. 또한 조직 목록에서 제공하는 데이터 오브젝트가 공급자 계정의 정책(예: 마스킹 정책 또는 행 액세스 정책)에 의해 보호되는지 여부를 확인할 수도 있습니다.
조직 계정 을 사용하여 ORGANIZATION_USAGE 스키마의 ACCESS_HISTORY 뷰를 쿼리하면 컨슈머 쿼리에 대한 이러한 인사이트를 얻을 수 있습니다. 이 ACCESS_HISTORY 뷰에는 조직 목록의 거버넌스와 관련된 다음 열이 포함되어 있습니다.
provider_base_accessed_objects
- 컨슈머 쿼리에 의해 액세스된 공급자 계정의 데이터 오브젝트를 지정합니다.provider_policies_referenced
- 공급자의 계정에 있는 정책으로 보호되는 기본 오브젝트에 대해 컨슈머가 쿼리하는 경우 이 열에 정책이 목록으로 표시됩니다.
예를 들어, 조직 관리자가 조직 목록을 통해 데이터 오브젝트에 액세스한 모든 조직 내, 교차 계정 쿼리를 알고자 하는 경우 조직 계정에서 다음 쿼리를 실행할 수 있습니다.
SELECT * FROM snowflake.organization_usage.access_history
WHERE provider_base_accessed_objects IS NOT NULL;