第 2 章 如何准备创建集成


某些规划和了解创建集成的工作流可帮助您创建符合您需求的集成。以下主题提供了准备创建集成的信息。

2.1. 规划您的集成的注意事项

在创建集成前请考虑以下问题。

如何触发集成执行?

  • 是否要设置一个计时器,以按照您指定的间隔触发执行?
  • 是否要发送 HTTP 请求?
  • 是否要连接到应用程序以从中获取数据?

    • 在该应用程序中,什么会触发获取数据的操作?例如,从 Twitter 获取数据开始的集成可能会在 Twitter 上触发。
    • 感兴趣的数据字段是什么?
    • Fuse Online 使用什么凭证访问此应用程序?
  • 您要发布 REST API 服务,以便客户端可以调用 REST API 调用,该调用会触发对某个操作执行流?

    • 已定义了服务的 OpenAPI 模式?
    • 如果没有,服务会定义什么操作?

完成简单的集成:

  • 是否有应用程序接收数据或您想要向集成日志发送信息?
  • 如果您要向应用程序发送数据,则集成执行什么操作?
  • 感兴趣的数据字段是什么?
  • Fuse Online 使用什么凭证访问此应用程序?

在流程的一组步骤中:

  • 您需要访问任何其他应用程序吗?对于需要访问的任何其他应用程序:

    • 流需要连接到哪个应用程序?
    • 连接应执行什么操作?
    • 感兴趣的数据字段是什么?
    • 连接应使用哪些凭据来连接此应用?
  • 流是否需要在连接间的数据上运行?例如:

    • 流过滤其所在的数据吗?
    • 字段名称在源和目标应用程序之间是否不同?如果这样做,则需要数据映射。
    • 流是否在集合上运行?如果是,流可以使用数据映射器来处理集合,或者流是否需要将集合分成单独的记录?流需要将记录聚合到一个集合中?
    • 模板对以一致的形式输出数据是否有用?
    • 是否要发送有关被处理的消息信息到集成日志?
    • 流是否需要以某种自定义的方式对数据进行操作?
  • 您需要根据集成数据的内容的不同执行流?也就是说,需要有条件流?
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.