Ga naar hoofdinhoud Ga naar aanvullende inhoud

Generic

Het laadvoorvoegsel Generic maakt conversie mogelijk van entiteit-attribuut-waarde gemodelleerde gegevens (EAV) naar een traditionele, genormaliseerde relationele tabelstructuur. EAV-modellering wordt ook wel "generieke gegevensmodellering" of "open schema" genoemd.

Voorbeeld van EAV-gemodelleerde gegevens en een equivalente gedenormaliseerde relationele tabel

Diagram met transformatie van een tabel met drie kolommen en vijf rijen in een tabel met vier kolommen en twee rijen.

Voorbeeld van EAV-gemodelleerde gegevens en een equivalente set van genormaliseerde relationele tabellen

Diagram met transformatie van een tabel met drie kolommen en vijf rijen in drie afzonderlijke tabellen.

Hoewel het technisch mogelijk is om EAV-gemodelleerde gegevens in Qlik te laden en te analyseren, is het vaak gemakkelijker om met een equivalente traditionele relationele gegevensstructuur te werken.

Syntaxis:  

Generic( loadstatement | selectstatement )

  • Voor meer informatie over LOAD-instructies, raadpleegt u Load.
  • Voor meer informatie over SELECT-instructies, raadpleegt u Select.

Deze onderwerpen kunnen u helpen bij het werken met deze functie:

Gerelateerde onderwerpen
Onderwerp Beschrijving
Crosstable Het laadvoorvoegsel Crosstable transformeert gegevens die horizontaal zijn georiënteerd in verticaal georiënteerde gegevens. Vanuit een puur functioneel perspectief voert het de tegenovergestelde transformatie uit naar het laadvoorvoegsel Generic, hoewel de voorvoegsels doorgaans geheel andere gebruiksscenario's dienen.
Generieke databases EAV-gestructureerde gegevensmodellen worden hier verder beschreven.

Voorbeeld 1 – Gestructureerde EAV-gegevens transformeren met het algemene laadvoorvoegsel

Voorbeeld 2 – Gestructureerde EAV-gegevens analyseren zonder het algemene laadvoorvoegsel

Voorbeeld 3 - Denormaliseren van de resulterende uitvoertabellen van een generieke lading (geavanceerd)

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!