Verwalten von Datashares von anderen Konten als ein Verbraucher - 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.

Verwalten von Datashares von anderen Konten als ein Verbraucher

Mit Amazon Redshift können Sie Datenfreigaben von anderen AWS Konten nutzen und so den kontoübergreifenden Datenaustausch und die Zusammenarbeit ermöglichen. Ein Datashare ist eine sichere Methode, um Live-Daten zwischen Amazon Redshift Redshift-Clustern auszutauschen, auch wenn sie sich in unterschiedlichen Konten befinden. AWS Die folgenden Abschnitte enthalten detaillierte Schritte zur Konfiguration des Zugriffs, zur Abfrage gemeinsam genutzter Daten und zur Überwachung der Datshare-Aktivitäten als Verbraucher.

Zuordnen von Datashares

Als Consumer-Cluster-Administrator können Sie eine oder mehrere Datenfreigaben, die von anderen Konten gemeinsam genutzt werden, Ihrem gesamten AWS Konto oder bestimmten Cluster-Namespaces in Ihrem Konto zuordnen.

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon Redshift Redshift-Konsole unter https://console.aws.amazon.com/redshiftv2/.

  2. Wählen Sie im Navigationsmenü Datashares aus. Die Seite mit den Datashares wird angezeigt.

  3. Wählen Sie From other accounts (Von anderen Konten) aus.

  4. Wählen Sie im Abschnitt Datashares from other accounts (Datashares von anderen Konten) den Datashare aus, den Sie verknüpfen möchten. Wählen Sie dazu Associate (Verknüpfen) aus. Wenn die Seite „Associate datashare“ (Datashare zuordnen) angezeigt wird, wählen Sie einen der folgenden Zuordnungstypen aus:

    • Wählen Sie Gesamtes AWS Konto aus, um alle vorhandenen und future Cluster-Namespaces in verschiedenen AWS Regionen in Ihrem AWS Konto mit dem Datashare zu verknüpfen. Wählen Sie dann Associate (Zuordnen) aus.

      Wenn das Datashare auf dem veröffentlicht wird AWS Glue Data Catalog, können Sie das Datashare nur dem gesamten Konto zuordnen. AWS

    • Wählen Sie Bestimmte AWS Regionen und Cluster-Namespaces aus, um dem Datashare eine oder mehrere AWS Regionen und bestimmte Cluster-Namespaces zuzuordnen.

      1. Wählen Sie Region hinzufügen, um dem Datashare bestimmte AWS Regionen und Cluster-Namespaces hinzuzufügen. Die Seite „Region hinzufügen“ wird angezeigt. AWS

      2. Wählen Sie eine AWS Region aus.

      3. Führen Sie eine der folgenden Aufgaben aus:

        • Wählen Sie Add all cluster namespaces (Alle Cluster-Namespaces hinzufügen) aus, um alle vorhandenen und zukünftigen Cluster-Namespaces in dieser Region zum Datashare hinzuzufügen.

        • Wählen Sie Add specific cluster namespace (Bestimmten Cluster-Namespace hinzufügen) aus, um einen oder mehrere bestimmte Cluster-Namespaces dem Datashare hinzuzufügen.

        • Wählen Sie einen oder mehrere Cluster-Namespaces und wählen Sie Region hinzufügen. AWS

      4. Wählen Sie Associate aus.

Wenn Sie das Datashare einem Lake-Formation-Konto zuordnen, wechseln Sie zur Lake-Formation-Konsole, um eine Datenbank zu erstellen, und definieren Sie dann die Berechtigungen über die Datenbank. Weitere Informationen finden Sie unter Einrichten von Berechtigungen für Amazon Redshift Redshift-Datenfreigaben im AWS Lake Formation Entwicklerhandbuch. Sobald Sie eine AWS Glue Datenbank oder eine Verbunddatenbank erstellt haben, können Sie den Abfrage-Editor v2 oder einen beliebigen SQL Client mit Ihrem Consumer-Cluster verwenden, um die Daten abzufragen. Weitere Informationen finden Sie unter Arbeiten mit von Lake Formation verwalteten Datashares als Konsument.

Nachdem das Datashare verknüpft wurde, werden die Datashares verfügbar.

