

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

# Condivisione degli oggetti del catalogo S3 Tables
<a name="share-s3-tables-catalog"></a>

Quando utilizzi il controllo degli accessi IAM, puoi condividere gli oggetti del catalogo S3 Tables con altri utenti utilizzando i link alle AWS Glue risorse per la condivisione dello stesso account. Per la condivisione tra account, puoi condividere i bucket di tabella S3 con un altro AWS account e il ruolo o l'utente IAM nell'account del destinatario può creare un oggetto di AWS Glue catalogo utilizzando il bucket di tabella condiviso.

## Condivisione all'interno dello stesso account utilizzando i link alle risorse
<a name="share-s3-tables-resource-links"></a>

I link alle risorse consentono di creare riferimenti a AWS Glue database e tabelle `s3tablescatalog` presenti nel catalogo AWS Glue predefinito. Ciò è utile per organizzare l'accesso ai dati o creare raggruppamenti logici di tabelle.

### Crea un collegamento a una risorsa (console)
<a name="share-s3-tables-resource-link-console"></a>

1. Apri la AWS Glue console all'indirizzo [https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue/).

1. Nel riquadro di navigazione, scegli **Cataloghi.**

1. Nell'elenco dei **cataloghi, seleziona **s3tablescatalog****.

1. Seleziona la tabella che desideri condividere da. `s3tablescatalog`

1. Scegli **Azioni**, quindi scegli **Crea link alla risorsa**.

1. Per **Nome del link alla risorsa**, inserisci un nome per il link alla risorsa.

1. Per **Database Target**, seleziona il database in cui desideri creare il link alle risorse.

1. (Facoltativo) In **Descrizione**, immetti una descrizione.

1. Scegli **Create** (Crea).

Il link alla risorsa viene visualizzato nel database di destinazione e punta alla tabella originale in`s3tablescatalog`.

### Crea collegamenti alle risorse (AWS CLI)
<a name="share-s3-tables-resource-link-cli"></a>

Crea un collegamento a una risorsa del database:

```
aws glue create-database \
  --database-name "{{my-database-resource-link}}" \
  --database-input '{
    "Name": "{{sales_data_link}}",
    "TargetDatabase": {
      "CatalogId": "{{account-id}}:s3tablescatalog/{{analytics-bucket}}",
      "DatabaseName": "{{sales}}"
    }
  }'
```

Crea un collegamento alle risorse della tabella:

```
aws glue create-table \
  --table-name "{{my-table-resource-link}}" \
  --table-input '{
    "Name": "{{sales_data_link}}",
    "TargetTable": {
      "CatalogId": "{{account-id}}:s3tablescatalog/{{analytics-bucket}}",
      "DatabaseName": "{{sales}}",
      "Name": "{{transactions}}"
    }
  }'
```