将 IBM Red Brick Warehouse 与 IBM DB2 Warehouse Manager 一起使用
2008-12-12 16:36:23 来源:WEB开发网可以在 Red Brick 的 SQL Reference Guide 中找到详细的导出语法。就象任何其它普通查询那样,导出语句是通过 ODBC 调用的,但它将查询执行的输出直接写入文件、目录或管道,从而避免 ODBC 层的开销。所支持的文件格式包括定长(Fixed-Length)、定界(Delimited)和二进制(Binary)。另外,在 Red Brick R6.2 中添加了对 XML 格式的支持。所有来自 SQL Export 的输出文件都必须可以从本地机器进行访问。
例如,要将 MARKET 表中的每一行导出至 c:tempmarket.txt ,SQL 步骤的查询字符串将类似于:
export to 'c:tempmarket.txt' ddlfile 'c:tempmarket.ddl’ tmufile 'c:tempmarket.tmu'
format external (select * from market);
当如我们在上面命令中所做的那样指定外部格式时,输出中的每一列都将以定长格式存储。下面是 market.txt 中的样本行:
00000000001 Atlanta GA Atlanta South
....
至于其它两个文件, market.ddl 包含一条创建表语句,该语句将查询的选择列表列中的每一列定义为表列。 market.tmu 文件包含一个 TMU 脚本,该脚本用于将 market.txt 文件装入到由 market.ddl 定义的表中。
这两个文件中提供的信息可用于为已导出的文件定义模式信息。然后,用户可以将已导出的文件定义为平面文件仓库源(Flat File Warehouse Source),稍后在 ETL 步骤中使用它们。
您应该使用哪种导出方法?
在两种导出方法中,SQL Export 方法更可取,因为它的性能高。注:由 SQL Export 产生的文件必须可以从本地机器进行访问。如果用户需要在机器之间移动数据,则他们可以使用额外的 FTP 步骤来将结果文件传输到远程机器上。
- ››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 准...
更多精彩
赞助商链接