上云无忧 > 文档中心 > 百度智能云数据可视化Sugar BI 绑定数据方式 - API后端获取URL额外参数
数据可视化Sugar BI
百度智能云数据可视化Sugar BI 绑定数据方式 - API后端获取URL额外参数

文档简介:
在报表或大屏的公开分享时,在公开分享 URL 中您可以加入额外自定义的查询参数,Sugar BI会将其放入图表或过滤条件数据 API 的 POST 请求的 body 里作为参数。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

在报表或大屏的公开分享时,在公开分享 URL 中您可以加入额外自定义的查询参数,Sugar BI会将其放入图表或过滤条件数据 API 的 POST 请求的 body 里作为参数。

例如,您的报表的公开分享的 URL 本来是:

https://sugar.baidubce.com/dashboard/XXXXXX

您可以在 URL 中加入这些参数如「?table=users&column=name&year=2018」,在浏览器上访问的 URL 改成以下:

https://sugar.baidubce.com/dashboard/XXXXXX?table=users&column=name&year=2018

如何开发调试

要在编辑开发报表或者大屏时,进行 URL 参数功能的调试,需要您手动在编辑页面的 URL 中加参数,例如,您打开一个报表页面,并进入对应的编辑页面:

然后,您需要自己手动更改浏览器的 url,加上你需要加的参数,如下图,注意:加上参数之后一定要回车来刷新页面让参数生效

这时,在图表以 API 方式拉取数据时,点击选中某个图表,点击控制面板中「数据」部分的「调试」按钮可以看到,这几个字段被放入querys字段中与过滤条件的数据conditions一起 POST 到了您指定的数据 API 中:

相似文档
  • 在 API 高级配置中,用户可以更改 API 的请求方式(POST、GET)、设置定制化的Header以及POST的内容格式、也可以设置POST数据的方式(JSON、Form-Data、x-www-form-urlencode)。并且对于 API 返回的数据,还可以让用户写Javascript代码来实现数据结构转换、数据筛选展示和一些简单的计算,大体设置如下:
  • 如果您的 api 是需要进行认证的,如 AK/SK 鉴权,摘要签名认证等,那么可以在「空间广场页-数据管理-API 认证」页面中配置 API 认证。共支持包括 sugar openapi(sugar 中支持的 openapi)、百度云 API 网关、bos、阿里云 API 网关、如流、钉钉、企业微信、飞书和自定义 API 换 token 在内的 9 种认证方式。
  • 您可以使用静态 JSON 的方式绑定图表的数据,这种方式可以方便您进行调试和测试,在不需要连接数据源的情况,通过手动录入数据的方式就可以来快速搭建可视化效果。
  • 组织一般是指中小型企业,事业单位,学校院系或大型公司的部门。Sugar BI将会按照组织进行费用的收取(一个组织就是您购买的一份Sugar BI实例,组织和组织之间完全隔离,互不相关),一个用户可以属于多个组织,一个组织下有多个用户,每个用户都必须挂载在组织下才能使用Sugar BI。需要额外说明的是,对于私有部署的Sugar BI,系统将只有一个组织,所有的用户都属于这个组织。
  • 该文档不适用于私有部署版,在私有部署中只有一个组织。 用户在首次使用Sugar BI时,系统会给用户默认创建一个组织,名称一般是「***的组织」,并且用户就会默认成为该组织的管理员。Sugar BI中,一个用户可以属于多个组织,所以您也可以主动创建组织,如下图,您在「空间广场」右上角就能切换组织和创建新组织:
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部