1. EXT API

当用户使用API数据源时,可以通过EXT API接入到衡石系统。 EXT API 定义统一的数据接入规范,能支持大量的无数据计算能力的 API 数据源。内置多种 API 数据源的同时支持用户自定义开发方式加入企业内部 API 数据源或其他公有 API 数据源,快速读取 API 数据源。EXT API 轻松实现接入 API 数据源由 1 到 N 的快速增长,增强衡石数据的整合能力。

1.1. 内置API数据源

1.1.1. 明道云数据源

用户在明道云上的应用数据通过简单的配置就可以连接到衡石系统。配置步骤如下:

  1. 点击新建数据连接,进入EXT API的连接界面。

  2. 输入新建连接名称、选择数据网关、API name选择'mingdaoyun'。

  3. 填写明道云配置信息,将明道云应用中的AppKey、SecretKey、Sign按如下格式填写到配置中。

    { 
      "appKey":"ab1a55ba2deb3a01",
      "secretKey":"68b7eqbp7r1p5ZeAbw60aXcG0h8G354qfB4waK198G5M7w9y92eP3Dae27emcu7n",
      "sign":"NWRiODkxZmQ0NzljNzcxZDhiMDZjMzE5ZDQzMDFlMWFiNDU0MGViYTI1NjFlNDUyMmNjMmQzMWMzMmM2YzBlZQ=="
    }
    
  4. 验证成功后,点击保存,数据连接创建完成。在系统中可以查看和使用明道云中的数据。

1.1.2. FTP数据源

EXT API支持FTP数据源,在HENGSHI SENSE中通过简单配置,可以读取ftp指定路径下的文件。 配置步骤如下。

  1. 点击新建数据连接,进入EXT API的连接界面。
  2. 输入新建连接名称、选择数据网关、API name选择'ftp',填写ftp配置信息,将host、username、password、directory、encoding、passive等信息填入到配置中。
    {
     "host":"10.10.10.86",
     "username":"anonymous",
     "password":"anonymous",
     "directory":"/",
     "encoding":"utf8",
     "passive":true,
    }
    
  3. 验证成功后,点击保存,数据连接创建完成。在系统中可以查看和使用连接数据。

说明:
FTP数据源只能将csv和excel解析为表的形式,其他类型的文件不支持解析。

1.1.3. 自定义API数据源

除了内置的API数据源外,EXT API 提供了数据接入规范,用户可以自定义开发代码加入企业内部API数据源或其他公有API数据源。 下面是自定义API数据源的示例,通过开发代码将公有API数据源weather的相关数据连接到系统中。

  1. 确认自定义API数据源地址及数据类型,如公有API天气weather的API数据源为例。
  2. 按照数据接入规范,编写代码,并进行编译,重新启动系统。
  3. 在新建连接中可以看到自定义的API name,进行配置。
  4. 创建连接后,在连接中可以查看自定义的API数据源weather的相关数据。

说明:
自定义API数据源需要重新编译安装包文件,所以在使用该功能时请联系技术支持人员获取帮助。

results matching ""

    No results matching ""

    连接Miaozhen Systems 分析人员手册