

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

# Caricamento di dati di report in altre risorse
<a name="cur-query-other"></a>

Puoi caricare report su costi e utilizzo su Amazon Redshift e Amazon Quick per analizzare AWS costi e utilizzo.

**Topics**
+ [Caricamento dei dati dei report su Amazon Quick](#cur-query-other-qs)
+ [Caricamento dei dati dei report su Amazon Redshift](#cur-query-other-rs)

## Caricamento dei dati dei report su Amazon Quick
<a name="cur-query-other-qs"></a>

Puoi caricare i report sui costi e sull'utilizzo in Amazon Quick.

Per ulteriori informazioni sul caricamento su Quick, consulta [Creazione di un set di dati utilizzando Amazon S3](https://docs.aws.amazon.com/quicksight/latest/user/create-a-data-set-s3.html) Files nella *Guida rapida per l'*utente.

## Caricamento dei dati dei report su Amazon Redshift
<a name="cur-query-other-rs"></a>

Questa sezione mostra come caricare AWS CUR su Amazon Redshift per analizzare costi e AWS utilizzo.

**Importante**  
Le colonne di Amazon Redshift non fanno distinzione tra maiuscole e minuscole e presentano limitazioni di caratteri più rigorose rispetto ai tag definiti dall'utente. Per evitare conflitti tra Amazon Redshift e i tag definiti dall'utente, AWS sostituisce i tag con i tag`userTag0`, ecc. `userTag1` `userTag2` Dopo aver creato una tabella Amazon Redshift e aver caricato il report al suo interno, puoi creare una tabella Amazon Redshift che mappa AWS i tag definiti dai tag definiti dall'utente. La tabella dei tag ti consente di cercare i tuoi tag d'origine.  
Ad esempio, se disponi dei tag `OWNER` e`Owner`, Amazon Redshift non ti consente di creare una tabella con due colonne denominata «owner». Dovrai invece creare una tabella di report con le colonne `userTag0` e `userTag1` anziché `OWNER` e `Owner`, quindi creare una tabella con le colonne `remappedUserTag` e `userTag`. La `remappedUserTag` colonna memorizza i tag AWS definiti `userTag0` e`userTag1`, mentre la `userTag` colonna memorizza i tag originali, e `OWNER` `Owner` 

AWS fornisce i comandi per creare la tabella Amazon Redshift, caricare il report, creare la tabella dei tag e inserire tutte le righe di tag nella tabella dei tag. I comandi vengono forniti nel file archiviato insieme al `RedshiftCommands.sql` file manifest in S3 e nel file **Helper del file** **Redshift** nella console di Billing and Cost Management. AWS fornisce anche un RedshiftManifest file, che controlla quali comandi riportare nei file caricati. RedshiftCommand L'eliminazione o la rimozione del RedshiftManifest file interrompe il comando di copia nel RedshiftCommands file.

**Per trovare il `RedshiftCommands.sql` file nella console Billing and Cost Management**

1. Apri la console di Fatturazione e Gestione dei costi all'indirizzo [https://console.aws.amazon.com/costmanagement/](https://console.aws.amazon.com/costmanagement/).

1. Nel riquadro di navigazione, in **Pagine precedenti**, scegli **Rapporti sui costi e sull'utilizzo**.

1. Scegli il report che desideri caricare su Amazon Redshift.

1. Accanto a **Hai abilitato la visualizzazione dei report nei seguenti servizi:**, scegli **Amazon Redshift**.

1. Copia i comandi dalla finestra di dialogo e incollali nel client SQL.

La procedura seguente presuppone la conoscenza dei database e di Amazon Redshift.

**Per caricare un report su costi e utilizzo su Amazon Redshift**

1. Crea un cluster Amazon Redshift.

   Per ulteriori informazioni, consulta [Creazione di un cluster](https://docs.aws.amazon.com/redshift/latest/mgmt/managing-clusters-console.html#create-cluster) nella *Amazon Redshift Management* Guide.

1. Accedi Console di gestione AWS e apri la console Amazon S3 all'indirizzo. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Vai alla posizione Amazon S3 in cui memorizzi il tuo AWS CUR.

1. Apri il file `RedshiftCommands.sql`.

   Il file contiene comandi personalizzati per creare una tabella Amazon Redshift, caricare il AWS CUR da Amazon S3 e creare una tabella di tag che consenta l'importazione di tag definiti dall'utente in Amazon Redshift.

1. Nel `copy` comando, sostituisci *<AWS\$1ROLE>* con l'ARN di un ruolo IAM che dispone delle autorizzazioni per accedere al bucket Amazon S3 in cui memorizzi il tuo CUR. AWS 

1. Sostituisci *<S3\$1BUCKET\$1REGION>* con la regione in cui si trova il bucket Amazon S3. Ad esempio, `us-east-1`.

1. Utilizza un client SQL per la connessione al cluster.

   Per ulteriori informazioni, consulta [Accedere a cluster e database Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/using-rs-tools.html) nella *Amazon* Redshift Management Guide.

1. Copia i comandi SQL dal file `RedshiftCommands.sql` nel tuo client SQL in questo ordine:
   + create table: questo comando crea una tabella Amazon Redshift con uno schema personalizzato in base al report.
   + copy: questo comando utilizza il ruolo IAM fornito per caricare i file AWS CUR da S3 ad Amazon Redshift.
   + create tag table - Questo comando crea una tabella che ti consente di mappare i tag definiti da AWS ai tuoi tag definiti dall'utente.
   + insert - Questi comandi inseriscono i tag definiti dall'utente nella tabella di tag.

1. Dopo aver copiato tutti i dati dal tuo AWS CUR in Amazon Redshift, puoi interrogare i dati utilizzando SQL. Per ulteriori informazioni sull'interrogazione dei dati in Amazon Redshift, consulta Amazon Redshift SQL nella [Amazon Redshift Database](https://docs.aws.amazon.com/redshift/latest/dg/c_redshift-sql.html) Developer *Guide*.

**Nota**  
Il numero di colonne nei report sui costi e sull'utilizzo può cambiare di mese in mese, ad esempio quando viene creato un nuovo tag di allocazione dei costi o un servizio aggiunge un nuovo attributo di prodotto. Ti consigliamo di copiare i dati dal AWS CUR in una nuova tabella ogni mese, quindi di copiare le colonne che ti interessano in una tabella separata month-by-month.