Interne Tabellen
Durch jeden LOAD- oder SELECT-Befehl wird eine Tabelle generiert. Normalerweise betrachtet QlikView jede dieser Tabellen als eine einzelne interne Tabelle. Zu dieser Regel existieren allerdings Ausnahmen:
- Sollten durch zwei oder mehrere Befehle Tabellen entstehen, die in allen Feldnamen übereinstimmen, werden die Tabellen automatisch zu einer internen Tabelle zusammengefasst.
- Wenn LOAD- oder SELECT-Befehlen einer der nachstehenden Zusätze vorangeht, verarbeitet das Programm die Daten in besonderer Weise:
Qualifizierer | Beschreibung |
---|---|
concatenate | Diese Tabelle wird mit einer anderen benannten Tabelle oder mit der internen Tabelle zusammengefügt (hinzugefügt), die zuvor als letzte Tabelle erstellt wurde. |
crosstable | Die Kreuztabelle wird in eine Tabelle im üblichen Spaltenformat konvertiert. |
generic | Die Tabelle wird in mehrere interne Tabellen zerlegt. |
info | Die Tabelle wird nicht als interne Tabelle geladen, sondern als Informationstabelle, die Hyperlinks zu externen Informationen wie Dateien, Sound, URLs usw. enthält. |
intervalmatch | Die Tabelle (die genau zwei Spalten enthalten muss) wird zur Bildung von numerischen Intervallen verwendet, die der Gruppierung von diskreten Werten in einem spezifischen Feld dienen. |
join | Diese Tabelle wird von QlikView mit einer anderen benannten Tabelle oder mit der zuletzt erstellten internen Tabelle über die gemeinsamen Felder zusammengeschlossen. |
keep | Diese Tabelle wird auf die Felder reduziert, über die sie gemeinsam mit einer anderen benannten Tabelle oder mit der zuletzt erstellten internen Tabelle verfügt. |
mapping | Diese Tabelle (die genau zwei Spalten enthalten muss) wird als Mapping-Tabelle gelesen, die niemals mit anderen Tabellen verbunden wird. |
semantic | Diese Tabelle wird nicht als interne Tabelle geladen, sondern als semantische Tabelle, die Beziehungen enthält, die nicht verbunden werden dürfen, z. B. Vorgänger, Nachfolger und andere Verweise auf Objekte des gleichen Typs. |
Nach dem Einlesen der Daten erstellt das Programm automatisch logische Verknüpfungen zwischen den internen Tabellen.