SVV_DATASHARE_OBJECTS - Amazon Redshift

SVV_DATASHARE_OBJECTS

SVV_DATASHARE_OBJECTS를 사용하여 클러스터에서 생성되었거나 클러스터와 공유된 모든 datashare의 객체 목록을 봅니다.

SVV_DATASHARE_OBJECTS는 모든 사용자에게 표시됩니다. 수퍼유저는 모든 행을 볼 수 있지만 일반 사용자는 자체 데이터만 볼 수 있습니다. 자세한 내용은 시스템 테이블 및 뷰에 있는 데이터의 가시성 단원을 참조하십시오.

데이터 공유 목록을 보는 방법에 대한 자세한 내용은 SVV_DATASHARES를 참조하세요.

테이블 열

열 명칭 데이터 유형 설명
share_type varchar(8) 지정된 datashare의 형식입니다. 가능한 값은 OUTBOUND와 INBOUND입니다.
share_name varchar(128) datashare의 이름입니다.
object_type varchar(64) 지정된 객체의 형식입니다. 가능한 값은 schema, table, view, late binding view, materialized view 및 function입니다.
객체 이름 varchar(512) 객체의 이름. 객체 이름은 schema1.t1과 같은 스키마 이름을 포함하도록 확장됩니다.
producer_account varchar(16) datashare 생산자 계정의 ID입니다.
producer_namespace varchar(64) datashare 생산자 클러스터의 고유 클러스터 식별자입니다.
include_new boolean 지정된 스키마에서 생성된 향후 테이블, 뷰 또는 SQL 사용자 정의 함수(UDF)를 datashare에 추가할지 여부를 지정하는 속성입니다. 이 파라미터는 OUTBOUND datashare와 datashare의 스키마 형식에만 관련이 있습니다.

샘플 쿼리

다음 예에서는 SVV_DATASHARE_OBJECTS에 대한 출력을 반환합니다.

SELECT share_type, btrim(share_name)::varchar(16) AS share_name, object_type, object_name FROM svv_datashare_objects WHERE share_name LIKE 'tickit_datashare%' AND object_name LIKE '%tickit%' ORDER BY object_name LIMIT 5; share_type | share_name | object_type | object_name ------------+--------------------+-------------+--------------------------------- OUTBOUND | tickit_datashare | table | public.tickit_category_redshift OUTBOUND | tickit_datashare | table | public.tickit_date_redshift OUTBOUND | tickit_datashare | table | public.tickit_event_redshift OUTBOUND | tickit_datashare | table | public.tickit_listing_redshift OUTBOUND | tickit_datashare | table | public.tickit_sales_redshift
SELECT * FROM SVV_DATASHARE_OBJECTS WHERE share_name like 'sales%'; share_type | share_name | object_type | object_name | producer_account | producer_namespace | include_new -----------+------------+-------------+--------------+------------------+--------------------------------------+------------- OUTBOUND | salesshare | schema | public | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | t OUTBOUND | salesshare | table | public.sales | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d |