...
即席查询可以提供简单的拖、拽操作,实现多张表联接(JOIN)、条件筛选、切换聚合方式等轻松构建模型。
2 示例说明
以查看“各个产品的销售情况”为例,产品信息、销售订单信息分别存放在产品自带DemoData数据库下【产品表】【订单详情表】以查看“各个产品的销售情况”为例,产品信息、销售订单信息分别存放在产品自带northwind数据库下【产品表】【订单详情表】
基于产品销售数据,业务人员希望可以通过简单的分析查询明细数据,有以下要求:
- 当前仅需分析华北地区饮料的平均销售情况
基于上述要求,本次即席查询分析思路如下:
- 展现输出字段:产品名称、单价、数量、销售额
- 区域、产品类别作为筛选条件
- 对单价、数量、销售额进行聚合
示例最终效果如下图:
下面看下具体的操作步骤:
设置好上面的之后,新建计算字段"销售额":
- 新建计算字段的详细说明可查看:计算字段
点击【确定】回到即席查询界面,可看到效果如下图:
保存并回到数据模型
通过上图可以看出:
- 字段选择:可以通过左侧跨表勾选字段,右侧会直接显示对应字段的数据
- 条件选择:用户通过拖、拉、拽快速生成筛选条件,并且可以修改参数的设置项以及备选值,详细可参考:即席查询
- 计算字段: 当原始数据无法满足分析的需要时,可以通过计算字段来进行自定义计算;入口:数据区点击计算字段的更多,选择新建计算字段:
- 计算字段更多信息,可参考新建/编辑计算字段
- 右侧列表:选择字段可以进行排序、切换聚合方式
点击【保存】并回到数据模型,可以在模型中预览数据以及修改字段属性等,详情可查看:设置及修改查询
...