解决方案
在PowerCenter中,增大缓冲区块大小(Buffer Block Size)增大可以提高性能。以下是确定行大小的步骤:
1.在映射设计器(Mapping Designer)中,打开该session对应的映射(mapping)。
2.打开目标(target)实例。
3.单击“端口(Ports)”选项。
4.添加目标(target)中所有列的精度。
5.如果在映射(mapping)中有多个目标,则对每个附加目标重复步骤2到4,以计算每个目标的精度。
6.对映射(mapping)中的每个源(source)定义,重复步骤2到步骤5。
7.在缓冲区块大小(Buffer Block Size )计算中,选择所有源(source)精度和目标(target)精度的最大精度。
附上官网论坛截图:

在PowerCenter中提高性能的关键在于正确设置BufferBlockSize。通过计算所有源和目标的精度,可以确定最佳值。步骤包括检查映射中的每个源和目标的列精度,然后取最大值作为缓冲区块大小。这一方法有助于提升数据处理效率。
2250

被折叠的 条评论
为什么被折叠?



