Apache Superset 使用
目录简介安装基础功能安装MCP 安装启动基础使用创建连接创建数据集创建图表创建 Dashboard并且绑定图表MCP 使用简介Apache Superset 是一个开源数据探索和可视化平台BI 工具能连接大部分支持SQL的数据库。主要特点是可自助分析、自定义仪表盘、分析结果可视化导出、还集成了一个 SQL 编辑器可以进行 SQL 编辑查询等提供丰富的拖拽式图表和仪表盘帮助用户轻松实现自助式数据分析。安装基础功能安装我使用pypi方式官方文档https://superset.apache.org/admin-docs/installation/pypi使用conda创建一个环境conda create-nsupersetpython3.10.6 conda activate superset然后按照官方文档执行一下命令pipinstallapache_superset# 密钥最好复杂一点可用 python -c import secrets; print(secrets.token_urlsafe(42)) 生成演示随便设置的exportSUPERSET_SECRET_KEY123456exportFLASK_APPsuperset superset db upgrade superset fab create-admin superset load_examples superset init如果遇到cachetools异常执行pip install cachetools安装连接Doris依赖pip install pydorisMCP 安装Superset 支持MCP有了它我们可用告诉AI要怎样的图表。Superset MCP 官方文档 https://superset.apache.org/admin-docs/configuration/mcp-server/#1-start-the-mcp-serverpip install apache-superset[fastmcp]启动创建一个公共的配置文件Web UI和MCP都用它。superset_config.py# 密钥SECRET_KEY123456#MCPMCP_DEV_USERNAMEadmin# -------------- Superset 汉化配置 --------------# 开启多语言支持BABEL_IS_TEXTDOMAIN_PER_LANGUAGETrue# 设置默认语言为简体中文BABEL_DEFAULT_LOCALEzh# 语言列表选项LANGUAGES{en:{flag:us,name:English},zh:{flag:cn,name:Chinese},}Web UI启动setSUPERSET_CONFIG_PATHD:/work/self/superset/superset_config.pysetFLASK_APPsuperset superset run-p8088--with-threads--reload--host0.0.0.0启动 MCPset SUPERSET_CONFIG_PATHD:/work/self/superset/superset_config.py superset mcp run --host 0.0.0.0 --port 5008基础使用创建连接支持很多数据库这里以Doris为例。创建数据集创建图表创建 Dashboard并且绑定图表MCP 使用我使用的是qwen调用MCP, 可以告诉qwen要新增MCP。它会自己配置大部分工具配上大模型都有这种功能。{ mcpServers: { superset: { url: http://192.168.81.166:5008/mcp } } }配置好的效果如下图然后输入问题调用superset mcp生成每天注册量折线图数据集从t_user获取查看图表创建成功。

相关新闻

黎曼流匹配框架:非欧空间生成模型新突破

黎曼流匹配框架:非欧空间生成模型新突破

1. 黎曼流匹配(RFM)框架解析 在2024年ICLR会议上获得Honorable Mentions的这篇论文,提出了一个名为黎曼流匹配(Riemannian Flow Matching, RFM)的创新框架。这个框架专门用于在黎曼流形上训练连续归一化流(…

2026/10/20 13:01:42 阅读更多 →
C++校园食堂订餐系统:从需求到实现的完整项目开发指南

C++校园食堂订餐系统:从需求到实现的完整项目开发指南

1. 项目概述与核心价值 最近几年,校园信息化建设已经从教务、学工系统,逐步渗透到了后勤服务领域。食堂作为学生日常高频接触的场景,其服务模式的数字化升级需求日益迫切。传统的食堂就餐模式,高峰期人满为患、排队耗时、菜品售罄…

2026/10/20 19:25:39 阅读更多 →
C++ Jsoncpp 完整使用教程:序列化反序列化+TCP网络项目实战

C++ Jsoncpp 完整使用教程:序列化反序列化+TCP网络项目实战

前言在C网络开发中,JSON是最常用的数据交换格式,Jsoncpp作为成熟开源库,能够快速实现内存对象与JSON字符串互转。本文结合TCP自定义通信协议场景,从基础概念、核心类API、序列化/反序列化实操、完整项目落地全方位讲解&#xff0c…

2026/10/20 10:03:03 阅读更多 →

最新新闻

VS Code Jupyter内核崩溃排查:Kernel died with exit code 1全链路解析

VS Code Jupyter内核崩溃排查:Kernel died with exit code 1全链路解析

1. 从一个让人抓狂的报错说起如果你在 VS Code 里用 Jupyter 跑过代码,大概率见过这个弹窗:"Kernel died with exit code 1"。它不像语法错误那样给你一行红色波浪线,也不像缺包那样告诉你ModuleNotFoundError,它就是一…

2026/10/20 23:43:35 阅读更多 →
5秒语音克隆:Chatterbox-Turbo如何实现48kHz高保真音色复制

5秒语音克隆:Chatterbox-Turbo如何实现48kHz高保真音色复制

1. 五秒语音,听起来像什么:这套方案到底做了什么1.1 从“录三小时”到“录一句话”的跨越语音克隆这件事,早几年还是配音圈和极客圈的玩具。传统方案想克隆一个声音,至少要准备几十条、最优情况下一两个小时的高质量干音&#xff…

2026/10/20 23:43:35 阅读更多 →
C++ OpenCV图像处理流水线:从平滑到面积测量的完整实现

C++ OpenCV图像处理流水线:从平滑到面积测量的完整实现

简介:面向图像处理初学者的C实验项目,源自中国科技大学图像测量课程,围绕图像平滑、增强、边缘检测、阈值化、细化、面积测量及区域边界提取与周长计算展开,适合课程实验复现、毕业设计参考或算法入门。代码按实验划分成独立目录&…

2026/10/20 23:43:35 阅读更多 →
论文查重与AI痕迹检测:底层逻辑、降重实操与合规工具使用

论文查重与AI痕迹检测:底层逻辑、降重实操与合规工具使用

论文重复率和AI痕迹这两道关卡,确实是眼下不少同学毕业季最头疼的事。尤其是当学校同时接入两套检测系统,这边降下去了、那边又标红,再叠加“AI痕迹”这个新指标,很多人的论文改到崩溃也没搞清楚问题到底出在哪。我折腾过不少类似…

2026/10/20 23:43:35 阅读更多 →
论文查重与AI检测双重压力下的降重实战指南

论文查重与AI检测双重压力下的降重实战指南

每年到毕业季,总有同学拿着查重报告来找我,第一句话基本都是“师兄,这个降重到底怎么降”。我见过最夸张的一份初稿,查重率99.8%,基本整篇标红,学生说用了某个“一键降重工具”后反而越改越乱,最…

2026/10/20 23:43:35 阅读更多 →
Linux挂载NTFS报独占错误?排查链路与解决方案全解析

Linux挂载NTFS报独占错误?排查链路与解决方案全解析

1. 这个报错到底在说什么如果你在 Linux 或 macOS 上挂载一块 Windows 格式(NTFS)的移动硬盘,突然蹦出这么一行字:Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, …

2026/10/20 23:42:34 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/20 10:02:13 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/20 20:43:59 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 10:02:08 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:45 阅读更多 →