Aktionen des Produzenten und Administrators - 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.

Aktionen des Produzenten und Administrators

Mit Amazon Redshift können Sie administrative Aufgaben auf Producer-Clustern ausführen, um die Datenaufnahme und Ladeverarbeitung zu verwalten.

Wenn Sie ein Producer-Administrator oder Datenbankbesitzer sind, gehen Sie wie folgt vor:

  1. Erstellen Sie Datashares in Ihrem Cluster und fügen Sie Datashare-Objekte zu den Datashares hinzu. Ausführlichere Schritte zum Erstellen von Datashares und zum Hinzufügen von Datashare-Objekten zu Datashares finden Sie unter Gemeinsamer Lesezugriff auf Daten innerhalb eines AWS-Konto. Weitere Informationen zu CREATE DATASHARE und ALTER DATASHARE finden Sie unter DATASHARE ERSTELLEN und ALTER DATASHARE.

    Im folgenden Beispiel werden dem Datashare salesshare verschiedene Datashare-Objekte hinzugefügt:

    -- Add schema to datashare ALTER DATASHARE salesshare ADD SCHEMA PUBLIC; -- Add table under schema to datashare ALTER DATASHARE salesshare ADD TABLE public.tickit_sales_redshift; -- Add view to datashare ALTER DATASHARE salesshare ADD TABLE public.sales_data_summary_view; -- Add all existing tables and views under schema to datashare (does not include future table) ALTER DATASHARE salesshare ADD ALL TABLES in schema public;

    Sie können auch die Amazon-Redshift-Konsole verwenden, um Datashares zu erstellen oder zu bearbeiten. Weitere Informationen erhalten Sie unter Erstellen Sie eine Datenfreigabe und Bearbeiten von Datashares, die in Ihrem Konto erstellt wurden.

  2. Delegieren Sie Berechtigungen, um mit Datashares zu arbeiten. Weitere Informationen finden Sie unter GRANT oder REVOKE.

    Im folgenden Beispiel werden dbuser Berechtigungen in salesshare gewährt.

    GRANT ALTER, SHARE ON DATASHARE salesshare TO dbuser;

    Cluster-Superuser und die Besitzer des Datashares können zusätzlichen Benutzern Änderungsberechtigungen für das Datashare erteilen oder widerrufen.

  3. Hinzufügen oder Entfernen von Verbrauchern zu Datashares. Im folgenden Beispiel wird die AWS-Konto ID zu hinzugefügtsalesshare. Weitere Informationen finden Sie unter GRANT oder REVOKE.

    GRANT USAGE ON DATASHARE salesshare TO ACCOUNT '123456789012';

    Sie können nur einem Daten-Konsumenten in einer GRANT-Anweisung Berechtigungen erteilen.

    Cluster-Superuser und die Besitzer von Datashare-Objekten oder Benutzer mit SHARE-Berechtigungen für das Datashare können Konsumenten zu einem Datashare hinzufügen oder daraus entfernen. Um dies zu tun, verwenden sie GRANT USAGE oder REVOKE USAGE.

    Sie können auch die Amazon-Redshift-Konsole verwenden, um Datenkonsumenten für Datashares zu entfernen oder sie hinzuzufügen. Weitere Informationen erhalten Sie unter Fügen Sie Datenverbraucher zu Datashares hinzu und Entfernen von Datenkonsumenten aus Datashares.

  4. (Optional) Widerrufen Sie den Zugriff auf den Datashare von, AWS-Konten wenn Sie die Daten nicht mehr mit den Verbrauchern teilen möchten.

    REVOKE USAGE ON DATASHARE salesshare FROM ACCOUNT '123456789012';

Wenn Sie ein Administrator eines Produzenten-Kontos sind, gehen Sie wie folgt vor:

Nachdem Sie dem die Nutzung gewährt haben AWS-Konto, lautet der Status des Datenaustauschs. pending_authorization Der Administrator des Produzentenkontos sollte Datashares über die Amazon-Redshift-Konsole autorisieren und die Datenkonsumenten auswählen.

Melden Sie sich an der https://console.aws.amazon.com/redshiftv2/ an. Dann wählen Sie aus, welchen Datenkonsumenten Sie eine Autorisierung für Datashares gewähren oder entziehen möchten. Berechtigte Datenkonsumenten erhalten Benachrichtigungen, um Maßnahmen auf Datashares zu ergreifen. Wenn Sie einen Namespace als Datenverbraucher hinzufügen, müssen Sie keine Autorisierung durchführen. Nachdem Datenkonsumenten autorisiert wurden, können sie auf Datashare-Objekte zugreifen und eine Konsumenten-Datenbank erstellen, um die Daten abzufragen. Weitere Informationen finden Sie unter Autorisierung oder Entfernen von Autorisierung aus Datashares.

Schreibberechtigungen für Daten kontenübergreifend teilen

Mit Amazon Redshift können Sie Daten AWS kontenübergreifend teilen und Schreibberechtigungen gewähren, was die Zusammenarbeit und den Datenaustausch zwischen Teams oder Organisationen ermöglicht. Durch die kontenübergreifende gemeinsame Nutzung von Daten können Sie ein Datenanbieter-Konto einrichten, das Datenbanken, Schemas und Tabellen erstellt und verwaltet, die dann sicher mit Datenverbraucherkonten geteilt werden können. In den folgenden Abschnitten wird der Prozess der Konfiguration der kontoübergreifenden Datenfreigabe und der Gewährung von Schreibzugriff in Amazon Redshift veranschaulicht.