求助:Superset仪表盘原生日期过滤器格式调整问题
Superset原生日期过滤器格式调整方案
问题1:将日期显示格式改为DD/MM/YYYY
- 仪表盘局部设置
编辑目标日期过滤器时,切换到「Advanced」(高级)选项卡,在「Date Format」输入框中填入DD/MM/YYYY,保存后过滤器即可按该格式展示日期。 - 全局默认设置(所有仪表盘生效)
修改Superset配置文件superset_config.py,添加或更新以下配置项:
配置完成后重启Superset服务,所有日期过滤器会默认使用该格式。DEFAULT_DATE_FORMAT = "DD/MM/YYYY" DEFAULT_DATETIME_FORMAT = "DD/MM/YYYY HH:mm:ss"
问题2:修复2023-01-01仅显示年份的问题
该问题源于过滤器的粒度设置过粗,调整步骤如下:
- 进入目标日期过滤器的编辑界面,打开「Filter Configuration」选项卡;
- 在「Granularity」(粒度)下拉列表中,选择「Day」(天)或其他需要的精确粒度;
- 保存过滤器后,日期将完整显示年、月、日信息。
额外提示:确保数据集里的日期字段已正确标记为「Temporal」(时间属性),这样Superset能准确识别字段类型,避免格式解析异常。
内容的提问来源于stack exchange,提问作者Jice
相关产品推荐
相关产品推荐

