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.
Daten gemeinsam nutzen AWS-Regionen
Sie können Daten für Lesezwecke übergreifend über Amazon-Redshift-Cluster in AWS-Regionen freigeben. Durch die regionsübergreifende gemeinsame Nutzung von Daten können Sie Daten gemeinsam nutzen, AWS-Regionen ohne Daten manuell kopieren zu müssen. Sie müssen für Ihre Daten kein Unload in Amazon S3 durchführen und die Daten nicht in einen neuen Amazon-Redshift-Cluster kopieren oder eine regionsübergreifende Snapshot-Kopie durchführen.
Mit der regionsübergreifenden Datenfreigabe können Sie Daten zwischen Clustern in derselben oder in verschiedenen Clustern gemeinsam nutzen AWS-Konto, AWS-Konten selbst wenn sich die Cluster in verschiedenen Regionen befinden. Wenn Sie Daten mit Amazon Redshift Redshift-Clustern teilen, die sich in demselben, AWS-Konto aber unterschiedlichen befinden AWS-Regionen, folgen Sie demselben Workflow wie beim Teilen von Daten innerhalb eines AWS-Konto. Weitere Informationen finden Sie unter Gemeinsamer Lesezugriff auf Daten innerhalb eines AWS-Konto.
Wenn sich Cluster, die Daten gemeinsam nutzen, in unterschiedlichen AWS-Konten Bereichen befinden AWS-Regionen, können Sie denselben Arbeitsablauf wie bei der gemeinsamen Nutzung von Daten verwenden AWS-Konten und Verknüpfungen auf regionaler Ebene in den Consumer-Cluster einbeziehen. Der regionsübergreifende Datenaustausch unterstützt die Datenfreigabezuweisung mit dem gesamten AWS-Konto, dem gesamten oder bestimmten AWS-Region Namespaces innerhalb eines. AWS-Region Weitere Informationen zur gemeinsamen Nutzung von Daten finden Sie unter. AWS-KontenDaten untereinander teilen AWS-Konten
Beim Konsum von Daten aus einer anderen Region zahlt der Verbraucher die Gebühr für die regionsübergreifende Datenübertragung von der Erzeugerregion zur Verbraucherregion.
Um das Datashare zu verwenden, kann ein Administrator des Konsumentenkontos das Datashare auf eine der folgenden drei Arten zuordnen.
-
Assoziation mit einem Ganzen, das AWS-Konto all seine AWS-Regionen
-
Assoziation mit einem bestimmten AWS-Region in einem AWS-Konto
-
Assoziation mit bestimmten Namespaces innerhalb eines AWS-Region
Wenn der Administrator das Ganze auswählt AWS-Konto, haben alle bestehenden und future Namespaces AWS-Regionen in verschiedenen Bereichen des Kontos Zugriff auf die Datashares. Ein Administrator eines Verbraucherkontos kann auch bestimmte Namespaces AWS-Regionen oder Namespaces innerhalb einer Region auswählen, um ihm Zugriff auf die Datenfreigaben zu gewähren.
Wenn Sie ein Producer-Administrator oder Datenbankbesitzer sind, erstellen Sie eine Datenfreigabe, fügen Sie Datenbankobjekte und Datenverbraucher zur Datenfreigabe hinzu und gewähren Sie Datenkonsumenten Berechtigungen. Weitere Informationen finden Sie unter Aktionen des Produzenten und Administrators.
Wenn Sie ein Producer-Kontoadministrator sind, autorisieren Sie Datashares mit der AWS Command Line Interface (AWS CLI) oder der Amazon Redshift Redshift-Konsole und wählen Sie die Datenverbraucher aus.
Wenn Sie in Administrator eines Konsumentenkontos sind, gehen Sie wie folgt vor:
Verwenden Sie die Amazon Redshift Redshift-Konsole, um einen oder mehrere Datashares, die von anderen Konten gemeinsam genutzt werden, Ihren gesamten AWS-Konto AWS-Regionen oder bestimmten Namespaces oder Namespaces innerhalb eines AWS-Region zuzuordnen.
Mit der regionsübergreifenden Datenfreigabe können Sie AWS-Region mithilfe der AWS Command Line Interface (AWS CLI) oder der Amazon Redshift Redshift-Konsole Cluster in einem bestimmten Bereich hinzufügen.
Um eine oder mehrere AWS Regionen anzugeben, können Sie den associate-data-share-consumer
CLI-Befehl mit der optionalen consumer-region
Option verwenden.
Mit der CLI verknüpft das folgende Beispiel die Option Salesshare
with the entire AWS-Konto mit der associate-entire-account
Option. Sie können jeweils nur eine Region zuordnen.
aws redshift associate-data-share-consumer --region {PRODUCER_REGION} --data-share-arn arn:aws:redshift:{PRODUCER_REGION}:{PRODUCER_ACCOUNT}:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare --associate-entire-account
Im folgenden Beispiel wird Salesshare
der Region USA Ost (Ohio) (us-east-2
) zugeordnet.
aws redshift associate-data-share-consumer --region {PRODUCER_REGION} --data-share-arn arn:aws:redshift:{PRODUCER_REGION}:0123456789012:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare --consumer-region 'us-east-2'
Im folgenden Beispiel wird der Salesshare
einem bestimmten Consumer-Namespace in einem anderen AWS-Konto in der Region Asien-Pazifik (Sydney) zugeordnet (ap-southeast-2
).
aws redshift associate-data-share-consumer --data-share-arn arn:aws:redshift:{PRODUCER_REGION}:{PRODUCER_ACCOUNT}:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare --consumer-arn 'arn:aws:redshift:ap-southeast-2:{CONSUMER_ACCOUNT}:namespace:{ConsumerImmutableClusterId}'
Sie können die Amazon Redshift Redshift-Konsole verwenden, um Datashares mit Ihren gesamten AWS-Konto oder bestimmten Namespaces AWS-Regionen oder Namespaces innerhalb eines zu verknüpfen. AWS-Region Melden Sie sich dazu bei der an. https://console.aws.amazon.com/redshiftv2/
Nachdem die AWS-Konto oder bestimmte Namespaces verknüpft wurden, stehen die Datenfreigaben zur Nutzung zur Verfügung. Sie können die Zuordnung des Datashares auch jederzeit ändern. Wenn die Zuordnung von einzelnen Namespaces zu einem geändert wird AWS-Konto, überschreibt Amazon Redshift die Namespaces mit den Informationen. AWS-Konto Wenn die Zuordnung von einem AWS-Konto zu bestimmten Namespaces geändert wird, überschreibt Amazon Redshift die Informationen mit den AWS-Konto Namespace-Informationen. Wenn die Zuordnung von einer ganzen AWS-Konto zu bestimmten AWS Regionen und Namespaces geändert wird, überschreibt Amazon Redshift die AWS-Konto Informationen mit den spezifischen Regions- und Namespace-Informationen.
Wenn Sie ein Consumer-Administrator sind, können Sie lokale Datenbanken erstellen, die auf die Datashares verweisen, und Benutzern oder Rollen im Consumer-Cluster nach Bedarf Berechtigungen für Datenbanken gewähren, die aus den Datashares erstellt wurden. Sie können auch Ansichten für freigegebene Objekte und externe Schemas erstellen, um auf bestimmte Schemas in der Konsumenten-Datenbank zu verweisen, die im Konsumenten-Cluster importiert wurden, und granulare Berechtigungen zuweisen. Weitere Informationen finden Sie unter Aktionen des Verbrauchers und Administrators.