8.3.2加载日期数据至日期维度表
创建转换
配置生成记录组件,输入字段名称
配置增加序列组件
编写javaScript代码并获取变量
配置表输出控件并选择数据库字段
运行成功
查看表数据,运行成功
8.3.3 加载时间数据至时间维度表
创建转换
配置生成记录控件
配置JavaScript代码和字段名称
配置JavaScript代码2和字段名称
配置表输出的数据库字段,指定数据库字段
运行结果
查看表数据
8.3.4加载员工数据至员工维度表
创建转换
配置表输入,编写SQL语句
配置表输入2,编写SQL语句
配置值映射:将Y替换为Yes,将N替换为No
配置维度查询/更新组件,选择字段
运行转换,查看结果
8.3.5加载用户数据至用户维度表
创建转换
配置表输入控件,输入SQL语句
预览数据
配置表输入二控件,输入SQL语句
创建转换
配置映射输入规范
配置数据库查询字段
配置数据库查询2字段
配置数据库查询3段
配置过滤记录组件,过滤掉address2为空的数据
编写JavaScript代码
配置字段选择控件,选择要移除的字段
配置子转换
选择元数据,注意将数据类型改为String类型
配置值映射,将Y映射为Yes,N映射为No
配置维度查询/更新控件
运行结果
查看数据表,运行成功
8.3.6加载商店数据至商店维度表
创建转换
配置表输入控件,输入SQL语句
预览数据
配置表输入控件,输入SQL语句
配置映射组件
配置数据库查询控件,输入关键字
配置维度查询/更新控件,选择字段
运行转换
查看数据表数据
8.3.7加载演员数据至演员数据表
创建转换
配置表输入控件,获取字段actor_last_update中的最大值,将该值替换为”1970-01-01 00:00:00”并赋值给临时字段max_dim_actor_last_update
预览数据
配置表输入2控件,查询字段actor_id,first_name,last_name,last_update
配置插入/更新字段
运行转换
查看表数据
8.3.8加载电影数据至电影维度表
创建转换
配置表输入,获取字段film_last_update中的最大值,将该值替换为”1970-01-01 00:00:00”并赋值给临时字段max_dim_film_last_update;单击“预览”按钮,查看临时字段max_dim_film_last_update是否将默认值设置为“1970-01-01 00:00:00”
预览数据
配置表输入2控件
配置数据库查询
配置数据库查询2控件
配置值映射控件
将列拆分为多行,用“,”分割
在字段框中添加常量字段Yes和No,并指定值为yes和no,用于后续判断某电影是否有预告片、是否有评论、是否删减片段以及是否有幕后等内容,有则用yes标识,反之用no标识
配置列转行控件
配置计算器控件
配置数据库连接控件
配置数据库查询3控件
配置增加常量控件
配置列转行2控件
配置计算器2控件
配置联合查询/更新控件
配置数据库连接2控件
配置数据库查询4控件
配置分组控件
配置流查询控件
配置插入更新控件
8.3.9加载租赁数据至租赁事实表
创建转换
配置表输入控件
配置表输入2控件
配置字段选择控件
配置过滤记录控件
配置计算器控件
配置增加常量控件
配置数据库查询控件
配置数据库查询2控件
配置维度更新/查询控件
配置维度查询/更新2控件
配置维度查询/更新2控件
配置增加常量控件
配置插入更新控件