首页 > 解决方案 > 我可以在 IBM Information Analyzer 中按行和列拆分分析作业吗?

问题描述

我有一些表需要在 IBM Information Analyzer 上进行分析,这些表有数十万(在某些情况下,甚至数百万)行和数百列(最多 450 - 500)。对于行,我只是抽取了 20,000 个样本。是否有任何设置可用于按列和行拆分分析作业,以便处理服务器不会阻塞?

标签: ibm-information-server

解决方案


您使用的是什么版本的信息分析器?您的数据源是什么(哪种类型的数据库或平面文件)?您正在使用哪些采样选项?您正在运行什么 IA 分析?我将假设列分析。IA 可以使用多少个处理器内核和多少物理内存?

1) 一般来说,IA 为每组 10 列创建一个单独的作业/任务。示例:假设您正在分析给定的单个 450 列表。这将为列分析生成 50 个作业/任务。如果您的系统不堪重负,则可能是尺寸过小。

2)您可以分析的列少于所有列。例如,您可以分析前 50 列。

3) 您从 UI 调用的大多数分析也可以从命令行调用。编写一个作业脚本可能更容易:a) 确定表的所有列,b) 为每组 50 列生成并运行单独的作业。


推荐阅读