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 Postgre 的聯合查詢SQL, 4 表示本機 Amazon Redshift 資料庫的結構描述, 5 表示遠端 Amazon Redshift 資料庫的結構描述, 6 表示系統資料表的結構描述, 8 表示遠端 MySQL 資料庫的結構描述, 9 表示 Amazon Kinesis 資料串流的結構描述, 和 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"}