Tabellenstrukturen
Tabellen bestehen aus zwei Teilen: dem Tabellenlayout mit einer Beschreibung der Daten und der zugrunde liegenden Quelldatendatei, die die Daten enthält.
Tabellenlayouts
Tabellen verwenden die folgenden Metadaten, um eine strukturierte Interpretation der Rohdaten einer zugehörigen Quelldatendatei zu erstellen:
- Feldnamen
- Feldlängen
- Felddatentypen
- Feldpositionen
Quelldatendateien
Die Rohdaten einer Tabelle sind in einer Quelldatendatei gespeichert, die sich an einem der folgenden Speicherorte befindet:
- Wenn die Quelldatei mit der Tabelle importiert wird, ist die Datendatei auf AX Server gespeichert, wird jedoch nicht in Server-Explorer angezeigt.
- Wenn die Quelldatei nicht mit der Tabelle importiert wird, verbleibt die Datendatei, die zum Erstellen des Tabellenlayouts in Analytics verwendet wurde, im lokalen Dateisystem und ist nicht mit der AX-Server-Tabelle verbunden.
Tipp
Importieren Sie ein Tabellenlayout ohne eine verbundene Quelldatei, wenn Sie planen, einen Datenfeed auf AX Server zu verwalten. Im Rahmen dieses Szenarios überträgt der Datenfeed Quelldateien eines bekannten Typs sowie einer bekannten Struktur, und Sie können der Tabelle in Analyseskripts die Datei des Datenfeeds zuordnen.
Vorteile durch das Trennen von Rohdaten und Tabellen
In AX Server unterscheiden sich Tabellen von Quelldatendateien aus den folgenden Gründen:
- Performance Die Speicherung der Quelldaten als eigenständiges Flatfile verbessert die Skript- und Analyseperformance stark. Dadurch ist es möglich, Tabellen mit Millionen Datensätzen innerhalb von Sekunden zu analysieren.
- Flexiblität Durch das Verwenden einer einzelnen Quelldatendatei können Datenspezialisten und Skriptautoren mehrere Tabellen und Ansichten zur Unterstützung zahlreicher Prüfungstests erstellen.
- Effizienz Wenn man große Datendateien auf dem Server behält, während sich die zugehörigen Tabellenlayouts in Analytics auf den lokalen Desktop-Computern befinden, wird der Mehraufwand eines kaum praktikablen Herunterladens großer Dateien vermieden.