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"}