第八章作业

一、加载日期数据至日期维度表

1.新建一个转换,并添加“生成记录”、“增加序列”、“JavaScript代码”、“表输出”控件

 2.配置“生成记录”控件

修改“限制”处的默认日期,然后在“字段”处添加相关字段

3.配置“增加序列”控件

修改“值的名称”为DaySequence

4.配置“JavaScript代码”控件

在代码框中编写代码,然后添加变量只字段框中

5.配置“表输出”控件

连接数据库

 映射匹配

6.运行转换

 7.查看维度表中的数据

二、加载时间数据至时间维度表 

1.新建一个转换,并添加相关控件

 2.配置“生成记录”控件

 3.配置“增加序列”控件

 4.配置“JavaScript代码”控件

 5.配置“生成记录2”控件

 6.配置“增加序列2”控件

 7.配置“生成记录3”控件

 8.配置“增加序列3”控件

 9.配置“JavaScript代码2”控件

 10.配置“表输出”控件

连接数据库

选择目标表,并勾选“指定数据库字段”

映射匹配

11.运行转换

12.查看维度表中的数据

三、加载员工数据至员工维度表

1.新建一个转换,并添加相关控件

 2.配置“表输入”控件

连接数据库

 编写SQL语句

 预览数据

 3.配置“表输入2”控件

连接数据库

 编写SQL语句

4.配置“字段选择”控件

5.配置“值映射”控件

 

 6.配置“维度查询/更新”控件

连接数据库

 指定输出的目标表,并添加关键字字段

 添加查询/更新字段

 指定代理关键字段、Version字段、Stream日期字段、开始日期字段和截止日期字段

 7.运行转换

 8.查看维度表中的数据

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值