Gemeinsame Nutzung von Daten in Amazon Redshift - 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.

Gemeinsame Nutzung von Daten in Amazon Redshift

Mit Amazon Redshift können Sie Daten sicher zwischen Amazon Redshift Redshift-Clustern oder mit anderen AWS Services teilen. Durch die gemeinsame Nutzung von Daten können Sie Live-Daten teilen, ohne sie kopieren oder verschieben zu müssen. Datenbankadministratoren und Dateningenieure können Data Sharing nutzen, um sicheren, schreibgeschützten Zugriff auf Daten zu Analysezwecken zu ermöglichen und gleichzeitig die Kontrolle über die Daten zu behalten. Datenanalysten, Business Intelligence-Experten und Datenwissenschaftler können gemeinsam genutzte Daten nutzen, um Erkenntnisse zu gewinnen, ohne Daten duplizieren oder verschieben zu müssen. Zu den häufigsten Anwendungsfällen gehören die gemeinsame Nutzung von Daten mit Partnern, die Durchführung funktionsübergreifender Analysen und die Erleichterung der Datendemokratisierung innerhalb eines Unternehmens. In den folgenden Abschnitten werden die Einzelheiten der Konfiguration und Verwaltung der gemeinsamen Nutzung von Daten in Amazon Redshift behandelt.

Mit Amazon Redshift Data Sharing können Sie den Zugriff auf Live-Daten sicher über Amazon Redshift Redshift-Cluster und Arbeitsgruppen hinweg teilen AWS-Konten, AWS-Regionen ohne die Daten manuell verschieben oder kopieren zu müssen. Da die Daten live sind, können alle Benutzer die meisten up-to-date und konsistentesten Informationen in Amazon Redshift sehen, sobald sie aktualisiert sind.

Sie können Daten für bereitgestellte Cluster, serverlose Arbeitsgruppen, Availability Zones und gemeinsam nutzen. AWS-Konten AWS-Regionen Die Daten können zwischen Cluster-Typen sowie zwischen bereitgestellten Clustern und Serverless geteilt werden.

Sie können Datenbankobjekte sowohl für Lese- als auch für Schreibvorgänge in verschiedenen Amazon Redshift-Clustern oder Amazon Redshift Serverless-Arbeitsgruppen innerhalb derselben AWS-Konto oder von einer zur anderen gemeinsam nutzen. AWS-Konto Sie können Daten auch regionsübergreifend schreiben. Sie können Berechtigungen wie SELECTINSERT, und UPDATE für verschiedene Tabellen USAGE und CREATE für verschiedene Schemas gewähren. Die Daten sind live und für alle Warehouses verfügbar, sobald eine Schreibtransaktion festgeschrieben wurde.

Weitere Informationen zur Konfiguration der Funktionen für die gemeinsame Nutzung von Daten im Track PREVIEW _2023 finden Sie unter Teilen des Schreibzugriffs auf Daten (Vorschau).

Anmerkung

Multi-Warehouse-Schreibvorgänge über gemeinsame Datennutzung sind derzeit auf ra3.xlplus-Clustern nicht verfügbar. Um diese Funktion zu verwenden, erstellen Sie ra3.4xl-Cluster, ra3.16xl-Cluster oder Amazon Redshift Serverless-Arbeitsgruppen.

Überlegungen zur Verwendung der Datenfreigabe in Amazon Redshift

Im Folgenden finden Sie Überlegungen zur Arbeit mit Amazon Redshift Data Sharing. Weitere Informationen zu Einschränkungen bei der Datenfreigabe finden Sie unter Einschränkungen für die Freigabe von Daten.

Verwaltung der Cluster-Verschlüsselung für die gemeinsame Nutzung von Daten

Um Daten gemeinsam nutzen zu können AWS-Konto, müssen sowohl der Producer- als auch der Consumer-Cluster verschlüsselt sein.

In Amazon Redshift können Sie die Datenbankverschlüsselung für Ihre Cluster aktivieren, um Data-at-Rest besser zu schützen. Wenn Sie die Verschlüsselung für einen Cluster aktivieren, werden die Datenblöcke und die Metadaten des Systems für den Cluster und Snapshots des Clusters verschlüsselt. Sie können die Verschlüsselung aktivieren, wenn Sie Ihren Cluster starten, oder Sie können einen unverschlüsselten Cluster so ändern, dass er AWS Key Management Service -Verschlüsselung (AWS KMS-Verschlüsselung) verwendet. Weitere Informationen zur Datenbankverschlüsselung von Amazon-Redshift finden Sie unter Amazon-Redshift-Datenbankverschlüsselung im Amazon-Redshift-Verwaltungshandbuch.

Um Daten während der Übertragung zu schützen, werden alle Daten während der Übertragung durch das Verschlüsselungsschema des Produzentenclusters verschlüsselt. Der Konsumenten-Cluster übernimmt dieses Verschlüsselungsschema, wenn Daten geladen werden. Der Konsumenten-Cluster arbeitet dann als normaler verschlüsselter Cluster. Die Kommunikation zwischen Produzent und Konsument wird ebenfalls mit einem Shared Key-Schema verschlüsselt. Weitere Informationen zur Verschlüsselung während der Übertragung finden Sie unter Verschlüsselung während der Übertragung.

Einschränkungen für die Freigabe von Daten

