8.3.5 加载用户数据至用户维度表
首先新建名为dim_customer的用户维度表:
然后我们新建如图所示的转换:
首先配置表输入控件,连接数据库,并且写入SQL语句:
然后配置表输入2控件:
接下来创建一个子转换用于实现获取用户的地址,如图 :
配置映射输入规范控件:
配置数据库查询控件:
配置数据库查询2控件:
配置数据库查询3控件:
配置过滤记录控件:
配置JavaScript代码控件:
配置字段选择控件:
接下来配置load_dim_customer中的映射(子转换)控件,添加我们获取地址的转换:
配置字段选择控件:
配置值映射控件:
配置维度查询/更新控件:
接下来运行该转换:
之后我们查看dim_customer表:
8.3.6 加载商店数据至商店维度表
首先创建数据表dim_store:
接下来创建如图所示的转换:
配置表输入控件:
配置表输入2控件:
配置映射控件,添加我们前面创建的获取地址的转换fetch_address:
配置数据库查询控件:
配置维度查询/更新控件:
然后我们运行该转换:
然后查看dim_store维度表: