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 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.
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 Datenkatalog registriert sind, fungieren als Produzenten-Datashares. Änderungen, die Sie an Clustern oder Serverless-Namespaces aus ihren Katalogen vornehmen, spiegeln sich im Cluster oder Namespace in Redshift wider und umgekehrt.
- Registering using the Amazon Redshift console
-
Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Redshift Redshift-Konsole unter https://console.aws.amazon.com/redshiftv2/.
Navigieren Sie zu dem Serverless-Namespace oder dem bereitgestellten Cluster, den Sie registrieren möchten, und wählen Sie ihn aus.
Wählen Sie auf der Detailseite des Namespaces oder Clusters im Dropdownmenü Aktionen die Option Registrieren für AWS Glue Data Catalog aus.
Geben Sie die Zielkonto-ID ein, für die Sie den Namespace oder Cluster registrieren möchten, und wählen Sie Registrieren aus.
Wenn Sie sich von Ihrem Konto aus für dasselbe Konto registrierenAWS 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 theAWS CLI
-
Um einen Cluster oder Namespace AWS Glue Data Catalog mithilfe von zu registrierenAWS CLI, verwenden Sie den register-namespace Befehl mit den folgenden Optionen:
namespace-identifier: Ein Objekt mit der eindeutigen ID des Clusters oder Namespaces, den Sie registrieren. Dieses Objekt unterscheidet sich, je nachdem, ob Sie einen bereitgestellten Cluster oder einen Serverless-Namespace registrieren. Berücksichtigen Sie dabei Folgendes:
Für bereitgestellte Cluster stellen Sie ein ProvisionedIdentifier-Objekt bereit, das ein ClusterIdentifier-Objekt mit der eindeutigen ID des Clusters enthält, den Sie registrieren.
Bei Serverless-Namespaces geben Sie ein ServerlessIdentifier-Objekt an, das ein NamespaceIdentifier-Objekt mit der eindeutigen ID des Namespaces enthält, den Sie registrieren, sowie ein WorkgroupIdentifier-Objekt mit der eindeutigen ID 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 Serverless-Namespace mySampleNamespace für die Konto-ID 012345678910 registriert.
aws redshift register-namespace /
--namespace-identifier {ServerlessIdentifier: {NamespaceIdentifer: mySampleNamespace, WorkgroupIdentifier: mySampleWorkgroup}} /
--consumer-identifiers [012345678910]