

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

# Abilitazione della generazione automatica di statistiche a livello di catalogo
<a name="enable-auto-column-stats-generation"></a>

Puoi abilitare la generazione automatica di statistiche sulle colonne per tutte le nuove tabelle Apache Iceberg e le tabelle in formati di tabella non OTF (Parquet, JSON, CSV, XML, ORC, ION) nel Catalogo dati. Dopo aver creato la tabella, puoi anche aggiornare in modo esplicito le impostazioni delle statistiche delle colonne manualmente.

 Per aggiornare le impostazioni del Data Catalog per abilitare il livello di catalogo, il ruolo IAM utilizzato deve disporre dell'`glue:UpdateCatalog`autorizzazione o dell' AWS Lake Formation `ALTER CATALOG`autorizzazione sul catalogo principale. È possibile utilizzare `GetCatalog` l'API per verificare le proprietà del catalogo. 

------
#### [ Console di gestione AWS ]

**Abilitazione della generazione automatica delle statistiche delle colonne a livello di account**

1. Apri la console Lake Formation all'indirizzo [https://console.aws.amazon.com/lakeformation/](https://console.aws.amazon.com/lakeformation/).

1. Nella barra di navigazione a sinistra, scegli **Cataloghi**.

1. Nella pagina di **Riepilogo del catalogo**, scegli **Modifica** in **Configurazione dell'ottimizzazione**.   
![La schermata mostra le opzioni disponibili per generare statistiche delle colonna.](http://docs.aws.amazon.com/it_it/glue/latest/dg/images/edit-column-stats-auto.png)

1. Nella pagina di **Configurazione dell'ottimizzazione della tabella**, scegli l'opzione **Abilita la generazione automatica delle statistiche per le tabelle del catalogo**.  
![La schermata mostra le opzioni disponibili per generare statistiche delle colonna.](http://docs.aws.amazon.com/it_it/glue/latest/dg/images/edit-optimization-option.jpg)

1. Scegli un ruolo IAM esistente o creane uno nuovo con le autorizzazioni necessarie per eseguire l'attività relativa alle statistiche relative alle colonne.

1. Seleziona **Invia**.

------
#### [ AWS CLI ]

Puoi anche abilitare la raccolta di statistiche a livello di catalogo tramite AWS CLI. Per configurare la raccolta di statistiche a livello di tabella utilizzando AWS CLI, esegui il seguente comando:

```
aws glue update-catalog --cli-input-json '{
    "name": {{"123456789012"}},
    "catalogInput": {
        "description": "Updating root catalog with role arn",
        "catalogProperties": {
            "customProperties": {
                "ColumnStatistics.RoleArn": "arn:aws:iam::{{"123456789012"}}:role/service-role/AWSGlueServiceRole",
                "ColumnStatistics.Enabled": "true"
            }
        }
    }
}'
```

 Il comando precedente richiama AWS Glue l'`UpdateCatalog`operazione, che prevede una `CatalogProperties` struttura con le seguenti coppie chiave-valore per la generazione di statistiche a livello di catalogo: 
+ ColumnStatistics. RoleArn — ARN del ruolo IAM da utilizzare per tutte le attività attivate per la generazione di statistiche a livello di catalogo
+ ColumnStatistics.Enabled: valore booleano che indica se le impostazioni a livello di catalogo sono abilitate o disabilitate

------