找回密码
 立即注册

QQ登录

只需一步,快速开始

Crystal.Li 讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-11-15 17:06  /   查看:2180  /  回复:2
本帖最后由 ZenosZeng 于 2021-11-23 09:26 编辑

上一篇博客嵌入式API增强(2):代码动态创建流式数据集为大家介绍了代码如何动态创建流式数据集, 本篇为大家介绍代码动态创建推送数据集。同样我们分为创建数据集和推送数据两大部分。

一、创建数据集
同样,在我们的门户界面可以直接手动创建推送数据集,以下是创建界面:

image.png560772094.png
image.png351943969.png

可以看到几乎和创建流式数据集的界面是一致的,只有右上角没有有效时间的限制。
除了从界面中创建推送数据集,也可以通过调用相关API的方式创建数据集,这种方式适用于那些有深度集成的客户需求场景中。创建流式数据集的api为:api/pushdatasets我们可以打开浏览器控制台查看一下创建该数据集时发生的请求,在这里我只添加了一个字段,命名为“字段1”:
image.png211667784.png
可以看到请求的Method为POST,接下来我们介绍一下Request PayLoad里面各个字段的详细含义,其实与流式数据集几乎别无二致,只是没有residenceTime等字段:
image.png278648680.png
image.png727514342.png

二、推送数据到推送数据集
创建好数据集之后,接下来就看我们如何将数据推送到该数据集。在界面中我们首先点一下这个按钮:
image.png676213683.png
会有一个弹窗告知我们推送的断点及请求体等信息:
image.png529743957.png
接下来我们就可以调用上述api去往我们之前创建好的数据集推送数据了,这里我们采用Postman推送数据,推送两条数据到这个数据集:
image.png549744567.png
可以看到执行结果显示已经执行成功:
image.png831988830.png
返回Wyn的数据集界面我们可以看到已经有两条数据插入进来了:
image.png367896117.png
我们再往数据集多添加几个字段,进行数据推送:
image.png146529845.png
推送结果:
image.png432188109.png
这样我们就实现了通过api调用往数据集推送数据的功能啦!我们也可以在仪表板的图表中直接使用该数据集的字段:
image.png165744933.png

至此关于数据集的api相关调用已经介绍完毕,欢迎大家体验!


2 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2021-11-23 11:22:20
沙发


欢迎加入 Wyn Enterprise 官方QQ群下载预览版本,并与大家讨论新特性应用技巧,QQ群号(869635873)。
回复 使用道具 举报
Crystal.Li讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-12-8 18:13:16
板凳
API使用示例可直接参考这个帖子的demo:
https://gcdn.grapecity.com.cn/fo ... 0&fromuid=59070
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部