Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
SVV_EXTERNAL_SCHEMAS
Verwenden Sie SVV_EXTERNAL_SCHEMAS zur Anzeige von Informationen über externe Schemata. Weitere Informationen finden Sie unter CREATE EXTERNAL SCHEMA.
SVV_EXTERNAL_SCHEMAS ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.
Tabellenspalten
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| esoid | OID | ID des externen Schemas. |
| eskind | smallint | Der Typ des externen Katalogs für das externe Schema: 1 steht für einen Datenkatalog, 2 für einen Hive-Metastore, 3 für eine Verbundabfrage an Aurora PostgreSQL oder Amazon RDS PostgreSQL, 4 für ein Schema für eine lokale Amazon-Redshift-Datenbank, 5 für ein Schema für eine Remote-Amazon-Redshift-Datenbank, 6 für ein Schema für eine Systemtabelle, 8 für ein Schema für Remote-MySQL-Datenbanken, 9 für ein Schema für Amazon-Kinesis-Datenstrom und 10 für einen Amazon-Managed-Streaming-Datenstrom für Apache Kafka. |
| schemaname | Name | Name des externen Schemas. |
| esowner | integer | Benutzer-ID des Eigentümers des externen Schemas. |
| databasename | Text | Name der externen Datenbank. |
| esoptions | Text | Optionen für das externe Schema. |
Beispiel
Das folgende Beispiel zeigt Einzelheiten für externe Schemata.
select * from svv_external_schemas; esoid | eskind | schemaname | esowner | databasename | esoptions -------+--------+------------+---------+--------------+------------------------------------------------------------- 100133 | 1 | spectrum | 100 | redshift | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"}