Saltar al contenido principal Saltar al contenido complementario

Renombrar campos

A veces es necesario renombrar campos para obtener las asociaciones deseadas. Las tres razones principales para renombrar campos son:

  1. Dos campos tienen distintos nombres, pero denotan una misma cosa:
    • El campo ID en la tabla Customers.
    • El campo CustomerID en la tabla Orders.

    Los dos campos denotan un código de identificación específico de clientes y deberían por tanto llamarse igual, por CustomerID.

  2. Dos campos tienen idéntico nombre, pero denotan cosas distintas:
    • El campo Date en la tabla Invoices.
    • El campo Date en la tabla Orders.

    Deberíamos renombrar los dos campos preferiblemente a, por ejemplo: InvoiceDate y OrderDate.

  3. También podría ocurrir que hubiera errores de ortografía o escritura en la base de datos, o diferentes convenciones en cuanto al uso de mayúsculas o minúsculas.

Los campos pueden renombrarse en el script, no hace falta modificar los datos originales. Hay dos formas distintas de renombrar los campos, como se muestra en los ejemplos.

Ejemplo 1: Uso de la sentencia alias

La sentencia LOAD o SELECT puede ir precedida de una sentencia alias.

Alias ID as CustomerID;

LOAD * from Customer.csv;

Ejemplo 2: Uso del especificador as

La sentencia LOAD o SELECT puede contener el especificador as.

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

Más información

 

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.

Únase al Programa de modernización de la analítica

Remove banner from view

Modernícese sin comprometer sus valiosas aplicaciones de QlikView con el Programa de modernización de la analítica. Haga clic aquí para obtener más información o contactar con nosotros: ampquestions@qlik.com