如何在Apache Superset中刷新基于Excel文件的数据源
在Apache Superset中刷新修改后的Excel数据源
方式一:重新上传替换原文件
- 进入Superset的数据源管理页面,找到你用Excel创建的数据集(属于
Uploaded CSV/Excel类型) - 点击数据集名称进入详情页,顶部点Edit Dataset(编辑数据集)按钮
- 在编辑页的Data Upload区域,选择修改后的Excel文件重新上传
- 文件上传完成后,点页面底部的Save按钮保存,仪表盘的数据源会自动同步更新后的内容
方式二:挂载文件场景下的命令行刷新
如果你的Excel文件是挂载到Superset容器的本地文件(不是直接上传的):
- 先把修改后的Excel文件替换掉挂载路径里的原文件
- 登录Superset所在服务器,进入容器:
docker exec -it superset_app bash - 执行元数据刷新命令:
superset refresh_datasources - 命令跑完后,回到Superset刷新仪表盘就能看到更新数据
额外注意
- 如果仪表盘开了缓存,得手动清缓存:进入仪表盘编辑页,点顶部的Clear Cache按钮
- 确保修改后的Excel列名、格式和原文件一致,不然会出现字段匹配错误,仪表盘加载异常
内容的提问来源于stack exchange,提问作者Learner1122
相关产品推荐
相关产品推荐

