Registrierung von Amazon Redshift Redshift-Clustern und -Namespaces auf AWS Glue Data Catalog - Amazon Redshift

Amazon Redshift wird UDFs ab dem 1. November 2025 die Erstellung von neuem Python nicht mehr unterstützen. Wenn Sie Python verwenden möchten UDFs, erstellen Sie das UDFs vor diesem Datum liegende. Bestehendes Python UDFs wird weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie im Blogbeitrag.

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.

Registrierung von Amazon Redshift Redshift-Clustern und -Namespaces auf AWS Glue Data Catalog

Sie können von Amazon Redshift bereitgestellte Cluster und serverlose Namespaces zu den hinzufügen, um mithilfe der Apache Iceberg AWS Glue Data Catalog REST-API auf sie zuzugreifen. Dazu registrieren Sie das Amazon Redshift Redshift-Data Warehouse AWS Glue Data Catalog mithilfe der Amazon Redshift Redshift-Konsole oder AWS CLI erstellen anschließend einen Amazon Redshift Redshift-Verbundkatalog für das verwendete Warehouse. AWS Lake Formation

Amazon Redshift Data Warehouses, die im Data Catalog registriert sind, fungieren als Producer-Datashares. Änderungen, die Sie an Clustern oder serverlosen Namespaces aus ihren Katalogen vornehmen, spiegeln sich im Cluster oder Namespace in Redshift wider und umgekehrt.

Registering using the Amazon Redshift console
  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. Navigieren Sie zu dem serverlosen Namespace oder dem bereitgestellten Cluster, den Sie registrieren möchten, und wählen Sie ihn aus.

  3. Wählen Sie auf der Detailseite des Namespace oder Clusters im Dropdownmenü Aktionen die Option Registrieren für AWS Glue Data Catalog aus.

  4. Geben Sie die Zielkonto-ID ein, für die Sie den Namespace oder Cluster registrieren möchten, und wählen Sie Registrieren aus.

  5. Wenn Sie sich von Ihrem Konto aus für dasselbe Konto registrieren AWS Glue, werden Sie direkt zur AWS Lake Formation Konsole weitergeleitet, um den Vorgang abzuschließen. Wenn Sie sich für ein anderes Konto registrieren, wird ein Link angezeigt, der Sie zu Lake Formation führt.

Registering using the AWS CLI

Um einen Cluster oder Namespace AWS Glue Data Catalog mit dem zu registrieren AWS CLI, verwenden Sie den register-namespace Befehl mit den folgenden Optionen:

  • namespace-identifier: Ein Objekt mit der eindeutigen Kennung des Clusters oder Namespaces, den Sie registrieren. Dieses Objekt unterscheidet sich, je nachdem, ob Sie einen bereitgestellten Cluster oder einen serverlosen Namespace registrieren. Berücksichtigen Sie dabei Folgendes:

    • Für bereitgestellte Cluster stellen Sie ein Objekt bereit, ProvisionedIdentifier das ein ClusterIdentifier Objekt mit der eindeutigen Kennung des Clusters enthält, den Sie registrieren.

    • Bei serverlosen Namespaces geben Sie ein Objekt an, das ein ServerlessIdentifier NamespaceIdentifier Objekt mit der eindeutigen Kennung des Namespaces enthält, den Sie registrieren, sowie ein WorkgroupIdentifier Objekt mit der eindeutigen Kennung der Arbeitsgruppe, die diesem Namespace zugeordnet ist.

  • consumer-identifiers: Ein Array mit einem einzelnen Element, das die eindeutige Kennung des Kontos enthält, für das Sie den Cluster oder Namespace registrieren.

Im folgenden Beispiel wird der mySampleNamespace serverlose Namespace mit der Konto-ID registriert. 012345678910

aws redshift register-namespace / --namespace-identifier {ServerlessIdentifier: {NamespaceIdentifer: mySampleNamespace, WorkgroupIdentifier: mySampleWorkgroup}} / --consumer-identifiers [012345678910]