如何在 Apache Superset 中格式化具有千位分隔符和 2 位小数的数字(即:1,000,000.30)

问题描述 投票:0回答:1

Apache 超级集 在格式编号中,我只看到一些格式,例如 ,.3f 或 $,.2f。我可以插入 .2f 但不能插入 ,.2f。不允许输入“,”。

因为我需要“320,000.45”的数字格式。请帮助建议解决方案采用该格式。

非常感谢! 在此输入图片描述

我想要“320,000.45”的数字格式

我尝试在仪表板编辑 CSS 中使用 CSS 代码“.thousands-separator, .decimal-separator”,但不起作用>

format numbers
1个回答
0
投票

在 config.py(或 superset_config.py)中,您应该使用以下设置进行 d3 格式化:

D3_FORMAT = {
    "decimal": ".",
    "thousands": ",",
    "currency": ["$", ""],
    "grouping": [3],
}

此外,您还可以检查您是否使用“我们”区域设置。

在计算机上重新启动 superset 以应用更改,在值格式选择器中选择“,.2f”。现在数字应该看起来像预期的“384,250.00”。

© www.soinside.com 2019 - 2024. All rights reserved.