Dazdata BI 新增数据交互回写能力

Dazdata BI 最新更新引入了行选择和处理功能,实现了数据交互回写。用户现在可以在表格视图中进行多条件筛选并选中行,提交时会显示已选数量。选中的行可以通过自定义后端代码(如redash/handlers/custom.py)进行处理,推荐使用存储过程实现数据源回写,以保持与BI平台的解耦。此更新增强了Dazdata BI的处理能力和应用场景。
摘要由CSDN通过智能技术生成

       Dazdata BI 对表格视图新增了行选择和行处理功能。使Dazdata BI具备了数据交互处理回写的能力。下面我们来具体看一下这两个功能。

首先,在表格的行选择中,支持多种筛选(分页勾选和筛选后勾选), 方便用户筛选后做选中。用户选择完成后,可以在提交按钮旁看到已选中的数量,方便用户确认,减少漏勾和多勾的几率。

其次,针对选中的行,Dazdata BI提供后处理能力。它是通过用户自定义后端代码实现的。我们已经将行选中功能中的确认按钮路由到上图这个后端自定义代码上。请求时传入了要操作的视图id,和勾选中行的行。用户可以通过修改后端redash/handlers/custom.py文件,自己去定义这部分的处理逻辑。同时在这里我们也提供了示例代码,可以供用户参考,调整。

对勾选后做数据源回写操作的这类场景,我们推荐用户在数据源上编写存储过程实现。这样后处理api处理逻辑只需要去调用对应的存储过程,并执行,就可以完成对应逻辑的数据回写。同时也与BI平台的进行了解耦,当需要用到其他数据处理逻辑的时候,直接添加或者修改存储过程就可以。同时在表格的属性中也支持指定后处理api要调用的存储过程,这样在做后处理的时候就可以通过后处理api请求指定的存储过程,完成指定的回写逻辑。

通过以上两个能力,让Dazdata BI具备了交互回写能力,进一步丰富了Dazdata BI的应用场景。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值