【问题标题】:How to harmonize data inside FINAL database?如何协调 FINAL 数据库中的数据?
【发布时间】:2018-12-06 01:59:44
【问题描述】:

我正在测试 Quickstart UI 以熟悉 DHF。 据我了解,默认配置有暂存和最终数据库。 输入流将数据放在暂存中,然后协调流将在最终数据库中创建协调数据。

现在,我的问题是如何应用额外的协调流 最终数据库中已经存在统一数据?

我知道 writer 模块允许访问各种功能 针对最终数据库,实际上我可以在这里代表查询控制台做任何想做的事情。 但是,我认为这应该不是正确的方法,甚至是成功的 通过数据协调过程(在数据库级别),我的跟踪记录充满了错误。 有什么建议或cmets?

【问题讨论】:

    标签: marklogic marklogic-dhf


    【解决方案1】:

    我个人更喜欢从命令行运行所有流程,因此我通常有一个 shell 脚本来触发输入并使用 Gradle 协调流程。在那里,您可以轻松地告诉和声系统使用 FINAL 作为输入和输出。比如这样:

    gradle hubRunFlow "-PenvironmentName=$env" \
      -PentityName=MyEntity \
      -PflowName=myentity-harmonize-flow \
      -PbatchSize=100 \
      -PthreadCount=16 \
      -PsourceDB=data-hub-FINAL \
      -PdestDB=data-hub-FINAL \
      -PshowOptions=true
    

    HTH!

    【讨论】:

    • 感谢您的回复,很实用。另一方面,您的意思是在这种情况下很难使用 Quickstart UI 吗?我知道它不是出于生产目的,但我也想知道使用 Quickstart UI 可以走多远。
    猜你喜欢
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 2019-08-07
    • 2012-02-27
    • 1970-01-01
    • 2021-09-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多