<< Click to Display Table of Contents >> 限定抽取数据的数量复制链接 |
限定抽取数据的数量可通过以下方式实现:
•在bi.properties中配置全局属性extract.max.rows,值设置为长整数数据。
•也可以在数据源上添加参数_EXTRACT_MAX_ROWS_,值设置为长整数数据。此参数只能设置在数据源上,无法设置到数据集或其它资源上。此参数默认勾选“二次引用时不显示”,这样基于此数据源创建的数据集里,编辑参数窗口里看不到此参数。
超过设置的最大行数就中止抽取数据,任务失败,不会有数据抽取到集市中。
如果extract.max.rows和_EXTRACT_MAX_ROWS_同时配置,使用_EXTRACT_MAX_ROWS_配置值。如果是跨源的组合和自服务数据集,每个源上或部分源上有参数配置,则取数据源上的最小值。只会限制单次抽取的数据行数,追加的总行数不受属性和参数配置限制。
此属性和参数对于MPP集群和VooltDB集群,都起作用。