- 打印
概述
什么是连接器?
下面介绍如何将贵公司现有的软件系统与 Tulip 连接起来。
Tulip 是一个开放式平台,可以与贵公司现有的 IT 基础设施集成。这种整合是通过连接器实现的。
连接器是 Tulip 的一项功能,可让你在 HTTP API 和 SQL 数据库与 Tulip 之间发送数据。它们对于连接 Tulip 外部的服务器和系统以及表 API 至关重要。设置连接器后,您就可以将外部信息和数据导入到您的 Tulip 应用程序中,从而拓宽您的 Tulip 体验并实现高效流程。
Tulip 支持 2 种不同类型的连接器:
- HTTP- 使用此连接器从外部 API 访问数据。
- **SQL -**使用该连接器访问 Tulip 外部的外部数据库。
要访问 SQL 和 HTTP 连接器,请在 Tulip 账户的任意位置将光标放在 "应用程序 "选项卡上,然后从下拉菜单中选择连接器。
在 "连接器 "页面,用户可以查看其连接器是否在线,还可以查看连接器的版本。
Tulip 支持以下 SQL 连接器:
- 微软 SQL 服务器
- PostgreSQL
- MySQL
- 甲骨文
每个连接器可以有多个连接器函数或查询,在应用程序中触发后运行。
下面是连接器函数的示例:
使用连接器:
这些是SQL和HTTP 连接器,用于将 Tulip 应用程序与数据库和 API 集成。
触发器可以使用数据协议连接器。例如,您可以在 Tulip App 中创建一个触发器,内容如下
- "当操作员扫描条形码时
- "在我的 SQL 数据库中查找该条形码
- "然后根据该数据进入三个不同步骤之一"。
或者...
- "当操作员按下这个按钮"
- "向我的 HTTP API 发送请求" "该 API 可追踪工厂车间的生产问题"
两者都是自助服务。只要能查询 SQL 数据库或外部软件服务(如 MES 或 ERP),就能在 Tulip 中编写查询。
下面是在应用程序编辑器的触发器中调用连接器函数的示例:
谁可以使用连接器?
大多数连接器都是自助服务。例如,任何熟悉 SQL 的人都可以设置SQL 连接器,并编写将在 Tulip 应用程序中使用的SQL 查询。
建立 SQL 查询后,企业中的任何人都可以通过触发器在 Tulip 应用程序中使用该 SQL 连接器,而无需了解 SQL。
在测试中运行连接器 Environment
你可以使用 "环境 "选项卡 为每个连接器功能设置多个服务器。这样,当应用处于开发阶段时,就能在测试环境中自动运行连接器功能。有关环境的更多详情,请点击此处。
连接器中的数据类型
以下数据类型可在连接器功能中用作 Inputs 或 Outputs 。
使用连接器输出时,可以将一种数据类型 "强制 "转换为另一种数据类型。
因此,如果连接器输出的值类型为 "浮点",而您想在应用程序中将其用作 "文本 "值,那么您应该创建一个 "文本 "输出,并将其映射到浮点值。该值将自动转换为文本值。
:::(Info) (注意)输入或输出的名称中不能包含句号".":
连接器中的超时
连接器具有超时功能,以防止应用程序运行时锁定。连接器的超时时间不应超过操作员的预期等待时间(最长 1-3 秒)。在构建连接器时,测试功能将在 10 秒后超时。
在生产过程中,应用程序中的连接器将在 25 秒后超时。
连接器的技术细节
由于连接器与外部系统通信,您可能需要了解如何配置连接器以适应您的自定义 IT 环境。
您需要了解连接器**主机。**它是 Tulip 平台的一个模块,负责管理与这些外部系统的连接。
在访问 Tulip 云公开提供的数据库和 API 时,无需额外配置。但是,如果某些功能与预期不符,或者如果你想连接到数据库、API 或机器,而这些功能不是从郁金香云开放的,那么这篇关于连接器主机的文章就是一个重要的资源。
更多阅读
找到您想要的了吗?
您还可以前往community.tulip.co发布您的问题,或查看其他人是否遇到过类似问题!