1、概述
ETL高级查询是可以将数据源表或者数据集中的数据进行清洗、聚合、关联和合并等操作,并将加工后的数据输出,能够快速的完成数据准备。
2、示例说明
2.1 关联多表输出一个大宽表
以产品自带northwind数据库下的【订单表】、【订单详细表】等生成一个大宽表到数据模型中。
具体操作步骤如下:
在数据模型中可以直接创建ETL高级查询,也支持其他查询转换成ETL高级查询。
ETL的具体操作可查看:自助ETL
2.2 示例2-数据合并
当我们需要把不同来源(不同系统,或不同业务结构)的数据合并到一起时,写SQL作UNION的方式需要完全匹配所有目标结构的字段类型、长度、字段名等,当出现某些字段不需要映射时会使得脚本比较麻烦