Amazon Redshift unterstützt UDFs ab Patch 198 nicht mehr die Erstellung von neuem Python. Das bestehende Python UDFs wird bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im Blog-Posting
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 der Konsumentendatenbank
Im Konsumenten-Cluster erstellen Sie eine Datenbank aus dem Datashare. Diese Schritte beschreiben, wie Sie Daten zwischen zwei Clustern im selben Konto freigeben. Informationen zur gemeinsamen Nutzung von Daten zwischen AWS Konten finden Sie unter AWSKontenübergreifendes Teilen von Daten im Amazon Redshift Database Developer Guide.
Sie können SQL-Befehle oder die Baumansicht des Abfrage-Editors v2 verwenden, um die Datenbank zu erstellen.
So verwenden Sie SQL
-
Erstellen Sie eine Datenbank aus dem Datashare für Ihr Konto und den Namespace des Produzenten-Clusters. Zum Beispiel:
create database share_db from datashare mysource of account '123456789012' namespace 'p1234567-8765-4321-p10987654321'; -
Legen Sie Berechtigungen fest, damit Benutzer auf die Datenbank und das Schema zugreifen können. Zum Beispiel:
grant usage on database share_db to usernames;grant usage on schema public to usernames;
So verwenden Sie die Baumansicht des Abfrage-Editors v2
-
Wählen Sie
Create (Erstellen) aus und danach Database (Datenbank). -
Geben Sie einen Database name (Datenbanknamen) ein.
-
(Optional) Wählen Sie Users and groups (Benutzer und Gruppen) und dort einen Database user (Datenbankbenutzer) aus.
-
Klicken Sie auf Create using a datashare (Mit einem Datashare erstellen).
-
Wählen Sie den Datashare aus.
-
Wählen Sie Datenbank erstellen aus.
Die neue
Datashare-Datenbank wird in der Baumansicht des Abfrage-Editors v2 angezeigt. -
Legen Sie Berechtigungen fest, damit Benutzer auf die Datenbank und das Schema zugreifen können. Zum Beispiel:
grant usage on database share_db to usernames;grant usage on schema public to usernames;