Quick BI使用案例09:柱图中用颜色直观区分各区域订单数量区间

简介: 本文以区域订单数智能分段打标为例,通过lod_fixed函数创建计算字段,实现柱图按数量区间(如“1500以下”“1500–2500”)自动着色,直观呈现数据分布,助力高效洞察。

栏目说明

Quick BI使用案例」系列短文都来源于用户遇到的真实问题

文章聚焦使用过程中的高频误区与使用技巧,希望能帮助您充分地发挥产品价值。

问题背景

在基于各个区域的订单数量统计时,需要在图表中对各个区域的订单数按照数量区间进行智能打标区分。例如:订单数量划分为“1500以下”,“1500至2500”,“2500以上”等不同区间,并用不同颜色标注。这样可以通过柱图的颜色图例直观的洞察各个区域订单数量所在的区间。

解决方案

通过在自定义字段中使用lod_fixed函数,可以快速实现对各个区域订单数按照数量区间智能打标区分。以下步骤以MySQL 8数据库为例进行说明。

Step1. 确保数据库中存在名为company_sales的表及数据,其结构如下:

Step2. 创建数据集

  在 Quick BI 中,点击数据表company_sales右侧的“创建数据集”按钮,并按照提示完成数据集创建。

Step3. 创建仪表板并添加柱图

  1.在 Quick BI 中创建一个新的仪表板。

     

  2.添加一个柱图组件,并将数据集设置为上一步创建的数据集。

Step4. 创建计算字段“订单统计1”

    在数据集中创建一个新的计算字段“订单统计1”,用于根据订单数量区间进行分类。

计算字段代码如下:

CASE 
    WHEN lod_fixed{[区域]:COUNT([订单编号])} <= 1500 THEN '1500以下'
    WHEN lod_fixed{[区域]:COUNT([订单编号])} >= 1500 AND lod_fixed{[区域]:COUNT([订单编号])} <= 2500 THEN '1500至2500'
    ELSE '2500以上'
END

注意:

  • LOD(Level Of Detail Expressions)是一种强大的计算功能,允许在指定维度级别上进行复杂计算和聚合。
  • lod_fixed{<维度声明> : <聚合表达式>}:其中 <维度声明> 指定聚合表达式要连接到的一个或多个维度,使用逗号分隔;<聚合表达式> 是执行的具体计算。用于在指定的维度上计算固定的聚合值,不受图表中其他维度的影响。

Step5. 创建计算字段“订单量统计”

继续在数据集中创建另一个计算字段“订单量统计”,用于统计每个区域的订单数量。示例代码如下:

Step6. 配置柱图并发布仪表板

1.在柱图中,将“区域”字段添加到维度栏。

2.将“订单量统计”字段添加到度量栏。

3.将“订单统计1”字段添加到颜色图例栏。

4.点击“更新”按钮,查看效果。

5.完成后,发布仪表板,展示最终结果。

如阅读后有任何问题,您可以点击Quick BI产品内右下角【帮助与反馈】按钮与我们取得联系。

相关文章
|
10天前
|
人工智能 JavaScript Linux
【Claude Code 全攻略】终端AI编程助手从入门到进阶(2026最新版)
Claude Code是Anthropic推出的终端原生AI编程助手,支持40+语言、200k超长上下文,无需切换IDE即可实现代码生成、调试、项目导航与自动化任务。本文详解其安装配置、四大核心功能及进阶技巧,助你全面提升开发效率,搭配GitHub Copilot使用更佳。
|
4天前
|
JSON API 数据格式
OpenCode入门使用教程
本教程介绍如何通过安装OpenCode并配置Canopy Wave API来使用开源模型。首先全局安装OpenCode,然后设置API密钥并创建配置文件,最后在控制台中连接模型并开始交互。
1890 6
|
12天前
|
存储 人工智能 自然语言处理
OpenSpec技术规范+实例应用
OpenSpec 是面向 AI 智能体的轻量级规范驱动开发框架,通过“提案-审查-实施-归档”工作流,解决 AI 编程中的需求偏移与不可预测性问题。它以机器可读的规范为“单一真相源”,将模糊提示转化为可落地的工程实践,助力开发者高效构建稳定、可审计的生产级系统,实现从“凭感觉聊天”到“按规范开发”的跃迁。
1895 18
|
10天前
|
人工智能 JavaScript 前端开发
【2026最新最全】一篇文章带你学会Cursor编程工具
本文介绍了Cursor的下载安装、账号注册、汉化设置、核心模式(Agent、Plan、Debug、Ask)及高阶功能,如@引用、@Doc文档库、@Browser自动化和Rules规则配置,助力开发者高效使用AI编程工具。
1349 7
|
14天前
|
IDE 开发工具 C语言
【2026最新】VS2026下载安装使用保姆级教程(附安装包+图文步骤)
Visual Studio 2026是微软推出的最新Windows专属IDE,启动更快、内存占用更低,支持C++、Python等开发。推荐免费的Community版,安装简便,适合初学者与个人开发者使用。
1353 13
|
10天前
|
人工智能 JSON 自然语言处理
【2026最新最全】一篇文章带你学会Qoder编辑器
Qoder是一款面向程序员的AI编程助手,集智能补全、对话式编程、项目级理解、任务模式与规则驱动于一体,支持模型分级选择与CLI命令行操作,可自动生成文档、优化提示词,提升开发效率。
822 10
【2026最新最全】一篇文章带你学会Qoder编辑器
|
14天前
|
人工智能 测试技术 开发者
AI Coding后端开发实战:解锁AI辅助编程新范式
本文系统阐述了AI时代开发者如何高效协作AI Coding工具,强调破除认知误区、构建个人上下文管理体系,并精准判断AI输出质量。通过实战流程与案例,助力开发者实现从编码到架构思维的跃迁,成为人机协同的“超级开发者”。
1103 96
|
8天前
|
云安全 安全
免费+限量+领云小宝周边!「阿里云2026云上安全健康体检」火热进行中!
诚邀您进行年度自检,发现潜在风险,守护云上业务连续稳健运行
1182 2

热门文章

最新文章