MarkLogic版本:9.0-6.2
我们正在尝试使用铝塑复合加载到数据中心分期客户数据的日常变化,然后用和声流带来的变化为数据中心决赛。
据我了解,在“collector.sjs”用于返回一个需要协调这些URI。第1天的满负荷后,有没有办法收集器可以从上一交易日识别变化并协调只有那些行?
我有几个设计
之前与上述任何选项出发,我只是想检查是否有在摄取任何内置能力或协调过程可以轻松地识别增量/变更记录,使我不能过分工程中的过程。
我认为“内置”的能力是通过选项来收集器模块的能力。这使您可以选择限制集返回什么最好的办法。
为了您的使用情况下,这听起来像最好/最简单的方法是每天要插入的所有文件到一个名为例如集合“输入 - (当前日期)”,然后进料,作为一个选项,进入收集器模块,使得其可以应用的集合的查询。
作为替代方案,你可以考虑加入一个名为processed
例如收集触摸分期中的文件。作家运行后,你可以做到这一点从和声脚本主脚本。收集器可以不是简单地抑制已处理文档,只有在未经处理的文档永远运行。也许更简单,而且比用更具体的集合名称的工作更加稳健。
HTH!