SQL 数据可视化
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_64e5b706/sql-dataviz。
技能介绍
解决的问题
SQL 查询常停在结果表阶段:字段对了,但业务侧仍要追问趋势、占比、异常和根因。直接把表格贴进报告不够清晰,而临时用图表库重写代码会打断分析流程。SQL Dataviz 把已有 SQL 结果转成可交付图表,减少从查询到可视化之间的手工桥接。
技能如何工作
- 输入输出:接收 SQL 查询结果或结构化数据,输出
base64PNG,可嵌入 Markdown、邮件、Web 页面和报告。 - 图表覆盖:按分析场景提供多类图表,如趋势对比、部分整体、分布关系、指标监控、统计分布、地理热力与层级占比。
- 交互式输出:通过
Plotly生成自包含 HTML,支持hover、zoom、pan,并提供powerbi、dark、seaborn、ggplot2主题。 - 流水线协作:可与
sql-master组成查询到图表的流程,也可与sql-report-generator组成图表到报告的流程。 - 降级能力:未安装依赖时仍可做图表选型、数据格式规范、设计原则和配色建议,但不能生成 PNG、交互式 HTML 或 Dashboard。
适用边界与注意点
- 依赖 Python 环境;依赖不可用时仅保留咨询与规范能力。
- 超大数据集建议先做聚合、抽样或使用高密度散点,避免把原始行直接渲染成不可读图表。
- 图表类型应与业务问题匹配:趋势用折线,结构占比用堆叠或环形,根因用分解树或关键影响因素,目标达成用
KPI或仪表盘。 - 样式可按
ChartConfig定制,但交付前仍需确认坐标轴、单位、标签和空值处理是否符合业务口径。
使用场景
- 将 SQL 查询结果转成可嵌入周报的 PNG 趋势图与对比图。
- 在缺少图表库时,基于业务目标选择合适的图表类型和配色方案。
- 把销售转化数据做成漏斗图、堆积柱形图或分解树用于归因分析。
- 用 `Plotly` 生成支持 `hover`、`zoom` 和 `pan` 的自包含 HTML 图表。
适合人员
- 需要把 SQL 结果直接放进 Markdown、邮件或网页的数据分析师。
- 负责经营周报、KPI 看板或指标复盘的业务运营。
- 需要用分解树、异常检测或关键影响因素做归因分析的 BI 工程师。
- 在受限环境中先确认图表选型、数据格式规范和设计原则的产品经理。