找回密码
 立即注册

QQ登录

只需一步,快速开始

Tony.Fu 活字格认证 Wyn认证
超级版主   /  发表于:2022-6-2 18:10  /   查看:1398  /  回复:0
本帖最后由 Tony.Fu 于 2022-6-2 18:10 编辑

前言:
    在Wyn6.0中对于嵌入式能力也有了再次的增强,提供了更全面的集成效果,本文就针对嵌入式的各个功能做介绍
本文将介绍:
===通过api获取数据集/数据源/模型的数据===

1.通过api拿某个数据集,直接上demo:
注意这里涉及一些http与api调用知识(get/post请求,token申请等),如需要相关基础信息,请参考这个帖子
Get请求
  1. GET /api/v1/dataset/660488d8-8d86-4cb5-94f7-f49fa88f5946/query?token=3B181981C42C13C164364C4590D2797F4667F20AD8BDD1531FAD528B0D9863B8&format=Json HTTP/1.1
复制代码
Post请求
  1. POST /api/v1/dataset/660488d8-8d86-4cb5-94f7-f49fa88f5946/query?token=3B181981C42C13C164364C4590D2797F4667F20AD8BDD1531FAD528B0D9863B8 HTTP/1.1
  2. Content-Type: application/json
  3. Content-Length: 362

  4. {
  5.     "QueryType": "NONE",
  6.     "Query": "some text like a WAX statement or empty",
  7.     /*
  8.     "DatasetParameters":{
  9.         "Parameter1": "ParameterValue1"(Single value),
  10.         "Parameter2": "ParameterValue1,ParameterValue2" (Comma-separated multiple values.)
  11.     },*/
  12.     "Format": "Json"
  13.     /*"Options":{
  14.         "Parameter1":"Value1"
  15.     }*/
  16. }
复制代码

这样就可以拿到数据集的数据了
image.png841747436.png
2.通过api拿某个数据源
  1. POST /api/v1/DataSource/5d4a8832e9319400034d85f7/query?token=3B181981C42C13C164364C4590D2797F4667F20AD8BDD1531FAD528B0D9863B8 HTTP/1.1
  2. Content-Type: application/json
  3. Content-Length: 340


  4. {
  5.     "QueryType": "SQL",
  6.     "Query": "select * from demo_供应商",
  7.     /*"DataSourceParameters": {
  8.        "Parameter1": "ParameterValue1"(Single value),
  9.         "Parameter2": "ParameterValue1,ParameterValue2" (Comma-separated multiple values.)
  10.     }*/
  11.     "Format":"Json"
  12.     /*"Options":{
  13.         "Parameter1":"Value1"
  14.     }*/
  15. }
复制代码
image.png365418700.png


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部