Dazdata BI(Redash中文商业版)自推出以来,受到众多小伙伴的关注,很多都是从初次了解到逐步熟悉,再到深度使用,一路陪伴着我们,给我们提了很多好的建议和改进需求,逐步完善了我们的产品,我们非常感谢这些一路陪伴的小伙伴们。
近期,有很多对Dazdata BI已经比较熟悉的小伙伴都在咨询我们关于Dazdata BI的深度应用问题,在此,我们特意整理了一些关于Dazdata BI中被提及最多的部件联动、视图深入应用、取数函数使用、自定义代码这4个深度使用问题进行一一详解。由于内容较多,所以分两期来讲解,本期内容为:部件联动、视图深入应用、取数函数使用;下期内容为:自定义代码。
一、 部件联动
部件联动,顾名思义就是报表中各部件之间能相互关联,点某个部件中的数据,其他部件中的数据能同步联动。以下图为例:①为年度总数据;②为月度数据;③为每日数据。当点击①部件中的任意数据,在②③部件中会根据①中点击的内容同步变化;点②部件中的数据时,③会根据②中点击内容同步变化;如果是在表头中录入相关数据,各部件也会根据输入内容同步变化。这样,在同一报表中更直观的展示了不同维度的报表数据。
1. 新建一个查询,这个查询会作为主查询,会在上面配置点击事件,以及点击返回的参数名和值。
2. 点击编辑视图—>表格设置,勾选支持行点击,然后选择要返回的列名,返回列名的值会作为返回参数的值。以及要返回的参数的参数名(其他查询视图参数名参数名相同可以接受返回的参数&#x