要将事实数据交付到数据仓库,需要创建事实构建。还可以使用事实构建交付维数据。事实构建有数据流、变换模型和交付模块。
- 启动 IBM® Rational® Data Manager 并装入抽取、变换和装入(ETL)目录。
- 展开节点,右键单击事实,并选择插入事实构建。
- 输入名称并单击确定。
- 展开新创建的事实构建,右键单击数据流节点,并单击插入数据源。
指定新数据源的名称。
- 单击查询选项卡。从数据库列表中,选择需要的数据源。
- 展开数据源节点以列出运作数据存储模式下的表并选择请求。
- 在“查询”页面上,添加 SQL 代码以从模式中拾取元素。
- 单击结果选项卡,选择准备,并单击刷新。如果有提示,请输入日期,格式为 mm/dd/yyyy。单击确定。
- 右键单击数据流图标,单击属性,并单击自动映射。单击确定。
- 右键单击变换模型图标并选择映射。
- 单击自动映射并选择元素的属性。
- 如果元素保存的不可加信息不是维或度量,请选择将新元素创建为属性。
- 如果元素保存的是想要分析数据的业务关键组件,请选择将新元素创建为维。
- 如果元素保存的是业务维的值,请选择将新元素创建为度量。
单击确定。
- 展开事实构建节点,右键单击交付模块,然后选择插入关系表交付。
- 输入名称。
- 在表属性页面上,完成以下步骤:
- 从列表中选择数据源连接。
- 单击“浏览”按钮以选择数据源表名称。
- 指定列的属性。
- 单击导入目标表,选择表并单击确定。
- 展开节点,右键单击事实,并单击。
- 输入名称并使用“浏览”按钮以选择关联的事实构建。
- 单击先行作业选项卡,选择启动,并单击确定。