四月下旬新内容速递丨智能升级、视觉革新与SmartBI 白泽V5实战

暮春时节,技术焕新!四月下旬更新聚焦SmartBI 白泽V5深度应用、矩阵树图新视角、AI安全热词与质感素材,助你在数据智能的浪潮中乘势而上,精准洞察!

一、场景应用精选

【矩阵树图】层级数据的“面积探测器” → 矩阵树图在层级结构与占比分析中的可视化实战。

二、AI视频速递

SmartBI 白泽V5赋能:多源数据融合分析 → 视频演示SmartBI 白泽V5在多源数据融合分析中的高效应用。
SmartBI 白泽V5赋能:深度归因分析 → 视频讲解如何利用AgentBI V5进行精准的深度归因分析。
SmartBI 白泽V5赋能:深度数据洞察 → 视频展示SmartBI 白泽V5赋能下的深度数据洞察实战技巧。

三、AI知识更新

【AI每日一学】白泽V5如何解决AI龙虾的核心安全痛点? → 每日一学,解析白泽V5如何应对“AI龙虾”中的关键安全挑战。
【AI每日一学】为什么白泽可以越来越聪明? → 深入白泽V5的持续学习与进化机制,揭秘智能增长背后的逻辑。

四、全新素材上线

炫酷玻璃质感立体图标 → 新增玻璃质感立体图标素材,为仪表盘注入现代视觉风格与高级感。

五、任务持续上线

【图表应用】矩阵树图:层级数据的“面积探测器” → 学习矩阵树图制作,掌握层级数据面积化呈现方法。
【AI知识巩固】白泽V5如何解决AI龙虾的核心安全痛点? → 巩固白泽V5安全机制知识,紧跟AI热词“龙虾”背后的解决方案。
【SmartBI 白泽V5场景实战】多源数据融合分析 → 实战闯关,演练多源数据融合分析全流程。
【AI知识巩固】为什么白泽可以越来越聪明? → 巩固白泽V5持续学习原理,理解AI智能化演进路径。
【SmartBI 白泽V5场景实战】深度数据洞察 → 闯关实战,借助白泽V5实现深度数据洞察。

麦粉社区
>
帖子详情

[数据准备] “数”转乾坤:数据转换规则变形记

动态中心 发表于 2026-4-14 10:01
发表于 2026-4-14 10:01:49

在数据分析的世界里,数据库常常像一个严谨的“编码本”,用精简的代码(如1, 2, GZ)存储信息。然而,当这些代码呈现在业务报表上时,就变成了晦涩难懂的“天书”。如何让数据脱下代码外衣,穿上业务术语的便装,实现从冰冷数字到鲜活信息的华丽变身?


今天,就让我们走进 SmartBI 的数据转换规则,观看一场精彩的 “数”转乾坤 的变形记!


 


第一幕:初识“变形金刚”——什么是转换规则?


简单来说,转换规则就是一张“翻译对照表”。它允许我们在查询数据库时,将字段中存储的原始值(如1, 2, GZ, BJ),按需转换为业务人员更熟悉的业务术语(如男, 女, 广州, 北京)。


它的核心价值在于:


提升数据可读性:让报表直接输出业务语言,无需二次解释。


实现逻辑与存储解耦:数据库底层编码保持不变,上层展现按需转换,安全又灵活。


一处定义,多处复用:尤其是在数据模型层面定义的转换规则,可以供多个报表和分析场景使用,告别重复劳动。


目前,SmartBI 的转换规则主要支持字符串整型字段,为最常见的代码值转换提供了完美支持。


 


第二幕:变形“两大利器”——SQL与静态列表


要实现数据的华丽变身,SmartBI 提供了两把锋利的“武器”:SQL方式 和 静态列表方式


利器一:SQL方式——动态映射,灵活强大


当我们的转换关系本身就存储在数据库的某张表中时(例如有一张“地区代码对照表”),SQL方式就是最佳选择。



  • 原理:通过编写SQL语句,动态地将“实际值字段”(如 prov_id)与“显示值字段”(如 prov_name)关联起来。

  • 实现方法:操作入口:选择“运维设置 → 全局资源定义 → 转换规则”,在“转换规则”或其节点下文件夹的更多操作IMG_256选择“新建 → 转换规则(T) ”菜单项,选择数据源之后,进入“新建转换规则”界面。


IMG_257


          


如下图,转换类型选择SQL方式,在转换规则表达式区域输入SQL语句。然后点击刷新按钮,则在实际值和显示值列表下出现字段名称。最后根据需要选择对应字段。


         IMG_258



  • 高手技巧:您甚至可以使用 CASE WHEN 等复杂SQL逻辑,实现基于条件的动态转换,满足更复杂的业务需求。


