Amazon Redshift wird UDFs ab dem 1. November 2025 die Erstellung von neuem Python nicht mehr unterstützen. Wenn Sie Python verwenden möchten UDFs, erstellen Sie das UDFs vor diesem Datum liegende. Bestehendes Python UDFs wird weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie im Blogbeitrag
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
EXTERNE ANSICHT ÄNDERN
Verwenden Sie den Befehl ALTER EXTERNAL VIEW, um Ihre externe Ansicht zu aktualisieren. Je nachdem, welche Parameter Sie verwenden, können andere SQL-Engines wie Amazon Athena und Amazon EMR Spark, die ebenfalls auf diese Ansicht verweisen können, betroffen sein. Weitere Informationen zu Datenkatalogansichten finden Sie unter AWS Glue Data Catalog Ansichten.
Syntax
ALTER EXTERNAL VIEW schema_name.view_name {catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name} [FORCE] { AS (query_definition) | REMOVE DEFINITION }
Parameter
- schema_name.view_name
-
Das Schema, das an Ihre AWS Glue Datenbank angehängt ist, gefolgt vom Namen der Ansicht.
- catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name
-
Die Notation des Schemas, das beim Ändern der Ansicht verwendet werden soll. Sie können angeben AWS Glue Data Catalog, ob Sie eine von Ihnen erstellte Glue-Datenbank oder ein von Ihnen erstelltes externes Schema verwenden möchten. Weitere Informationen finden Sie unter CREATE DATABASE und CREATE EXTERNAL SCHEMA.
- FORCE
-
Gibt an, ob die Definition der Ansicht aktualisiert werden AWS Lake Formation soll, auch wenn die in der Tabelle referenzierten Objekte nicht mit anderen SQL-Engines übereinstimmen. Wenn Lake Formation die Ansicht aktualisiert, gilt die Ansicht für die anderen SQL-Engines als veraltet, bis auch diese Engines aktualisiert werden.
- AS query_definition
-
Die Definition der SQL-Abfrage, die Amazon Redshift ausführt, um die Ansicht zu ändern.
- REMOVE DEFINITION
-
Ob die Ansichten gelöscht und neu erstellt werden sollen. Ansichten müssen gelöscht und neu erstellt werden, um sie als
PROTECTED
zu kennzeichnen.
Beispiele
Im folgenden Beispiel wird eine Datenkatalog-Ansicht mit dem Namen sample_schema.glue_data_catalog_view geändert.
ALTER EXTERNAL VIEW sample_schema.glue_data_catalog_view FORCE REMOVE DEFINITION