CREATE EXTERNAL VIEW (Vorschau) - Amazon Redshift

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.

CREATE EXTERNAL VIEW (Vorschau)

Hierbei handelt es sich um die vorab veröffentlichte Dokumentation im Datenkatalog für Amazon Redshift, derzeit in der Vorschauversion. Sowohl die Dokumentation als auch die Funktion können sich ändern. Wir empfehlen, diese Funktion nur mit Testclustern und nicht in Produktionsumgebungen zu verwenden. Weitere Informationen zu den Nutzungsbedingungen finden Sie unter Beta- und Vorschauversionen in den AWS -Servicebedingungen.

Sie können einen Amazon-Redshift-Cluster in der Vorschau erstellen, um neue Funktionen von Amazon Redshift zu testen. Sie haben nicht die Möglichkeit, diese Funktionen in der Produktion zu verwenden oder Ihren Vorschau-Cluster in einen Produktionscluster oder einen Cluster auf einem anderen Pfad zu verschieben. Weitere Informationen zu den Bedingungen für Vorschauversionen finden Sie unter Betas und Vorversionen in den AWS -Servicebedingungen.

Erstellen eines Clusters in der Vorschau
  1. Melden Sie sich bei der Amazon Redshift Redshift-Konsole an AWS Management Console und öffnen Sie sie unter https://console.aws.amazon.com/redshiftv2/.

  2. Wählen Sie im Navigationsmenü Provisioned clusters dashboard (Dashboard für bereitgestellte Cluster) und dann Clusters (Cluster) aus. Die aktuellen Cluster für Ihr Konto AWS-Region sind aufgeführt. Eine Teilmenge der Eigenschaften jedes Clusters wird in den Spalten der Liste angezeigt.

  3. Auf der Seite mit der Clusterliste (Clusters) wird ein Banner angezeigt, das die Vorschau vorstellt. Wählen Sie die Schaltfläche Create preview cluster (Vorschau-Cluster erstellen) aus, um die Seite zum Erstellen von Clustern zu öffnen.

  4. Geben Sie Eigenschaften für Ihren Cluster ein. Wählen Sie den Vorschaupfad (Preview track) aus, der die zu testenden Funktionen enthält. Wir empfehlen, einen Namen für den Cluster zu verwenden, der darauf hinweist, dass sich dieser auf einem Vorschaupfad befindet. Wählen Sie Optionen für Ihren Cluster, einschließlich Optionen mit der Bezeichnung -preview (Vorschau), für die zu testenden Funktionen. Allgemeine Informationen zum Erstellen von Clustern finden Sie unter Erstellen eines Clusters im Amazon-Redshift-Verwaltungshandbuch.

  5. Wählen Sie Vorschau-Cluster erstellen aus, um einen Cluster in der Vorschau zu erstellen.

    Anmerkung

    Der preview_2023-Track ist der neueste verfügbare Vorschau-Track. Dieser Track unterstützt nur die Erstellung von Clustern mit RA3-Knotentypen. Der Knotentyp DC2 und alle älteren Knotentypen werden nicht unterstützt.

  6. Wenn Ihr Vorschau-Cluster verfügbar ist, verwenden Sie Ihren SQL-Client, um Daten zu laden und abzufragen.

Das Vorschau-Feature für den Datenkatalog ist nur in den folgenden Regionen verfügbar.

  • USA Ost (Ohio): (us-east-2)

  • USA Ost (Nord-Virginia): (us-east-1)

  • USA West (Nordkalifornien) (us-west-1)

  • Asien-Pazifik (Tokyo) (ap-northeast-1)

  • Europa (Irland) (eu-west-1)

  • Europa (Stockholm) (eu-north-1)

Sie können außerdem eine Vorschau-Arbeitsgruppe erstellen, um Datenkatalog-Ansichten zu testen. Sie können diese Features nicht in der Produktion verwenden und Ihre Vorschau-Arbeitsgruppe auch nicht in eine andere Arbeitsgruppe verschieben. Weitere Informationen zu den Nutzungsbedingungen finden Sie unter „Beta- und Vorschauversionen“ in den AWS -Servicebedingungen. Eine Anleitung zur Erstellung einer Vorschau-Arbeitsgruppe finden Sie unter Erstellen einer Vorschau-Arbeitsgruppe.

Erstellt eine Ansicht im Datenkatalog. Eine Datenkatalog-Ansicht ist ein einzelnes Ansichtsschema, das mit SQL-Engines wie Amazon Athena und Amazon EMR funktioniert. Sie können die Ansicht von der Engine Ihrer Wahl aus abfragen. Weitere Informationen zu Datenkatalog-Ansichten finden Sie unter Erstellen von Datenkatalog-Ansichten (Vorschau).

Syntax

CREATE EXTERNAL VIEW schema_name.view_name [ IF NOT EXISTS ] {catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name} AS query_definition;

Parameter

schema_name.view_name

Das Schema, das an Ihre AWS Glue Datenbank angehängt ist, gefolgt vom Namen der Ansicht.

GESCHÜTZT

Gibt an, dass der Befehl CREATE EXTERNAL VIEW nur abgeschlossen werden soll, wenn die Abfrage in der query_definition erfolgreich abgeschlossen werden kann.

IF NOT EXISTS

Erstellt die Ansicht, falls sie noch nicht vorhanden ist.

catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name

Die Notation des Schemas, das beim Erstellen 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.

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 erstellt.

CREATE EXTERNAL PROTECTED VIEW sample_schema.glue_data_catalog_view IF NOT EXISTS AS SELECT * FROM sample_database.remote_table "remote-table-name";