创帆云免费大数据BI分析软件之:mybi文本组件

一、基础操作

拖动组件进入画板区,可在右方设置区进行文本样式设置

v2-7c23396efa99fbadb50620329c38c135_b.jpg


可双击画板中的组件,直接对文字进行修改

v2-2907d39bfc63433a5568c459c0fda7c3_b.jpg


二、动态文字数据绑定

1、先在右方设置区,上方的标签按钮切换至“数据”

v2-aa265aa05d6646a8886df6486f52e585_b.jpg


2、选择数据源类型下拉框,可以看到支持4种数据类型,分别是 静态数据、EXCEL/CSV、数据API及数据库

v2-c6e938d1dec87a4eb039d349d675069d_b.jpg


3、先介绍“数据API”类型文本绑定,切换至数据API

数据API动态绑定

要点:只要api接口访问的JSON数据和静态类型的数据一致即可,这里需要返回的JSON内容是:

[{“value”:”今天天气不错还风和日丽的”,”url”:””}]

官方演示API地址: bistudio.com.cn/dataSer

操作:数据源类型选择API,URL里填入上述API地址,如下图如示:


v2-5dc73239babf949bd3e112a8a828283e_b.jpg


完成后,可以设置按一定时间频率从API重新请求数据刷新

v2-d881d1c9e45cdc5682d6d2ddcbcbfc58_b.jpg


与查询条件联动,根据查询条件动态刷新文本

1、拖入查询条件,并设置查询条件唯一ID

注:查询条件自身也可绑定为动态数据

假设绑定的查询条件唯一标识为:text_filter

v2-fd7ac7ac514ba6e04c3228143fecd28d_b.jpg

2、选择需要联动的组件,这里是文本组件,在设置区选择“数据”并进行设置

v2-824990f5a3b56a0b7f9ea583c71942dd_b.jpg

注意红色方框的字,是与查询条件联动加上去的

&text_filter=|text_filger|

加完后整体API的URL变成

https://www.bistudio.com.cn/dataService/userData?servicekey=demo_label&datakey=3fc8f8f853b189afb476aaaae0d7838f&text_filter=|text_filger|

设置完成后,整体联动逻辑就是:根据用户选择的查询条件值,会将查询条件数据中的”id”列作为参数,传入API的参数中,API中根据具体的参数进行动态显示

如下图,如查询条件控件中的数据绑定后,选择第一个值:

v2-1943626c67e59350478e5747dead5c07_b.jpg

后台会自动将’10020’这个id值,传入到API请求中,转化后的API请求为:

bistudio.com.cn/dataSer

API中的逻辑根据此参数进行动态过滤即可。


数据库动态数据绑定

要点:只需绑定对应组件的数据源,组件会自动显示文本

假设从数据库查询并返回一条需要显示的文本数据

v2-c8f1db199e39068a12ac891183e36f0b_b.jpg

选中需要显示的文本组件,数据源选择“数据库”(没有需先维护数据库链接)

写入对应的sql语句

v2-0ea525a045bf3ffb45ce0c33f2e7b419_b.jpg

与查询条件联动,根据查询条件动态刷新文本

1、拖入查询条件,并设置查询条件唯一ID

注:查询条件自身也可绑定为动态数据

假设绑定的查询条件唯一标识为:text_filter

v2-fd7ac7ac514ba6e04c3228143fecd28d_b.jpg

2、选择需要联动的组件,这里是文本组件,在设置区选择“数据”并进行设置

写入sql语句:

增加:where filter_text=|filter_text|

完整的sql语句为:

select DISTINCT catalog_name from business_search_words where filter_text=|filter_text|

设置完成后,整体联动逻辑就是:根据用户选择的查询条件值,会将查询条件数据中的”id”列作为参数,传入sql语句的参数中,sql中根据具体的参数进行动态查询显示

如下图,如查询条件控件中的数据绑定后,选择第一个值:

v2-1943626c67e59350478e5747dead5c07_b.jpg

后台会自动将’10020’这个id值,传入到sql请求中,转化后的sql请求为:

select DISTINCT catalog_name from business_search_words where filter_text=10020

其他的sql语句拼接都类似。


文中使用的免费BI软件入口:

mybi免费大数据分析

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值