跳到主要内容
版本:3.x

创建数据服务

适用版本企业版功能TapData Enterprise 可部署在您的本地数据中心,适合对数据敏感性或网络隔离有严格要求的场景,可服务于构建实时数仓,实现实时数据交换,数据迁移等场景。

为了方便开发人员进行接口对接,同时也方便查看通过 TapData 发布的 API 信息,我们提供了数据服务功能。

支持的数据源

目前支持 Doris、MongoDB、MySQL、Oracle、PostgreSQL、SQL Server 和 TiDB。

操作步骤

  1. 登录 TapData 平台

  2. 在左侧导航栏,选择数据服务 > 服务管理

  3. 单击页面右上角的创建服务,然后根据下述说明完成右侧面板的设置

    • 服务名称:填写具有业务意义的服务名称,便于后续识别。
    • 权限范围:选择该 API 服务可由哪个角色调用,更多介绍,见角色管理
    • 所属应用:选择所属的应用,方便业务分类管理,更多介绍,见应用管理
    • 连接类型连接名称对象名称:分别基于业务需求选择所要查询的对象。
    • 接口类型:可选默认查询自定义查询,选择自定义查询时,可设置筛选及可在页面下方设置筛选/排序条件。
    • 访问路径设置:根据业务需求选择。
      • 默认访问路径:由 TapData 随机生成唯一的访问地址。
      • 自定义访问路径:访问路径由版本前缀基础路径共同构成,格式为/api/版本/前缀/基础路径,支持中文、字母、数字、下划线(_)和美元符号($),但不能以数字开头。
    • 输入参数:支持修改参数的默认值。
    • 输出结果:支持设置输出结果包含的字段。
  4. 单击页面右上角的保存,然后单击页面右下角的生成

  5. 找到刚创建的服务,单击其右侧的发布即可使用相关服务。

    如果后续不再需要该 API 服务,可单击其右侧的下线

  6. (可选)单击刚创建的服务,在右侧面板中选择调试页签,填写请求参数后单击提交来验证服务可用性。

    调试 API

  7. (可选)对于已创建的数据服务,您可以将其选中并导出备份或分享给其他团队成员,您也可以导入数据服务。

    导入/导出 API 服务

    除此以外,对于已发布的数据服务,您还可以将其选中并单击 API 文档导出,可在团队内部快速建立 API 的使用资料,导出的 Word 文件为 docx 格式,包含数据服务名称、API 描述、GET/POST 的参数说明和使用示例等信息,具体如下图所示。

    API 文档示例