Generic
O prefixo de carregamento Generic permite a conversão de dados modelados de entidade/atributo/valor (EAV) em uma estrutura de tabela relacional normalizada tradicional. A modelagem de EAV é alternativamente chamada de "modelagem de dados genéricos" ou "esquema aberto".
Exemplo de dados modelados por EAV e uma tabela relacional desnormalizada equivalente

Exemplo de dados modelados por EAV e um conjunto equivalente de tabelas relacionais normalizadas

Embora seja tecnicamente possível carregar e analisar dados modelados de EAV no Qlik, muitas vezes é mais fácil trabalhar com uma estrutura de dados relacional tradicional equivalente.
Sintaxe:
Generic( loadstatement | selectstatement )
- Para obter mais informações sobre o uso de instruções de LOAD, consulte Load.
- Para obter mais informações sobre o uso de instruções de SELECT, consulte Select.
Estes tópicos podem ajudar você a trabalhar com essa função:
Tópico | Descrição |
---|---|
Crosstable | O prefixo de carregamento Crosstable transforma dados orientados horizontalmente em dados orientados verticalmente. De uma perspectiva puramente funcional, ele executa a transformação oposta ao prefixo de carregamento Generic, embora os prefixos normalmente atendam a casos de uso totalmente diferentes. |
Bancos de dados genéricos | Modelos de dados estruturados de EAV são descritos com mais detalhes aqui. |