Marklogic 如何协调最终数据库中的数据?

Marklogic 如何协调最终数据库中的数据?,marklogic,marklogic-dhf,Marklogic,Marklogic Dhf,我正在测试Quickstart UI以熟悉DHF。 在我的理解中,默认配置有staging和final数据库。 输入流将把数据放在暂存中,然后协调流将在最终数据库中创建协调数据 现在,我的问题是,我如何应用额外的协调流 最终数据库中是否已存在协调数据 我知道writer模块允许访问所有类型的函数 对于最终的数据库,实际上我可以代表查询控制台在这里做任何想做的事情。 然而,我认为这不应该是一个正确的方式,甚至我也成功了 通过数据协调过程(在数据库级别),我的跟踪记录充满了错误。 有什么建议或意见吗

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

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

我知道writer模块允许访问所有类型的函数 对于最终的数据库,实际上我可以代表查询控制台在这里做任何想做的事情。 然而,我认为这不应该是一个正确的方式,甚至我也成功了 通过数据协调过程(在数据库级别),我的跟踪记录充满了错误。
有什么建议或意见吗?

我个人更喜欢从命令行运行所有流,因此我通常有一个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

谢谢你的回复,非常实用。另一方面,您的意思是在这种情况下很难使用Quickstart UI吗?我知道这不是为了生产目的,但我也想知道使用Quickstart UI我们可以走多远。