0

4.0.6 GA 版本的发行说明中,我们可以发现第一个新特性是“ Infobright Loader 现在支持 Reject 文件

但是我找不到更多关于它的信息,比如如何使用它,在这种情况下我们可能需要它。

请帮忙

4

1 回答 1

0

要启用拒绝文件功能,您必须指定 BH_REJECT_FILE_PATH 和相关参数之一(BH_ABORT_ON_COUNT 或 BH_ABORT_ON_THRESHOLD)。例如,如果您想将文件 DATAFILE.csv 中的数据加载到表 T,但您预计此文件中的 10 行可能格式错误,您将运行以下命令:

设置@BH_REJECT_FILE_PATH = '/tmp/reject_file';

设置@BH_ABORT_ON_COUNT = 10;

将文件 DATAFILE.csv 中的数据加载到表 T 中;

如果少于 10 行被拒绝,将输出警告,加载将成功,所有有问题的行将输出到文件 /tmp/reject_file。如果 Infobright 加载程序发现第十个坏行,加载将终止并出现错误,并且到目前为止找到的所有坏行都将输出到文件 /tmp/reject_file。

于 2012-04-23T19:16:48.170 回答