欢乐中的数据库到数据库重复

问题描述 投票:1回答:1

我是Mirth COnnect软件的新手。有人会指导我如何填充目标数据库。我已成功将Oracle数据库设置为源通道,将Mysql设置为目标。但是在目的地频道旁边提供基本信息我无法理解如何使Mirth做必要的任务。

谢谢

mysql oracle mirth mirth-connect
1个回答
1
投票

你问的是一个非常广泛的问题。看起来你需要一个关于Mirth Connect的教程,而不是一个特定的问题。无论如何我会试着回答它。

首先在the Mirth Connect Wiki上查看Mirth Connect的教程。您将找不到针对您的用例的确切示例。您需要学习三件事:1。如何从数据库中读取1.如何将变量从源消息映射到映射变量1.如何写入数据库

查看这些示例并选择涵盖上面列出的三个项目的示例。

您需要创建一个如下所示的频道:

  1. 您的源连接器将是一个数据库读取器,它向Oracle查询所需的数据。这将运行带有可选SELECT语句的UPDATE语句,该语句在处理数据后运行。
  2. 您的目的地将是一个数据库编写器,它运行针对MySQL的INSERTUPDATE语句
  3. 困难的部分是编写映射。如果设置源连接器并查看消息视图,您将看到Mirth Connect用于数据库读取操作的XML表示。复制此消息。
  4. 将该消息粘贴到MySQL步骤的目标转换器的模板中。您现在可以使用映射器从该源消息中选择元素并将它们映射到变量。您应该几乎总是将它们映射为channelMap变量。
  5. 从源阅读器中提取数据到映射变量之后,现在可以使用数据库编写器模板中的这些变量,使用要写入的实际数据填充目标连接器。
© www.soinside.com 2019 - 2024. All rights reserved.