Sie können die Zuordnung des Datashares auch jederzeit ändern. Wenn die Zuordnung von bestimmten AWS Regionen und Cluster-Namespaces zum gesamten AWS Konto geändert wird, überschreibt Amazon Redshift die spezifischen Regions- und Cluster-Namespace-Informationen mit Kontoinformationen. AWS Alle AWS Regionen und Cluster-Namespaces im Konto haben dann Zugriff auf den Datashare. AWS

Wenn die Zuordnung von bestimmten Cluster-Namespaces zu allen Cluster-Namespaces in der angegebenen AWS Region geändert wird, haben dann alle Cluster-Namespaces in dieser Region Zugriff auf den Datashare.

Entfernen der Zuordnung des Datashares zu Datenkonsumenten

Als Administrator eines Konsumenten-Clusters können Sie die Zuordnung von Datashares von Datenkonsumenten entfernen.

  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon Redshift Redshift-Konsole unter https://console.aws.amazon.com/redshiftv2/.

  2. Wählen Sie im Navigationsmenü Datashares aus. Die Seite mit den Datashares wird angezeigt.

  3. Wählen Sie From other accounts (Von anderen Konten) aus.

  4. Im Abschnitt Datashares from other accounts (Datashares von anderen Konten) wählen Sie das Datashare, um die Zuordnung zu Datenkonsumenten zu löschen.

  5. Wählen Sie im Abschnitt Data consumers (Datenkonsumenten) einen oder mehrere Datenkonsumenten, um die Zuordnung davon zu entfernen. Wählen Sie dann Remove association (Zuordnung entfernen) aus.

  6. Wählen Sie auf der Seite „Remove association“ (Zuordnung entfernen) Remove association (Zuordnung entfernen) aus.

Nachdem die Zuordnung entfernt wurde, verlieren Datenkonsumenten sofort den Zugriff auf den Datashare. Sie können jederzeit Änderungen an der Zuordnung der Datenkonsumenten vornehmen.

Ablehnen von Datashares

Als Administrator eines Konsumenten-Clusters können Sie alle Datashares mit dem Status verfügbar oder aktiv ablehnen. Nachdem Sie ein Datashare abgelehnt haben, können Benutzer von Konsumenten-Clustern nicht mehr auf das Datashare zugreifen. Amazon Redshift gibt die abgelehnte Datenfreigabe nicht zurück, wenn Sie den Vorgang aufrufen. DescribeDataSharesForConsumer API Wenn der Producer-Cluster-Administrator den DescribeDataSharesForProducer API Vorgang ausführt, wird er feststellen, dass der Datashare abgelehnt wurde. Sobald eine Datenfreigabe abgelehnt wurde, kann der Producer-Cluster-Administrator die Datenfreigabe erneut für einen Consumer-Cluster autorisieren, und der Consumer-Cluster-Administrator kann wählen, ob er sein AWS Konto dem Datashare zuordnen oder es ablehnen möchte.

Wenn Ihr AWS Konto eine Zuordnung zu einem Datashare und eine ausstehende Verknüpfung zu einem von Lake Formation verwalteten Datashare hat, wird durch das Ablehnen der von Lake Formation verwalteten Datenfreigabe auch das ursprüngliche Datashare zurückgewiesen. Um eine spezifische Zuordnung abzulehnen, kann der Administrator des Produzenten-Clusters die Autorisierung für ein spezifisches Datashare entfernen. Diese Aktion wirkt sich nicht auf andere Datashares aus.

Um eine Datenfreigabe abzulehnen, verwenden Sie die Konsole, den Vorgang oder in der. AWS API RejectDataShare reject-datashare AWS CLI

So lehnen Sie eine Datenfreigabe mithilfe der Konsole ab: AWS
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon Redshift Redshift-Konsole unter https://console.aws.amazon.com/redshiftv2/.

  2. Wählen Sie im Navigationsmenü Datenfreigaben aus.

  3. Wählen Sie From other accounts (Von anderen Konten) aus.

  4. Wählen Sie im Abschnitt Datashares from other accounts (Datashare von anderen Konten) das Datashare aus, das Sie ablehnen möchten. Wenn die Seite Decline datashare (Datashare ablehnen) angezeigt wird, wählen Sie Decline (Ablehnen) aus.

Nachdem Sie die Datashares abgelehnt haben, können Sie die Änderung nicht rückgängig machen. Amazon Redshift entfernt die Datashares aus der Liste. Damit das Datashare wieder angezeigt wird, muss der Administrator des Produzenten-Clusters es erneut autorisieren.