WEB开发网
开发学院数据库DB2 IBM DB2 Universal Database 的 ETL 解决方案 阅读

IBM DB2 Universal Database 的 ETL 解决方案

 2008-12-10 16:33:45 来源:WEB开发网   
核心提示: 将数据加载到分区数据库可以选择使用以下模式:PARTITION_AND_LOAD:对数据进行分区(可以并行),并将它们加载到相应的数据库分区中,IBM DB2 Universal Database 的 ETL 解决方案(7), PARTITION_ONLY:对数据进行分区(可以并行),并将

将数据加载到分区数据库可以选择使用以下模式:

PARTITION_AND_LOAD:对数据进行分区(可以并行),并将它们加载到相应的数据库分区中。

PARTITION_ONLY:对数据进行分区(可以并行),并将它们输出到写入每个加载分区上的指定位置的文件中。每个文件都包括分区头,规定数据是如何分区的,可以使用 LOAD_ONLY 模式将这些文件加载到数据库中。

LOAD_ONLY:假设数据已经分区,跳过分区过程,将数据同时加载到相应的数据库分区中。

LOAD_ONLY_VERIFY_PART:假定数据已经分区,但数据文件没有包含分区头。跳过分区过程,数据被同时装载到相应的数据库分区中。在加载过程中,要检查每一行,查看它们是否在正确的分区中。如果制定转储文件类型限定符,那么包含分区冲突的行将存放到一个转储文件中。否则就要抛弃这些行。如果某个加载分区存中发生分区冲突,那么要将一个警告写入该分区的加载信息文件中。

ANALYZE:生成优化的可能跨越所有数据库分区的分区映射。

DPF LOAD 的例子

下面的例子将 附录 A 所述的 "Story" 数据装载到一个 5 分区系统的两个分区中。

LOAD FROM LOAD.DEL OF DEL
  REPLACE INTO Story
  PARTITIONED DB CONFIG
  PARTITIONING_DBPARTNUMS (3,4)

下图说明了处理这个多分区加载任务所产生的不同代理。

图 5. 分区加载过程

IBM DB2 Universal Database 的 ETL 解决方案

DB2 Business Intelligence 产品

IMPORT 和 LOAD 工具只能处理 ETL 的加载部分,与此相比,DB2 Business Intelligence Products 提供了更健壮的 ETL 方法。Data Warehouse Center 提供了一个完整的过程,支持数据仓库的创建、数据源和目标的定义、数据的转换和移动,以及数据仓库的日常维护。Data Warehouse Manager 又添加了 Information Catalog 来管理元数据。最后,DB2 UDB Data Warehouse Edition (DWE) 结合了 DB2、OLAP Tools 和 Information Integration Tools 的所有这些特性,并且可以统一安装。

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:IBM DB Universal

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接