将 IBM Red Brick Warehouse 与 IBM DB2 Warehouse Manager 一起使用
2008-12-12 16:36:23 来源:WEB开发网在定义 IBMSNAP_REGISTER 表之后,可以通过在 Data Warehouse Center 中按照以下点击顺序: Warehouse Target->Define->ODBC target->DB2->DB2 VSE,将 Red Brick 数据库添加为 Warehouse ODBC Target。
第二个问题是:VSE 目标生成 CREATE TABLE 语句时,使用的表名前面会加上用户名限定符。遗憾的是,Red Brick 目前不支持该语法。
由于这种语法差异,所以您无法使用“Automatically Generate Target Table”选项。要避免这个问题,对于使用 Red Brick 目标的 SQL 步骤,打开其特性对话框,然后在 Target Table 选项卡下,取消选择“Data Warehouse Center created table”。然后,您必须使用 Red Brick RISQL 程序来分别创建目标表。
注:这个问题在 Red Brick Warehouse R6.20.xC2 中得到修正,在该发行版中,支持用户名限定符。
在解决了这两个问题之后,可以成功地定义 Red Brick 目标,并执行许多功能。
使用 TMU UDP 程序
用户可以在 Warehouse Manager 中配置一个 UDP 程序,以使用 Red Brick TMU,它是 Red Brick Warehouse 的高速装入器。要设置 UDP 参数,用户指定 TMU 可执行文件路径、TMU 控制文件、目标数据库、用户名和密码。之后,可以在 Process Model 窗口的工具面板上使用 TMU UDP。可以选择它,以在 ETL 过程中创建步骤。当执行该步骤时,会调用 TMU,以将数据装入 Red Brick 数据库。注:不必将目标数据库定义为 Warehouse Target。另注:这里的输入文件必须可以从本地机器进行访问。
让我们研究一个定义 TMU UDP 的示例。对于我们的示例,TMU 可执行文件是 c:redbrickrbwbinrb_tmu.exe 。TMU 可执行文件的准确位置取决于 Red Brick 的安装目录。除了 system和 manager 外,您可以有不同的用户名和密码。我们想要使用该 TMU 来将 c:tempmarket.txt 装入到 Red Brick AROMA 数据库中的目标表 MARKET 中。
- ››Redis安装及主从配置
- ››RedHat Linux 9下配置DHCP服务器教程
- ››Redhat9+ADSL+IPTABLES+DHCPD解决方案
- ››IBM WebSphere常见问题解答
- ››IBM WebSphere Studio V5相关认证资料
- ››IBM WebSphere应用服务器发展趋势
- ››IBM WebSphere Application Server诊断和调优(一...
- ››IBM WebSphere Application Server诊断和调优(二...
- ››IBM WebSphere Performance Pack服务器
- ››IBM WebSphere软件概述
- ››IBM PowerVM 实战手册,第 3 部分 : VIO server 配...
- ››IBM PowerVM 实战手册,第 2 部分 : VIO server 准...
更多精彩
赞助商链接