Każdy element specyfikacji formatu określa pewną właściwość pliku tabeli:
fspec-item ::= [ ansi | oem | mac | UTF-8 | Unicode | txt | fix | dif | biff | ooxml | html | xml | kml | qvd | qvx | parquet | json | delimiter ischar | no eof | embedded labels | explicit labels | no labels | table is [tablename] | header isn | header isline | header isnlines | comment isstring | record isn | record isline | record isnlines | no quotes |msq | URL isstring | userAgent isstring]
Przy każdej funkcji znajduje się pole rozwijane umożliwiające wyświetlenie składni i krótkiego opisu funkcji. Kliknij nazwę funkcji w opisie składni, aby uzyskać więcej informacji.
Zestaw znaków jest określnikiem pliku dla instrukcji LOAD, która definiuje zestaw znaków używany w pliku.
ansi | oem | mac | UTF-8 | Unicode | codepage is |
Format tabeli jest określnikiem pliku dla instrukcji LOAD, która określa typ pliku. Jeśli nie określono inaczej, wówczas przyjmowane jest założenie, że plik jest w formacie .txt.
W przypadku rozdzielanych plików tabel można określić dowolny ogranicznik przy użyciu określnika delimiter is. Określnik ten ma zastosowanie tylko do rozdzielanych plików .txt.
Określa rozmiar nagłówka w plikach tabeli. Określnik header is umożliwia określenie dowolnej długości nagłówka. Nagłówek to sekcja tekstowa nieużywana przez aplikację Qlik Sense.
Jeśli plik danych źródłowych zawiera linie będące komentarzami, można zdefiniować prefiks komentarza przy użyciu specyfikacji Comment is. Ustaw parametr commentprefix w odniesieniu do znaku lub ciągu znaków, od którego zaczynają się linie komentarzy, a zostaną one zignorowane podczas ładowania danych.
Comment iscommentprefix
Określnik pliku Labels jest używany w instrukcji LOAD do zdefiniowania, gdzie w pliku można znaleźć nazwy pól.
Quotes to określnik pliku do instrukcji LOAD, który określa, czy dozwolone jest używanie cudzysłowów, i definiuje kolejność pierwszeństwa cudzysłowów i separatorów. Dotyczy tylko plików tekstowych.