IMG_259



  • 特别提醒:参考“转换规则不生效”的案例,使用SQL方式时,务必将显示值字段设置别名,确保规则能精准匹配,避免变形失败!-- 转换规则不生效


利器二:静态列表——简单直接,一目了然


对于一些固定的、简单的转换关系(如性别、状态标志),静态列表方式更为便捷。



  • 原理:通过手动录入或Excel批量导入,直接建立“真实值”与“显示值”的对照表。

  • 实现方法:如下图,转换类型选择“静态列表”,如果简单对照表简单的话,直接可以创建对照表。


IMG_260



  • 批量导入:当规则多达上百条时,利用Excel模板两列(A列真实值,B列显示值)一键导入,效率瞬间提升。


        IMG_261


 


第三幕:变形“主战场”——在数据模型中施展魔法


转换规则真正的威力,在  数据模型 中得到淋漓尽致地发挥。


过去,我们可能在单个报表或数据集里临时转换,但这种方式难以复用。现在,我们可以在数据模型这一基础“原料”层面,直接对字段施加“变形魔法”:


1.在数据模型界面,在数据模型下方的列表区域(入口一)或右键点击需要转换的维度或度量字段(入口二)


入口一:


IMG_262


入口二:


IMG_263


2.找到转换规则选项,选择您已经定义好的有权限操作的转换规则。


      IMG_264


高级技巧:这种在模型层定义的规则,还能解决跨模型重复定义的问题。例如,“县域类型”的Code转换规则只需定义一次,多个包含该字段的数据模型都能直接引用,真正实现“一处定义,处处可用”。


 


第四幕:变形记 –“战场实战“!


数据模型被用于前端各种报表,如:仪表盘分析、透视分析、即席查询时,该字段将自动以转换后的“业务面孔”示人,让所有人看到的都是清晰明了的业务术语。


示例:即席查询-实战效果如下:


1、设置转换规则。


IMG_265


 


2、模型设置转换规则:


 


IMG_266


3、即席查询应用效果:



  • 转换规则变形前:


IMG_267


 



  • 转换规则变形后:


 


IMG_268



  • 转换规则变形后导出:


IMG_269


 


彩蛋:电子表格 --  别忘了“使用显示值”!


当精心“变形”后的数据被应用到最终的电子表格报表时,还有一个至关重要的“最后一英里”需要打通。


场景重现:您已经在数据模型中为“性别”字段配置好了转换规则(1→男,2→女),并且在数据集中预览时一切正常。然而,当您把这个字段拖拽到电子表格中,却发现单元格里依然显示着“1”和“2”。


真相揭秘:这并不是失效,而是电子表格为了满足更复杂的报表需求,提供了一个精细化的控制选项。这个选项就藏在数据列单元格属性的 “其他” 设置页中。


 


IMG_270


 



  • 默认状态(不勾选“使用显示值”):电子表格追求极致的性能和原始数据的准确性。在此状态下,它直接读取和显示数据集返回的原始值

  • 激活状态(勾选“使用显示值”):当您勾选此项,就如同下达了“展示变形”的指令。电子表格会尊重并应用在前端设置的所有数据格式和转换规则。此时,“1”和“2”才会真正变身为“男”和“女”。


简单来说,“使用显示值”就是连接数据模型“变形魔法”与电子表格“最终呈现”之间的桥梁。不走过这座桥,您看到的只能是数据最原始的面貌。


重要提醒:在勾选“使用显示值”时,所有被当作显示值的字段,都将被系统视为“字符串类型”。这意味着,如果您对一个原本是数字的字段(比如设置了“千分位”格式的销售额)使用了“使用显示值”,那么它将变成一个文本,无法再进行求和、求平均等数值计算。


 


尾声:让数据真正“为你所用”


从生硬的代码到生动的业务术语,从孤立的定义到全局的复用,再到最终报表的精准呈现,转换规则功能,就像一场精妙的数据“变形记”。它改变的不仅是数据的呈现形式,更是我们与数据交互的方式,让数据分析的门槛大幅降低,让业务洞察的路径更加直接。


现在,当您再面对满屏的代码值时,不妨试试 转换规则,亲手导演一场属于您数据的“数”转乾坤,并记得在电子表格中勾选 “使用显示值"。


 


 


到这已经完成全部阅读啦,快做个习题巩固下知识点吧,答题可领取麦豆哦—>点击领取任务

发表于 2026-4-22 09:56:26
主页逛逛,互相学习,共同成长!!!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

1回帖数 0关注人数 2083浏览人数
最后回复于:2026-4-22 09:56

社区

指南

AI

搜索

快速回复 返回顶部 返回列表