跳到主要内容

Generic

Generic 加载前缀允许将实体-属性-值建模数据 (EAV) 转换为传统的规范化关系表结构。EAV 建模也称为“通用数据建模”或“开放模式”。

EAV 建模数据和等效非规范化关系表示例

显示将具有三列和五行的表转换为具有四列和两行的表的图。

EAV 建模数据和一组等效的规范化关系表示例

显示将具有三列和五行的表转换为三个单独表的图表。

虽然在技术上可以加载和分析 Qlik 中 EAV建模的数据,但使用等效的传统关系数据结构通常更容易。

语法:  

Generic( loadstatement | selectstatement )

  • 有关使用 LOAD 语句的更多信息,请参阅 Load
  • 有关使用 SELECT 语句的更多信息,请参阅Select

这些主题可以帮助您使用此函数:

相关主题
主题 描述
Crosstable Crosstable 加载前缀将水平方向的数据转换为垂直方向的数据。从纯功能的角度来看,它执行与 Generic 加载前缀相反的转换,尽管前缀通常服务于完全不同的用例。
通用数据库 这里进一步描述了 EAV 结构化数据模型。

示例 1 – 使用通用加载前缀转换 EAV 结构化数据

示例 2 – 分析没有通用加载前缀的EAV结构化数据

示例 3 – 从通用加载中去规范化结果输出表(高级)