SVV_EXTERNAL_TABLES - Amazon Redshift

SVV_EXTERNAL_TABLES

외부 테이블에 대한 세부 정보를 보려면 SVV_EXTERNAL_TABLES를 사용합니다. 자세한 내용은 CREATE EXTERNAL SCHEMA 섹션을 참조하세요. 사용자가 액세스할 수 있는 연결되지 않은 데이터베이스의 모든 테이블에 대한 메타데이터를 보려면 데이터베이스 간 쿼리에도 SVV_EXTERNAL_TABLES를 사용합니다.

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

테이블 열

열 명칭 데이터 유형 설명
redshift_database_name 텍스트 로컬 Amazon Redshift 데이터베이스의 이름입니다.
schemaname 텍스트 외부 테이블의 Amazon Redshift 외부 스키마 이름.
tablename 텍스트 외부 테이블 이름.
tabletype 텍스트 테이블 유형. 일부 값은 TABLE, VIEW, MATERIALIZED VIEW 또는 정보를 나타내지 않는 빈 문자열 " "입니다.
location 텍스트 테이블의 위치
input_format 텍스트 입력 형식
output_format 텍스트 출력 형식.
serialization_lib 텍스트 직렬화 라이브러리.
serde_parameters 텍스트 SerDe parameters.
compressed 정수 테이블이 압축되어 있는지를 나타내는 값. 1은 압축되었음을 나타내고 0은 압축되지 않았음을 나타냅니다.
parameters 텍스트 테이블 속성.

다음 예에서는 연합 쿼리에서 사용하는 외부 스키마의 조건자가 있는 svv_external_tables에 대한 세부 정보를 보여 줍니다.

select schemaname, tablename from svv_external_tables where schemaname = 'apg_tpch'; schemaname | tablename ------------+----------- apg_tpch | customer apg_tpch | lineitem apg_tpch | nation apg_tpch | orders apg_tpch | part apg_tpch | partsupp apg_tpch | region apg_tpch | supplier (8 rows)