View a markdown version of this page

Registrazione di cluster e namespace di Amazon Redshift nel AWS Glue Data Catalog - Amazon Redshift

Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del blog pubblicato il 30 giugno 2025.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Registrazione di cluster e namespace di Amazon Redshift nel AWS Glue Data Catalog

Puoi aggiungere cluster con provisioning e namespace serverless di Amazon Redshift per accedervi utilizzando l'API REST di Apache Iceberg. AWS Glue Data Catalog Puoi farlo registrando il data warehouse di Amazon Redshift utilizzando la console Amazon Redshift o AWS CLI quindi creando un catalogo federato Amazon Redshift per il warehouse AWS Glue Data Catalog utilizzando. AWS Lake Formation

I data warehouse Amazon Redshift registrati nel Catalogo dati fungono da unità di condivisione dati del produttore. Le modifiche apportate ai cluster o ai namespace serverless dai relativi cataloghi si riflettono nel cluster o nel namespace in Redshift e viceversa.

Registering using the Amazon Redshift console
  1. Accedi Console di gestione AWS e apri la console di Amazon Redshift all'indirizzo. https://console.aws.amazon.com/redshiftv2/

  2. Passa al namespace serverless o al cluster con provisioning che desideri registrare e selezionalo.

  3. Nella pagina dei dettagli del namespace o del cluster seleziona Registra con AWS Glue Data Catalog dal menu a discesa Operazioni.

  4. Inserisci l’ID dell’account di destinazione in cui desideri registrare il namespace o il cluster e scegli Registra.

  5. Se ti registri dal tuo account allo stesso account di accesso AWS Glue, verrai indirizzato direttamente alla AWS Lake Formation console per completare il processo. Se stai effettuando la registrazione con un altro account, viene visualizzato un link che ti porta a Lake Formation.

Registering using the AWS CLI

Per registrare un cluster o uno spazio dei nomi su Using the AWS Glue Data Catalog AWS CLI, usa il register-namespace comando con le seguenti opzioni:

  • namespace-identifier: un oggetto con l’identificatore univoco del cluster o del namespace che stai registrando. Questo oggetto è diverso a seconda che stia registrando un cluster con provisioning o un namespace serverless. Considera i seguenti aspetti:

    • Per i cluster con provisioning, fornisci un oggetto ProvisionedIdentifier, che contiene un oggetto ClusterIdentifier con l’identificatore univoco del cluster che stai registrando.

    • Per i namespace serverless, fornisci un oggetto ServerlessIdentifier, che contiene un oggetto NamespaceIdentifier con l’identificatore univoco del namespace che stai registrando, nonché un oggetto WorkgroupIdentifier con l’identificatore univoco del gruppo di lavoro associato a tale namespace.

  • consumer-identifiers: un array con un singolo elemento, contenente l’identificatore univoco dell’account su cui stai registrando il cluster o il namespace.

Nell’esempio seguente viene registrato il namespace serverless mySampleNamespace nell’ID dell’account 012345678910.

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