想要快速发布API?试试这款数据集成工具

作者:finedatalink

发布时间:2023.7.5

阅读次数:559 次浏览

在软件开发过程中,API的设计和发布是非常重要的一环。通常情况下,API的实现需要编写代码,这对于开发人员来说是一项繁琐的任务。然而,使用数据模型、SQL、脚本和存储过程可以实现无代码发布API的快速方法。

FineDataLink-API

API发布的四种方法:

1.数据模型

数据模型是API的基础。通过定义数据模型,可以确定API的输入和输出,并确定数据之间的关系。在数据模型中,可以定义表、列、索引和约束等。

2.脚本

脚本是一种用于自动化任务的编程语言。在API中,可以使用脚本来执行一系列操作,例如验证输入数据、处理数据、转换数据格式等。

3.存储过程

存储过程是一种预编译的SQL语句集合。存储过程可以接收参数,并执行一系列操作。API可以使用存储过程来获取数据,并将其转换为JSON或其他格式。

4.SQL

SQL是一种用于访问数据库的标准语言。通过编写SQL语句,可以实现对数据的查询、插入、更新和删除等操作。API可以使用SQL语句来获取数据,并将其转换为JSON或其他格式。

FineDataLink 通过SQL发布API示例:

用户需要把上游数据采集、加工好以后,存到指定数据库,希望将这些数据封装成 API 接口,供下游系统调用。

前提条件

1)配置数据源。在进行数据服务新建API之前,需要将已经处理好的需要发布的数据对应数据库接FineDataLink,以便在API发布配置过程中,可通过选择数据源名称来控制需要发布的数据。

2)进行认证配置,在设置后当其他系统调用已经发布的API时,需要进行鉴权认证方式、黑白名单设置,从而让使用 API 接口更安全。

操作步骤

1.新建API

进入「数据服务」,点击「新建>API」,即可进入API 发布编辑界面

2.输入API信息

设置 API名称、可对API进行描述说明,同时设置发布的API 的路径,并选择是否开启认证,最后设置超时时间,如下图所示:

3. 设置发布内容及参数

选择要发布的数据源以及数据连接,然后输入查询 SQL 语句

请求参数配置中会自动识别查询 SQL 设置的参数名,可以定义该参数的参数类型,并进行描述

4. 预览测试

FDL发布API接口支持预览测试,测试完成后可选择生成API

即可完成API生成

5. API上线

API列表展示所有API信息,选择指定的API ,可查看基本信息和API 的内容以及参数。

在右上角点击「上线」,即可发布 API,如下图所示:

FineDataLink是一款低代码/高时效数据集成工具,支持将处理好的数据库中的数据通过 API 形式发布出去,供其他工具使用。同时提供了强大的ETL功能和多种技术架构支持,帮助企业解决数据孤岛问题,提升企业数据价值。

fdl

数据集成平台产品更多介绍:www.finedatalink.com

                         

上一篇: 下一篇: