Interrogazione di database federati - AWS Lake Formation

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à.

Interrogazione di database federati

Dopo aver concesso le autorizzazioni, gli utenti possono accedere e iniziare a interrogare il database federato utilizzando Amazon Redshift. Gli utenti possono ora utilizzare il nome del database locale per fare riferimento al datashare Amazon Redshift nelle query. SQL In Amazon Redshift, la tabella clienti nello schema pubblico condiviso tramite il datashare avrà una tabella corrispondente creata come public.customer nel Data Catalog.

  1. Prima di interrogare il database federato utilizzando Amazon Redshift, l'amministratore del cluster crea un database dal database Data Catalog utilizzando il seguente comando:

    CREATE DATABASE sharedcustomerdb FROM ARN 'arn:aws:glue:<region>:111122223333:database/tahoedb' WITH DATA CATALOG SCHEMA tahoedb
  2. L'amministratore del cluster concede le autorizzazioni di utilizzo sul database.

    GRANT USAGE ON DATABASE sharedcustomerdb TO IAM:user;
  3. L'utente federato può ora accedere SQL agli strumenti per interrogare la tabella.

    Select * from sharedcustomerdb.public.customer limit 10;

Per ulteriori informazioni, consulta la sezione Querying AWS Glue Data Catalog in Amazon Redshift Management Guide.