Tabellenformat
Das Tabellenformat ist ein Dateispezifizierer für den LOAD-Befehl, der den Dateityp definiert. Ist kein Dateiformat angegeben, wird von einer .txt-Datei ausgegangen.
Typ | Beschreibung |
---|---|
txt |
In einer Textdatei mit Trennzeichen werden die Spalten der Tabelle durch ein bestimmtes Trennzeichen voneinander getrennt. |
fix |
In einer Datei mit festen Datensatzlängen dagegen hat jedes Feld eine bestimmte Zahl von Zeichen. Dateien mit festen Datensatzlängen enthalten in der Regel mit einem Zeilenvorschub getrennte Datensätze. Es gibt aber auch erweiterte Optionen zur Angabe der Datensatzgröße in Byte oder die Möglichkeit, mit Record is mehrere Zeilen zu überspannen. InformationshinweisEnthalten die Daten Multi-Byte-Zeichen, kann die Ausrichtung von Feldumbrüchen fehlerhaft sein, weil das Format auf festen Längen in Byte basiert.
|
dif | In .dif-Dateien (Data Interchange Format) liegt ein spezielles Tabellenformat vor. |
biff | bQlik Sense kann auch Daten in Excel-Standarddateien durch das biff-Format (Binary Interchange File Format) interpretieren. |
ooxml |
Excel 2007 und spätere Versionen verwenden das Format ooxml .xslx. Der Spezifikator Tabelle ist kann verwendet werden, um den Namen des Datenblatts zu definieren, das als Tabelle geladen werden soll. |
html | Wenn die Tabelle Bestandteil einer html-Seite oder -Datei ist, muss html verwendet werden. |
xml |
Bei xml (Extensible Markup Language) handelt es sich um eine häufig verwendete Markup-Language, mit der Datenstrukturen im Textformat repräsentiert werden können. Der Spezifikator Tabelle ist kann verwendet werden, um den Pfad der XML zu definieren, die als Tabelle geladen werden soll. |
qvd | Das Format qvd ist das systemeigene QVD-Dateiformat, das aus einer Qlik Sense App exportiert wird. |
qvx | qvx ist ein Dateiformat für schnelles Einlesen von Daten in Qlik Sense. |
parquet |
Apache Parquetist ein Spalten-Speicherformat, das sehr effizient beim Speichern und Abfragen großer Datensätze ist. Bei Parquet-Dateien, die verschachtelte Daten enthalten, können Sie die zu ladende Tabelle aus der Parquet-Datei mithilfe des Spezifikators Table is angeben. Beispiel: LOAD * FROM [lib://DataFiles/company.parquet] (parquet, table is [company:salesrep.salesrep]);. Weitere Informationen zum Laden von verschachtelten Daten in Parquet-Dateien finden Sie unter Laden von Daten aus verschachtelten Parquet-Dateien. |
json |
JSON (JavaScript Object Notation) ist ein sprachunabhängiges Datenformat. Wenn die JSON mehrere Arrays enthält, kann der Spezifizierer Tabelle ist verwendet werden, um den Pfad zum Iterator für die Untertabelle zu definieren. |