在业务开展中,我们经常需要对业务数据进行明细查询,来了解业务实际具体情况。常见的有清单表形式,选择业务数据,并且辅以条件筛选、告警、数据格式显示等功能,实现业务明细数据的查询。下面,我们将以一个演示示例来展现Smartbi 即席查询的能力以及各辅助功能,满足类似的业务明细数据查询的需求。
1 场景描述
某大型零售公司,主要业务是给全国各大超市,提供各类零售产品,包括饮料、调味品、日用品等。作为零售公司的销售负责人李总,需要及时掌握全国各个地区省市的各类产品的销售数据情况。通过掌握的销售数据,及时的调整产品订单调配及销售策略等。具体而言需要满足如下要求:
- 可以对不同年份、不同区域、不同省份的产品销售情况进行查询;
- 异常情况需要进行告警,以便相关人员定期跟踪;
- 可以设置查询结果的表格样式,满足不同场景下的数据报告展示需求;
2 场景分析
根据以上场景需求,我们使用Smartbi内置的“订单模型”作为数据源,并对需求进行如下分析:
- 在不同的年份时,查询不同地方的产品销售的单价及销售数量;
- 对比原销售的计划目标,定位异常销售数据的告警;
- 查询结果数据作样式设置,用于销售分析报告;
3 实现过程
3.1 选择数据
首先是选择数据的来源,这里选择“订单模型”,如下图。此数据模型中,包括发货区域、订单日期、产品表等维度,及订单明细的产品单价、销售量等度量。详情查看即席查询 ⬝ 选择数据。
根据的“订单模型”,选择查询字段明细数据,在数据面板中,拖拽订单年份、发货区域、省份、发货区域、产品类别、产品名称、单价、销售量的字段到表格区,如下图。
3.2 过滤数据
选择数据后,需要查看在不同的年份,不同地方的产品销售的单价及销售数量。这时需要作数据的进一步过滤,从数据面板中,拖拽订单年份、发货区域、省份、发货城市及产品类别到过滤条件区作为筛选条件,并且可以切换条件运算符及过滤条件的样式,如下图。详情查看即席查询 ⬝ 过滤数据
3.3 设置样式
添加过滤条件后,查询到了相关明细数据。这时需对查询结果数据作样式设置,用于销售分析报告的更好呈现。详情查看即席查询 ⬝ 设置样式
首先,在设置面板中,添加分页效果,可显示查询结果的总行数,及方便的切换页数浏览。
然后,根据原销售的计划目标,定位异常销售数据的告警。在设置面板的条件格式中,选择条件格式的字段(“销售量”),当销售量小于15时,字体红色告警,单元格背景置灰。
最后,设置表格样式。在设置面板的表格中,调整表格风格、颜色、样式等。
3.4 发布预览
最终预览业务明细数据结果。可以把查询结果在线分享给业务销售同事,也可以用表格的形式放在PPT、Word等报告中,呈现给业务高层浏览。详情查看即席查询 ⬝ 发布预览。