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
DROP EXTERNAL VIEW
Entfernt eine externe Ansicht aus der Datenbank. Wenn Sie eine externe Ansicht entfernen, wird sie aus allen SQL-Engines entfernt, mit denen die Ansicht verknüpft ist, z. B. Amazon Athena und Amazon EMR Spark. Dieser Befehl kann nicht rückgängig gemacht werden. Weitere Informationen zu Data-Catalog-Ansichten finden Sie unter AWS Glue Data Catalog-Ansichten.
Syntax
DROP EXTERNAL VIEW schema_name.view_name [ IF EXISTS ] {catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name}
Parameter
- schema_name.view_name
-
Das Schema, das an Ihre AWS Glue-Datenbank angefügt ist, gefolgt vom Namen der Ansicht.
- IF EXISTS
-
Löscht die Ansicht nur, wenn sie existiert.
- catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name
-
Die Notation des Schemas, das beim Löschen der Ansicht verwendet werden soll. Sie können angeben, dass AWS Glue Data Catalog, eine von Ihnen erstellte Glue-Datenbank, oder ein von Ihnen erstelltes externes Schema verwendet werden soll. Weitere Informationen finden Sie unter CREATE DATABASE und CREATE EXTERNAL SCHEMA.
- query_definition
-
Die Definition der SQL-Abfrage, die Amazon Redshift ausführt, um die Ansicht zu ändern.
Beispiele
Im folgenden Beispiel wird eine Datenkatalog-Ansicht mit dem Namen sample_schema.glue_data_catalog_view entfernt.
DROP EXTERNAL VIEW sample_schema.glue_data_catalog_view IF EXISTS