Формат таблицы
Формат таблицы — это спецификатор файла для оператора LOAD, который определяет тип файла. Если ничего не было указано, то используется формат .txt.
Тип | Описание |
---|---|
txt |
В текстовом файле с разделителями столбцы в таблице разделены символом разделителя. |
fix |
В файле с записями фиксированной длины каждое поле ограничено точным числом символов. Обычно многие файлы с фиксированной длиной содержат записи, разделенные символом перевода строки. Но существует много других вариантов, как указать размер записи в байтах или охватить более одной линии с помощью Record is. Примечание к информацииЕсли данные содержат многобайтовые символы, разрывы полей могут сместиться, поскольку этот формат основан на фиксированной длине в байтах.
|
dif | В файле .dif (Data Interchange Format — формат обмена данными) для определения таблицы используется особый формат. |
biff | Программа Qlik Sense может также интерпретировать данные в стандартных файлах Excel средствами формата biff (Binary Interchange File Format). |
ooxml |
Для файлов Excel 2007 и более поздних версий используется формат ooxml .xslx. Спецификатор Таблица является можно использовать для определения имени листа, который требуется загрузить как таблицу. |
html | Если таблица является частью html-страницы или файла, используйте формат html. |
xml |
xml (расширяемый язык разметки) — это обычный язык разметки, используемый для представления структур данных в текстовом формате. Спецификатор Таблица является можно использовать для определения пути к файлу XML, который требуется загрузить как таблицу. |
qvd | Формат qvd представляет собой собственный формат файлов QVD, экспортируемых из приложения Qlik Sense. |
qvx | Формат qvx представляет собой формат файла или потока для высокоэффективной передачи в программу Qlik Sense. |
parquet |
Apache Parquet — это столбчатый формат хранения, очень эффективный для хранения информации и обработки запросов в больших наборах данных. Для файлов Parquet, содержащих вложенные данные, можно указать таблицу из файла Parquet для загрузки с использованием спецификатора Table is. Например: LOAD * FROM [lib://DataFiles/company.parquet] (parquet, table is [company:salesrep.salesrep]);. Для получения дополнительной информации о загрузке вложенных данных в файлы Parquet см. раздел Загрузка данных из вложенных файлов Parquet. |
json |
JSON (JavaScript Объект Notation) ― это независимый от языка формат данных. Если JSON содержит несколько массивов, спецификатор Table is можно использовать для определения пути к итератору для подтаблицы. |