SQL数据集

更新时间:2023-02-26 15:00


创建sql数据集

 步骤1:新建sql数据集

 步骤2:点击【创建sql数据集】

 步骤3:编辑sql,设定自定义参数

注:可以通过 control 快捷键唤出数据表列表来插入表

解释:

#if(${bosid}) and bos_id = ${bosid} 
#end
代表如果bosid不为空,则走bos_id = ${bosid}
如果bosid为空,则不走bos_id = ${bosid}

参考资料

1)判断null
#if( $name == null)
something code
#end

(2)判断null或者false
#if( !$name)
something code
#end

(3)判断null或者空字符串
#if( "$!name" == "")
something code
#end

使用自助数据集分析

数据过滤

您可以进行在数据集中的字段过滤设置。

 步骤1:单击「过滤」,单击弹窗中的「添加条件」

 步骤2:选择需要过滤的字段

 文本型字段,可设置「条件筛选、枚举单选、枚举多选」3种过滤方式

 日期型字段,可设置「等于、时段区间、有值、没值」4种过滤方式

 数值型字段,可设置「等于、不等于、大于、小于、大于等于、小于等于、区间、有值、没值」9种过滤方式

添加计算字段

配置方法

 步骤1:在数据集预览页面,点击【添加计算字段】

 步骤2:在【添加计算字段】页面,输入字段名称,填写数据类型、字段类型、表达式,点击确定。

注意事项:

注1:可以通过 [ 字符唤出列表插入字段

注2:字段格式 [字段] 或者输入原始字段名

注3:计算字段(维度)不能包含sum、avg、count、countd、max、min等聚合函数

添加场景举例

聚合函数

 求和:

 SUM([字段])

 计数:

COUNT([字段])

 计数去重:

COUNT(DISTINCT [字段])

 求平均值:

 

AVG([字段])

配置了聚合计算的计算字段,将根据仪表板中配置的维度自动进行聚合运算。

四则运算

 支持加减乘除运算

例如从订单明细表计算客单价:

SUM([成交金额] )/ COUNT(DISTINCT [客户名称])

复杂的分组场景

对维度进行分组的场景,简单的单字段分组可以支持使用分组维度功能,当您需要针对多个字段组合条件后分组,此时可以用CASE WHEN函数。例如,

CASE 
WHEN [成交金额]>5000 AND [成交笔数]>40 THEN 'VVIP'
WHEN [成交金额]>1000 AND [成交笔数]>5 THEN 'VIP'
ELSE '普通' END

管理数据集及文件夹

您可通过以下操作管理数据集。

单击数据集旁的按钮,可对数据集进行「移动、复制、重命名、设置脱敏规则、删除」操作。

 移动:您可设置将数据集移动至指定文件夹

 复制:您可设置复制后的数据集名称以及位置

 重命名:您可对数据集重命名

 删除:您可删除此数据集

您可通过以下步骤新建文件夹。

 步骤:单击页面「新建」按钮,单击「新建文件夹」,输入文件夹名称。即可新建文件夹

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5
收缩