目录
一、添加CSV/Excel数据源
1、excel只能逐个sheet页导入
2、数据导出为csv/excel格式
出现问题:
解决方法: 官方说充会员。。。。
【新提醒】单个报告导出数据1000行限制 - 论坛 - 永洪社区 (yonghongtech.com)
二、添加MYSQL数据源
1、MySQL导入只能逐个sheet页导入
在数据详情中,默认会勾选“数据库内计算”按钮,勾选后,计算将会下推到数据库内执行;取消勾选,计算将会交给内存处理。至于“性能优化”按钮,默认没有勾选,这个按钮勾选后,对查询数据生成的底层SQL,尝试去子查询来优化性能。如果需要在数据集源头进行过滤,可以点击上面的“添加过滤”按钮来添加过滤条件。点击后面的“显示总行数”按钮,可以显示本数据集共有多少行。
注意:只有SQL数据集可以下推到数据库执行,其他如excel数据集,内嵌数据集是不能下推到数据库执行的。另外出于性能优化考量:1、优先保证下推到数据库的计算;2、筛选条件前置(采用数据集筛选器)
附:数据集筛选器
(选择字段值或者参数)
三、添加内嵌数据源
注意手动先点击“”,然后添加列名和数据
四、 创建数据集注意事项——全量数据
无论创建的是什么数据集,如果数据量特别大的话,系统默认显示5000行,为了不遗漏数据,得到准确的分析结果,我们在制作数据集时,需要切换到“元数据”功能区,并将里面的“样本行数”切换为“全量数据”,才能在更准确判断数据类型同时,加载到更多更全的数据用于分析。
五、带参数的数据集(后续可增加)
如果数据量过大,我们出于对性能优化的考虑,会通过参数来过滤出我们需要的数据进行分析。创建参数数据集有两种方法,
一种是通过在数据集中通过“过滤器”来添加参数过滤控制,
另一种是通过将参数写入SQL数据集来添加参数过滤控制。
带参数数据集的创建步骤:1、点击菜单栏上的“编辑参数”按钮,在弹出的功能框中点击“+添加”按钮,编辑参数的名称(如这里的地区参数),默认数据类型为“文本”,也可以自己切换数据类型。
(1)通过“过滤器”来添加参数控制
点击“添加过滤”按钮,弹出的过滤条件中设置过滤条件,系统会自动弹出给“地区参数”设置默认值,填写默认值后,在设置的过滤条件中引用刚刚创建的“地区参数”进行过滤即完成带参数数据集的创建,另外点击菜单栏上的“刷新参数”按钮可以更改参数值。
(2)通过参数写入SQL语句来添加参数控制
注意SQL语句书写格式,参考系统给出的“参数示例”:
部分参考自:永洪Bi经验总结-CSDN博客
https://blog.csdn.net/liuzhiqiang66/article/details/129612122