You need to enable JavaScript to run this app.
导航
Coze联动Ekuiper官方模板
最近更新时间:2024.12.17 10:49:10首次发布时间:2024.12.17 10:49:10

本文介绍了 Coze 联动 Ekuiper 官方数据流模板。

基本信息

您可以在边缘智能控制台的官方模板列表访问本模板。下图展示了本模板的基本信息。
Image

版本列表

本模板提供如下可用版本。

版本名称

说明

视频数据流输入-虚拟时序设备输出

从接入边缘节点的设备上读取运行状态数据作为输入,对输入表执行一系列 SQL 语句,然后将不同 SQL 语句分支的处理结果推送到虚拟时序设备作为输出。

使用说明

视频数据流输入-虚拟时序设备输出

版本说明
该版本的数据流如下图所示。
Image

使用前提
在即将部署数据流实例的边缘节点上,您需要完成以下准备工作:

  • 部署一个视频数据流实例,并且视频数据流同时满足以下条件:
    • 使用 Ekuiper推送 作为输出算子。
      Ekuiper推送 算子将视频数据流的元数据发送到 Ekuiper 服务器,时序数据流从 Ekuiper 服务器读取元数据后继续分析。
    • 状态是 运行中
  • 接入一个虚拟时序设备。
    该版本将时序数据处理后的结果推送到虚拟时序设备。虚拟时序设备的属性必须名包含输出数据中的所有参数名。

使用步骤

说明

您可以使用官方模板下的版本来创建和部署数据流实例。具体操作,请参见创建和部署数据流实例
以下仅罗列使用当前版本时您需要留意的配置。

  1. 基于数据流版本创建一个数据流实例。

    • 模板:选择 官方模板/视频数据流/Coze联动Ekuiper模板
    • 版本:选择 视频数据流输入-虚拟时序设备输出
    • 节点:选择一个节点以部署该数据流实例。您选择的节点需要满足使用前提中的要求。
  2. 在数据流实例中进行数据流编排,为各个算子设置控制参数。

    算子

    控制参数

    类型

    是否必须

    说明

    视频流输入源

    instance-id

    String

    视频数据流实例的 ID。

    output

    String

    输出表的名称。
    在该算子后的 SQL执行过程 算子中,您可以使用 SQL 语句(select <属性名> from output)从设备输出表中提取设备的属性数据。

    SQL执行过程

    sql

    String

    要执行的 SQL 语句。

    output

    String

    输出表的名称。
    在该算子后的 SQL执行过程 算子中,您可以使用 SQL 语句对输出表进行操作。SQL 语句中可以使用您在此处设置的输出表的名称。

    虚拟时序设备输出

    device

    String

    从边缘节点已经接入的设备实例中选择一个虚拟时序设备。

    properties

    String

    显示了已选择设备的所有属性。

最佳实践

如果直接使用官方模板创建数据流实例,您将无法修改数据流的结构。而在实际使用过程中,官方模板版本中的数据流结构可能并不适合您的业务需求。这种情况下,您可以按如下方式来使用官方模板:

  1. 复制官方模板生成一个新的自定义模板。(新的自定义模板包含官方模板下的所有版本。)
  2. 在自定义模板中,找到适合您场景的版本,然后通过数据流编排,修改版本的数据流(如增删算子等)。
  3. 使用自定义模板创建数据流实例。