我是新的欢乐连接软件。有人能指导我如何填充目的地数据库吗。我已经成功地将Oracle数据库设置为源通道,将Mysql设置为目标。但在目的地频道除了提供基本信息外,我还不明白如何让Mirth完成所需的任务。
谢谢

最佳答案

你问的问题很宽泛。似乎你需要一个关于快乐连接的教程,而不是一个特定的问题。不管怎样,我会尽量在这里回答的。
首先查看Mirth Connect在the Mirth Connect Wiki上的教程。您将无法为您的用例找到确切的示例。你需要学习三件事:
一。如何从数据库中读取
一。如何将源消息中的变量映射到映射变量
一。如何写入数据库
回顾这些例子,选出涵盖上述三个项目的例子。
您需要创建一个工作方式如下的频道:
您的源连接器将是一个数据库读取器,用于查询Oracle以获取所需的数据。这将运行一个SELECT语句和一个可选的UPDATE语句,该语句在处理数据之后运行。
您的目标将是运行针对MySQL的INSERTUPDATE语句的数据库编写器
困难的部分是编写映射。如果设置源连接器并查看消息视图,您将看到Mirth Connect用于数据库读取操作的XML表示。复制此邮件。
将该消息粘贴到MySQL步骤的目标转换器模板中。现在可以使用映射器从源消息中选择元素并将它们映射到变量。您几乎应该总是将它们映射为channelMap变量。
从源读取器中提取数据以映射变量后,现在可以使用数据库编写器模板中的这些变量向目标连接器填充要写入的实际数据。

关于mysql - 数据库在Mirth中的数据库复制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52172113/

10-11 02:51
查看更多