
天天
最近发现一个超级实用的开源项目 —— SuperSonic,这是腾讯音乐开源的新一代AI+BI平台,融合了Chat BI(基于大语言模型)和Headless BI(基于语义层)两种范式。 说人话就是:**你可以用自然语言跟数据库聊天,问它问题,它直接给你答案和图表**。想象一下,不用写SQL,直接问"这个月销量怎么样?",系统就能给你完整的分析报告,是不是很酷? 功能特点: - **自然语言查询**:直接说话就能查数据 - **智能理解**:理解你的业务术语和上下文 - **自动图表**:根据数据类型自动选择合适的可视化方式 - **权限控制**:支持数据集、列、行三级权限管理 https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.supersonic ## 实际使用攻略 应用安装后,打开登录页,** 默认账号密码:admin,123456 **  ### 第一步:连接数据源 登录后,首先要连接你的数据库。SuperSonic 支持主流数据库: - MySQL - PostgreSQL - ClickHouse - Apache Doris - 等等... 在"数据源管理"页面添加连接信息,测试连接成功后就可以开始建模了。  ### 第二步:建立语义模型 这是最关键的一步!语义模型就像是给系统建立一个"业务词典",让它理解你的业务术语。  **建模核心要点:** 1. **定义主题域**:比如"销售分析"、"用户行为"等 2. **配置维度**:时间、地区、产品分类等分析角度 3. **定义指标**:销售额、订单量、转化率等关键指标 4. **添加标签**:用户级别、产品状态等枚举值  **实用技巧:** - 维度和指标的名称要用业务人员熟悉的词汇 - 添加同义词,比如"营收"和"销售额"都指向同一个指标 - 给重要字段添加描述,帮助AI更好理解 ### 第三步:开始对话查询 模型建好后就能愉快聊天了!这里分享一些实用的查询技巧: **基础查询:** - "这个月的销售额是多少?" - "北京地区的用户数量" - "最近7天的订单趋势"  ### 第四步:权限配置(团队使用必备)  如果是团队使用,权限管理很重要:  在"权限管理"页面可以灵活配置,支持用户、角色、部门多种授权方式。 SuperSonic 支持插件扩展,你可以: - 集成外部API(比如天气、汇率) - 添加自定义计算逻辑 - 连接其他业务系统   ## 总结 SuperSonic 是个很实用的工具,它让数据分析变得更加民主化,业务人员不用再依赖技术人员就能自己查数据、做分析。 如果你的团队正在为复杂的SQL查询和报表制作头疼,不妨试试 SuperSonic。它可能不会解决所有问题,但绝对能让数据查询变得更简单、更直观。 项目地址:https://github.com/tencentmusic/supersonic
评论
0暂无评论