View a markdown version of this page

SVV_EXTERNAL_SCHEMAS - Amazon Redshift

Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章

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

SVV_EXTERNAL_SCHEMAS

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

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

如需查詢系統資料表和檢視時最佳實務的詳細資訊,請參閱查詢系統資料表

注意

使用 SHOW SCHEMAS 命令進行結構描述探索。SHOW 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"}