Nachfolgend sehen Sie die Einschränkungen bei der Verwendung von Datashares in Amazon Redshift:

  • Die gemeinsame Nutzung von Daten wird für alle bereitgestellten RA3 Clustertypen und für Amazon Redshift Serverless unterstützt. Es wird für andere Clustertypen nicht unterstützt.

  • Wenn sich sowohl der Producer- als auch der Consumer-Cluster und die serverlosen Namespaces in demselben Konto befinden, müssen sie denselben Verschlüsselungstyp haben (entweder beide unverschlüsselt oder beide verschlüsselt). In allen anderen Fällen, einschließlich der von Lake Formation verwalteten Datenfreigaben, müssen sowohl der Verbraucher als auch der Hersteller verschlüsselt werden. Dies dient der Sicherheit. Sie müssen jedoch nicht den gleichen Verschlüsselungsschlüssel verwenden.

  • Sie können Daten nur SQL UDFs über Datashares teilen. Python und Lambda UDFs werden nicht unterstützt.

  • Wenn die Produzentendatenbank über eine bestimmte Kollation verfügt, verwenden Sie dieselben Kollationseinstellungen für die Konsumentendatenbank.

  • Amazon Redshift unterstützt nicht das Hinzufügen von externen Schemata, Tabellen oder spätbindenden Ansichten in externen Tabellen zu Datashares.

  • Amazon Redshift unterstützt keine verschachtelten SQL benutzerdefinierten Funktionen auf Producer-Clustern.

  • Amazon Redshift unterstützt keine Freigabe von Tabellen mit verschachtelten Sortierschlüsseln und Ansichten, die sich auf Tabellen mit verschachtelten Sortierschlüsseln beziehen.

  • Konsumenten können Datashare-Objekte keinem anderen Datashare hinzufügen. Darüber hinaus können Konsumenten keine Ansichten, die auf Datashare-Objekte verweisen, einem anderen Datashare hinzufügen.

  • Amazon Redshift unterstützt nicht den Zugriff auf ein DataShare-Objekt, DDL bei dem die Vorbereitung und Ausführung des Zugriffs gleichzeitig aufgetreten ist.

  • Amazon Redshift unterstützt die gemeinsame Nutzung von gespeicherten Prozeduren im Rahmen von Datashares nicht.

  • Amazon Redshift unterstützt die gemeinsame Nutzung von Metadaten, Systemansichten und Systemtabellen nicht.

Regionen, in denen Datenfreigabe verfügbar ist

In der folgenden Tabelle ist die Verfügbarkeit von Funktionen zur gemeinsamen Nutzung von Daten aufgeführt.

Region Gemeinsame Nutzung von Daten in derselben Region Regionsübergreifender Datenaustausch AWS Lake Formation geregelter Datenaustausch
USA Ost (Nord-Virginia): (us-east-1) Ja Ja Ja
USA Ost (Ohio): (us-east-2) Ja Ja Ja
USA West (Nordkalifornien) (us-west-1) Ja Ja Ja
USA West (Oregon): (us-west-2) Ja Ja Ja
Asien-Pazifik (Hongkong) (ap-east-1) Ja Nein Nein
Asien-Pazifik (Mumbai): (ap-south-1) Ja Ja Ja
Asien-Pazifik (Hyderabad) (ap-south-2) Ja Nein Nein
Asien-Pazifik (Tokyo) (ap-northeast-1) Ja Ja Ja
Asien-Pazifik (Singapur): (ap-southeast-1) Ja Ja Ja
Asien-Pazifik (Sydney): (ap-southeast-2) Ja Ja Ja
Asien-Pazifik (Jakarta); (ap-southeast-3) Ja Nein Nein
Asien-Pazifik (Melbourne) (ap-southeast-4) Ja Nein Nein
Asien-Pazifik (Seoul): (ap-northeast-2) Ja Ja Ja
Asien-Pazifik (Osaka) (ap-northeast-3) Ja Nein Nein
China (Peking) (cn-north-1) Ja Nein Nein
Afrika (Kapstadt) (af-south-1) Ja Ja Nein
Kanada West (Calgary) (ca-west-1) Ja Nein Nein
Kanada (Zentral): (ca-central-1) Ja Ja Ja
Europa (Frankfurt) (eu-central-1) Ja Ja Ja
Europa (Zürich) (eu-central-2) Ja Nein Nein
Europa (Irland) (eu-west-1) Ja Ja Ja
Europa (London) (eu-west-2) Ja Ja Ja
Europa (Paris) (eu-west-3) Ja Ja Ja
Europa (Mailand) (eu-south-1) Ja Nein Nein
Europa (Spanien) (eu-south-2) Ja Nein Nein
Europa (Stockholm) (eu-north-1) Ja Ja Ja
Naher Osten (UAE) (me-central-1) Ja Nein Nein
Naher Osten (Bahrain) (me-south-1) Ja Nein Nein
Israel (Tel Aviv) (il-central-1) Ja Nein Nein
Südamerika (São Paulo) (sa-east-1) Ja Ja Ja
AWS GovCloud (US-Ost) (-1) us-gov-east Ja Nein Ja
AWS GovCloud (US-West) (us-gov-west-1) Ja Nein Ja

Regionale Verfügbarkeit für Schreibvorgänge in mehreren Warehouses für die gemeinsame Nutzung von Daten

Im Bereich PREVIEW _2023 bietet die gemeinsame Nutzung von Daten die Möglichkeit für Schreiboperationen und detailliertere gemeinsame Nutzung. Weitere Informationen zur Konfiguration dieser Funktionen finden Sie unter Teilen des Schreibzugriffs auf Daten (Vorschau). Informationen zu Regionen, in denen Vorschaufunktionen verfügbar sind, finden Sie unter Regionen, in denen die gemeinsame Nutzung von Daten verfügbar ist (Vorschau).