一、钻取实现方式

1、视图支持内容点击:目前地图支持区域点击(和弹出信息模板功能互斥)、Chart图表单元点击、Table视图行点击、自定义代码类型点击。
Redash中文版制作钻取报表
Redash中文版制作钻取报表
视图内容点击事件传出参数和值:
地图是固化的传出adcode参数和点击区域的adcode值,因此无需设置。
Chart视图:
1)默认会取x轴取数列字段名作为参数名,点击单元x值作为参数值返回;
2)如果设置了点击取数列,会取该列字段名作为参数名,点击单元该列值作为参数值返回;
3)如果设置了参数名,会取该名作为参数名;
Table视图:
1)必须设置点击取数列名,会取该字段名作为参数名,点击该列值作为参数值返回;
2)如果设置了参数名,会取该名作为参数名;
配置接受上述点击事件目标内容报表:
理论上该报表要能接收传出参数,如不能接受参数,则内容报表内容不会跟随动点击事件。
目标内容报表如果为中国省级行政地图(动态选择)类型,则内置了adcode参数作为地图的选择依据,不需要进行任何的数据设置。其它目标弹窗报表需要自行定义接收参数。
3、应用上述视图的报表部件里设置目标弹窗为内容点击弹窗:

二、钻取

中国省级行政地图(动态选择):内置了取adcode参数值作为地图选择的依据,可以通过url参数、报表参数或部件参数形式给该参数赋值。

应用场景1:地图钻取地图。
由于地图类型内置传出和接受adcode参数,这个配置最简单。原视图设置允许点击(该勾选和允许弹出信息勾选互斥),目标报表选择动态地图,部件弹窗设置接收目标报表即可。
Redash中文版制作钻取报表
应用场景2:地图视图钻取弹出其它类型报表
由于地图类型内置传出adcode参数,目标报表要定义名为adcode参数接收该信息。
Redash中文版制作钻取报表
应用场景3:其它视图钻取弹出地图类型报表
由于地图类型内置接收adcode参数,视图点击事件要设置参数名名为adcode才能保证传出参数能被目标地图报表接收该信息。
Redash中文版制作钻取报表


Redash中文版
1 声望2 粉丝