# Ridenominazione dei campi

Talvolta è necessario ridenominare i campi per ottenere le associazioni desiderate. I tre principali motivi per ridenominare un campo sono:

* Due campi presentano nomi diversi anche se indicano la stessa cosa:

  * Il campo ID nella tabella Customers
  * Il campo CustomerID nella tabella Orders

  I due campi indicano un codice di identificazione cliente specifico e devono avere lo stesso nome, ad esempio CustomerID.

* Due campi presentano lo stesso nome anche se indicano cose diverse:

  * Il campo Date nella tabella Invoices
  * Il campo Date nella tabella Orders

  Di preferenza, i nomi dei due campi dovrebbero essere modificati in, ad esempio, InvoiceDate e OrderDate.

* Nel database è possibile che vi siano errori, come errori di ortografia o convenzioni diverse nell'utilizzo delle lettere maiuscole e minuscole.

Dato che i campi possono essere ridenominati all'interno dello script, non è necessario dover modificare i dati originali. Per ridenominare i campi, sono disponibili due modi differenti, come mostrato negli esempi.

Esempio 1: Uso dell'istruzione alias

Le istruzioni LOAD o SELECT possono essere precedute dall'istruzione alias.

`Alias ID 
 as CustomerID;` `LOAD * from 
 Customer.csv;`

Esempio 2: Uso dell'identificatore as

Le istruzioni LOAD o SELECT possono includere l'identificatore as.

`LOAD  ID 
 as CustomerID, Name, Address, Zip, City, State from Customer.csv;`

## Ulteriori informazioni

* [Alias](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Alias.htm)
* [Campi](https://help.qlik.com/it-IT/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/fields.htm)
* [Associazione di tabelle e trasformazione dei dati](https://help.qlik.com/lnk/Assoc_tables_transform_data_QS)

Contenuti di apprendimento correlati:

* [Associazione di tabelle e trasformazione dei dati](https://help.qlik.com/lnk/Assoc_tables_transform_data_QS)