覆盖主要内容
版本: 6.1.0

使用SQL模式创建数据服务API

数据服务API是一种API类型,由数据源中的数据通过参数配置生成,生成的API便于后续调用,减少资源操作成本。本文介绍如何用SQL模式创建数据API。

前提条件

  • 已创建工作组。
  • 已创建数据源。

背景信息

不是所有的数据源类型都支持SQL模式创建数据API,具体请以界面展示为准。

操作步骤

  1. 登录 Uniplore Data Studio 平台。

  2. 在左侧菜单,单击数据服务菜单,选择API开发菜单。

  3. 在API开发页面右上角,单击创建API。

  4. 在数据服务API-创建页面,根据创建API向导信息,开始新建API。 a. 设置API基础信息,单击下一步。

    名称说明
    API名称API的名称,自定义即可。
    创建模式选择SQL模式
    API 域名选择已创建好的API域名。
    API PathAPI调用时展示的固定路径。
    HTTP 请求方式支持选择GET、POST请求方式。
    描述自定义API的描述信息,必填。

    b. 配置API参数。

    • i. 选择数据源类型、数据源。
    • ii. 输入SQL代码,单击语法检查及格式化,语法或数据格式无错误提示后,单击解析,解析完成后查看请求参数与返回参数。
    • iii. 配置请求参数、返回参数

    c. 测试API。

    • i. 在请求参数区域,设置参数。
    • ii. 单击开始测试,核对返回内容无误后,单击保存,在API资源列表,可查看新建的API。

相关操作

操作项说明
编辑API

在API资源列表中,单击目标API操作列的编辑,在API编辑向导页面,可对API进行编辑修改。

说明 编辑API参数配置中的数据源时,需要查看当前使用表中字段是否与编辑前使用表中的字段存在部分一致,如果一致可能导致编辑完成后,编辑内容不生效。

复制API在API资源列表操作列,选择更多 > 复制,在API资源列表中生成一个新的草稿API。单击复制API操作列的编辑,对复制的API进行编辑修改。
删除API
  • 单个删除:在API资源列表操作列,选择更多 > 删除,在删除对话框中,单击确定。
  • 批量删除:在API资源列表中选选中删除API,单击列表下方的批量删除,在批量删除对话框,单击确定。

说明 已上线的API不支持删除。

后续步骤

API创建完成后,需要对API进行上线操作。