Formato de tabla
El formato de la tabla es un especificador de archivo para la sentencia LOAD que define el tipo de archivo. Si no se especifica nada, se asume .txt.
Tipo | Descripción |
---|---|
txt |
En un archivo de texto delimitado, las columnas de la tabla están separadas por un carácter delimitador. |
fix |
En un archivo de registro de longitud fija, cada campo tiene un número fijo de caracteres. Por lo general, muchos archivos de registro de longitud fija contienen registros separados por un avance de línea, pero hay opciones más avanzadas para especificar el tamaño de registro en bytes o para expandirse por más de una línea con Record is. Nota informativaSi los datos contienen caracteres de múltiples bytes, los saltos de campo podrían alinearse mal porque el formato se basa en una longitud fija en bytes.
|
dif | En un archivo .dif, (Data Interchange Format) se utiliza un formato especial para definir la tabla. |
biff | Qlik Sense también puede interpretar datos en archivos Excel estándar mediante el formato biff. (Binary Interchange File Format). |
ooxml |
Excel 2007 y versiones posteriores utilizan el formato ooxml .xslx. El especificador Table is se puede utilizar para definir el nombre de la hoja que se cargará como tabla. |
html | Si la tabla es parte de una página o archivo html, debería usarse html. |
xml |
xml (Extensible Markup Language) es un lenguaje de marcado habitual que se utiliza para representar estructuras de datos en un formato de texto. El especificador Table is se puede utilizar para definir la ruta del XML que se cargará como tabla. |
qvd | El formato qvd es el formato propietario de archivos de QVD, exportado desde una app de Qlik Sense. |
qvx | qvx es un formato de archivo/stream para resultados de alto rendimiento en Qlik Sense. |
parquet |
Apache Parquet es un formato de almacenamiento en columnas, altamente eficiente para almacenar y consultar grandes conjuntos de datos. Con archivos Parquet que contienen datos anidados, puede especificar la tabla que cargar del archivo Parquet con el especificador Table is. Por ejemplo: LOAD * FROM [lib://DataFiles/company.parquet] (parquet, table is [company:salesrep.salesrep]);. Para más información sobre la carga de datos anidados en archivos Parquet, vea Cargar datos desde archivos Parquet anidados. |
json |
JSON (JavaScript Object Notation) es un formato de datos independiente del idioma. Si el JSON contiene múltiples arrays, el especificador Table is puede utilizarse para definir la ruta al iterador para la subtabla. |