Przeskocz do zawartości głównej Skip to complementary content

Generic

Prefiks ładowania Generic umożliwia konwersję danych w modelu encja-atrybut-wartość (EAV) na tradycyjną, znormalizowaną, relacyjną strukturę tabeli. Modelowanie EAV jest alternatywnie określane jako „ogólne modelowanie danych” lub „schemat otwarty”.

Przykład danych modelowanych EAV i równoważnej zdenormalizowanej tabeli relacyjnej

Diagram przedstawiający przekształcenie tabeli z trzema kolumnami i pięcioma wierszami w tabelę z czterema kolumnami i dwoma wierszami.

Przykład danych modelowanych EAV i równoważnego zestawu znormalizowanych tabel relacyjnych

Diagram przedstawiający przekształcenie tabeli z trzema kolumnami i pięcioma wierszami w trzy osobne tabele.

Chociaż jest technicznie możliwe ładowanie i analizowanie danych modelowanych EAV w Qlik, często łatwiej jest pracować z równoważną tradycyjną relacyjną strukturą danych.

Składnia:  

Generic( loadstatement | selectstatement )

  • Aby uzyskać więcej informacji o instrukcjach LOAD, zobacz temat Load.
  • Aby uzyskać więcej informacji o instrukcjach SELECT, zobacz temat Select.

W pracy z tą funkcją mogą Ci pomóc poniższe tematy:

Tematy pokrewne
Temat Opis
Crosstable Prefiks ładowania Crosstable przekształca dane zorientowane poziomo na dane zorientowane pionowo. Z czysto funkcjonalnego punktu widzenia wykonuje transformację przeciwną niż prefiks ładowania Generic, chociaż prefiksy zazwyczaj służą do zupełnie innych zastosowań.
Ogólne bazy danych Ustrukturyzowane modele danych EAV są dokładniej opisane tutaj.

Przykład 1 – przekształcenie uporządkowanych danych EAV z prefiksem ładowania Generic

Przykład 2 – przekształcenie uporządkowanych danych EAV bez prefiksu ładowania Generic

Przykład 3 — denormalizacja wynikowych tabel wyjściowych z ładowania Generic (zaawansowany)