DataEase 对接明道云展示表格应用数据

327 阅读2分钟

简介

本文将介绍,通过 DataEase 对接明道云 API,获取明道云的应用表格的数据,并做图表分析展示。 0.png

查看明道云 API

打开明道云的“API 开发文档”,在 “工作表” 一列找到对应的工作表,选择“获取列表 POST”,如下图所示: image.png 在“获取列表 POST”界面左侧,列出了请求体示例,我们只需要以下内容即可:

{
    "appKey": "95242c1c30ffe1ec",
    "sign": "NjUxxxxxxxxxZg==",
    "worksheetId": "64xxxx850ea",
    "viewId": "64xxxxx433e0a",
    "pageSize": 1000,
    "pageIndex": 1,
    "sortId": "6xxxxxx50eb",
    "isAsc": "false"
}

因为明道云 API 获取数据,单页数据默认 50 行,最多支持1000 行,所以 "pageSize" 设置 1000; "pageIndex" 设置 1 页; "sortId" 代表排序字段,我选择的 id 字段; "isAsc" 设置 false,不进行正序排序,也就是倒序排序,后面我们可以实现每次更新将最新的数据同步到 DataEase。

DataEase 获取明道云数据

创建 API 数据源

在 DataEase 中打开 “数据源”界面新建 API 数据源; 将明道云提供的“请求 URL”和“请求体”填入相应位置; image.png 点击“下一步”,选择要展示的字段,并修改字段名称; 预览数据没有问题就可以保存了。 image.png

创建数据集

在 DataEase 数据集界面创建 “API 数据集”,选择上一步创建的 API 数据源,点击保存即可; image.png

此时 DataEase 会拉取明道云中指定的表格数据,我们可以创建一个更新计划,如下图,设置“增量更新”,每一小时执行一次; 这样就可以每小时更新一次数据,追加到 DataEase 中。 image.png

创建仪表板

数据准备完成后,创建仪表板来展示数据; 在仪表板中添加视图,数据集就选择上一步创建的数据集即可。 image.png

效果图

在仪表板中添加不同类型的视图来展示不同维度的数据,最后整理一下得到最终的仪表板。 image.png

DataEase 官网 dataease.io/

DataEase 论坛 bbs.fit2cloud.com/c/de/6