SVV_EXTERNAL_SCHEMAS - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

SVV_EXTERNAL_SCHEMAS

使用 SVV_EXTERNAL_SCHEMAS 來檢視外部結構描述的相關資訊。如需詳細資訊,請參閱 CREATE EXTERNAL SCHEMA

所有使用者都可看見 SVV_EXTERNAL_SCHEMAS。超級使用者可以看見所有資料列;一般使用者只能看見自己的資料。如需詳細資訊,請參閱 系統資料表和檢視中資料的可見性

資料表欄

欄名稱 資料類型 描述
esoid oid 外部結構描述 ID。
eskind smallint 外部結構描述的外部目錄類型:1 表示資料目錄,2 表示 Hive 中繼存放區,3 表示 Aurora PostgreSQL 或 Amazon RDS PostgreSQL 的聯合查詢,4 表示本機 Amazon Redshift 資料庫的結構描述,5 表示遠端 Amazon Redshift 資料庫的結構描述,6 表示系統資料表的結構描述,8 表示遠端 MySQL 資料庫的結構描述,9 表示 Amazon Kinesis Data Streams 的結構描述,10 表示 Amazon Managed Streaming for Apache Kafka 資料串流。
結構描述名稱 name 外部結構描述名稱。
esowner integer 外部結構描述擁有者的使用者 ID。
databasename text 外部資料庫名稱。
esoptions text 外部結構描述選項。

範例

下列範例顯示外部結構描述的詳細資訊。

select * from svv_external_schemas; esoid | eskind | schemaname | esowner | databasename | esoptions -------+--------+------------+---------+--------------+------------------------------------------------------------- 100133 | 1 | spectrum | 100 | redshift | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"}