Erstellen von Datashares - 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.

Erstellen von Datashares

Erstellen von Datenaustauschen

Als Administrator eines Produzenten-Clusters können Sie auf der Detailseite zu Clustern Datashare auf den Registerkarten Databases (Datenbanken) oder Datashares erstellen.

  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ü Clusters (Cluster) und dann Ihren Cluster aus. Die Cluster-Detailseite wird angezeigt.

  3. Führen Sie auf der Seite zu den Cluster-Details die folgenden Schritte aus:

    • Wählen Sie im Abschnitt Database (Datenbank) auf der Registerkarte Databases (Datenbanken) eine Datenbank aus. Die Seite mit den Datenbankdetails wird angezeigt.

      Wählen Sie Create datashare (Datashare erstellen) aus. Sie können einen Datashare nur aus einer lokalen Datenbank erstellen. Falls Sie noch keine Verbindung zur Datenbank hergestellt haben, wird die Seite Verbindung zur Datenbank herstellen geöffnet. Befolgen Sie die Schritte in Verbinden mit einer Datenbank, um eine Verbindung zu einer Datenbank herzustellen. Wenn eine kürzlich hergestellte Verbindung besteht, wird die Seite Datashare erstellen angezeigt.

    • Verbinden Sie sich auf der Registerkarte Datashares im Abschnitt Datashares mit einer Datenbank, sofern noch keine Verbindung hergestellt wurde.

      Wählen Sie im Abschnitt Datashares created in my cluster (In meinem Cluster erstellte Datashare) Create datashare (Datashare erstellen) aus. Die Seite „Create datashare“ (Datashare erstellen) wird angezeigt.

  4. Wählen Sie im Abschnitt Datashare information (Datashare-Informationen) eine der folgenden Optionen aus:

    • Klicken Sie auf Datashare, um Datashares zu erstellen und Daten für Lesezwecke über verschiedene Amazon-Redshift-Cluster oder im selben AWS-Konto oder verschiedenen AWS-Konten freizugeben.

    • Wählen Sie AWS Data Exchange Datashare, um Datashares zu erstellen, über die Sie Ihre Daten lizenzieren können. AWS Data Exchange

  5. Geben Sie Werte für Datashare name (Datashare-Namen), Database name (Datenbanknamen) und Publicly accessible (Öffentlicher Zugriff) an.

    Wenn Sie den Datenbanknamen ändern, stellen Sie eine neue Datenbankverbindung her.

  6. Wählen Sie im Abschnitt Datashare-Objekte Option Hinzufügen aus. Die Seite „Datashare hinzufügen“ wird angezeigt. Folgen Sie Hinzufügen von Datashare-Objekten zu Datashares, um Objekte zu einem Datashare hinzuzufügen.

  7. Im Bereich Datenverbraucher können Sie wählen, ob Sie auf einem Redshift-Konto oder auf dem veröffentlichen möchten AWS Glue Data Catalog, wodurch der Prozess des Datenaustauschs über Lake Formation gestartet wird. Wenn Sie Ihr Datashare in Redshift-Konten veröffentlichen, geben Sie Ihre Daten für ein anderes Redshift-Konto frei, das als Konsumenten-Cluster fungiert.

    Anmerkung

    Sobald das Datashare erstellt wurde, können Sie die Konfiguration nicht mehr bearbeiten, um die andere Veröffentlichungsoption zu verwenden.

  8. Wählen Sie Create datashare (Datashare erstellen) aus.

Amazon Redshift erstellt das Datashare. Nachdem das Datashare erstellt wurde, können Sie Datenbanken aus dem Datashare erstellen.

Hinzufügen von Datashare-Objekten zu Datashares

Fügen Sie ein oder mehrere Objekte zum Datashare hinzu. Datashare-Objekte sind schreibgeschützt für Datenverbraucher.

Sie können ein Datashare erstellen, ohne Datashare-Objekte hinzuzufügen, und Objekte später hinzufügen.

Ein Datashare wird nur dann aktiv, wenn Sie mindestens ein Objekt zum Datashare hinzufügen.

  1. Wählen Sie das Datashare, dem Sie Objekte hinzufügen möchten, aus der Datashare-Liste aus.

  2. Wählen Sie Hinzufügen aus. Die Seite „Datenfreigabe-Objekte hinzufügen“ wird angezeigt.

  3. Fügen Sie dem Datashare mindestens ein Schema hinzu, bevor Sie weitere Datashare-Objekte hinzufügen. Fügen Sie mehrere Schemata hinzu, indem Sie Add and repeat (Hinzufügen und Wiederholen) auswählen.

  4. Sie können alle bestehenden Objekte ausgewählter Objekttypen aus dem angegebenen Schema oder bestimmte individuelle Objekte hinzufügen. Wählen Sie die Objekttypen aus, wie Tabellen und Ansichten oder benutzerdefinierte Funktionen.

  5. Sie können Add and repeat (Hinzufügen und Wiederholen) auswählen, um die spezifischen Schemas und Datashare-Objekte und weitere Objekte hinzuzufügen.

Hinzufügen von Datenverbrauchern zu Datashares

Sie können einen oder mehrere Datenkonsumenten zu den Datashares hinzufügen. Datenkonsumenten können Cluster-Namespaces sein, die Amazon-Redshift-Cluster oder AWS-Konten eindeutig identifiziert haben.

Sie müssen die Freigabe von Datashares mit Clustern mit öffentlichem Zugriff explizit ein- oder ausschalten.

  • Klicken Sie auf Add cluster namespaces to the datashare (Cluster-Namespaces zum Datashare hinzufügen). Namespaces sind GUIDs für Amazon-Redshift-Cluster.

  • Wählen Sie AWS-Konten hinzufügen, um Konten zum Datashare hinzuzufügen. Die angegebenen Benutzer AWS-Konten müssen über Zugriffsberechtigungen für den Datashare verfügen.