Где хранятся ключи label_colour в apache-superset?

Версия: экземпляр Docker из здесь

Согласно документы Я могу редактировать цвета на основе ярлыков;

Это возможно для каждой панели мониторинга, если сопоставить метки с цветами в атрибуте JSON Metadata с помощью ключа label_colors.

Настроив JSON, как показано ниже;

введите описание изображения здесь

введите описание изображения здесь

Где мой код для JSON;

{
"filter_immune_slices": [],
"timed_refresh_immune_slices": [],
"filter_immune_slice_fields": {},
"expanded_slices": {},
"label_colors": {
"A": "#007F3D",
"B": "#2C9F29",
"C": "#9DCB3C",
"D": "#FFF200",
"E": "#F7AF1D",
"F": "#ED6823",
"G": "#E31D23"
},
"default_filters": "{}"
}

person mapping dom    schedule 23.01.2019    source источник


Ответы (1)


Вскоре после того, как я предложил награду, я разгадал недостающую часть головоломки.

Код нужно было немного отредактировать, так как клавиши должны были быть строчными, чтобы стало;

{
"filter_immune_slices": [],
"timed_refresh_immune_slices": [],
"filter_immune_slice_fields": {},
"expanded_slices": {},
"label_colors": {
"a": "#007F3D",
"b": "#2C9F29",
"c": "#9DCB3C",
"d": "#FFF200",
"e": "#F7AF1D",
"f": "#ED6823",
"g": "#E31D23"
},
"default_filters": "{}"
}

Однако это по-прежнему не будет отображать предполагаемую цветовую схему, если вы установили цветовую схему диаграммы на что-то большее, чем параметр по умолчанию. Установите цветовую схему по умолчанию, и вы должны получить то, что хотите. По умолчанию в моей сборке;

введите описание изображения здесь

Чтобы проверить это, перейдите на пример панели мониторинга births и отредактируйте панель мониторинга> измените метаданные панели мониторинга, измените метаданные JSON, как показано ниже;

{"filter_immune_slices": [], "timed_refresh_immune_slices": [], 
"filter_immune_slice_fields": {}, "expanded_slices": {}, "label_colors": 
{"boy": "#9DCB3C","girl": "#F7AF1D"}, 
"default_filters": "{}"}
person mapping dom    schedule 31.01.2019