Вега-лайт кибана авторазмер с конкат не работает

#kibana #vega-lite

Вопрос:

Я пытаюсь объединить представления с помощью hconcat с vega-lite (4.17) в kibana (7.12). Пока все хорошо, однако, когда я устанавливаю значение «Авторазмер» на » нет » (как указано в kibana vega-lite), мои сюжеты исчезают. Если я установлю авторазмер на заполнение (или даже подгонку), графики будут видны, но с двумя горизонтальными полосами, показывающими две ошибки: ширина «контейнер» работает только для отдельных видов и многоуровневых видов, и та же ошибка для высоты. Я не делюсь здесь никаким кодом, потому что он работает в редакторе vega, но не в kibana. На данный момент я просто надеюсь на обходной путь, так что любые идеи будут более чем приветствоваться! Спасибо!

(Просто для справки вот список ошибок)

Комментарии:

1. Не уверен, что вы пробовали в редакторе, но в соответствии с документацией автоподбор есть ограничения , которые говорили: ‘Fit не работать с другими видами состоят вид (аспект/hconcat/vconcat/повторять).’ Также Для с контейнером для других смотреть не будет работать, так как документация container говорит то же: ‘это реагировать режим доступен только один вид или слой спецификации.’

2. @wahab memon спасибо за ваш быстрый ответ! Я прочитал документацию, но я все еще думаю, что автоматическое изменение размера, установленное для type = none, не должно приводить к исчезновению графика, верно? Я должен уметь устанавливать ширину и высоту и фактически видеть графики, я считаю :), и это именно то, чего я не понимаю! Итак, я понимаю, что мы не можем использовать авторазмер подгонки (или площадку) с конкатенацией, поэтому у нас остается авторазмер типа none и без графика, так в чем смысл конкатенации, если я ничего не вижу? 🙂

3. в обычном примере конката я попытался дать авторазмер none , и это просто уменьшило ширину моих диаграмм. после удаления автоматического изменения размера он работал так, как вы упомянули. Могу ли я узнать причину предоставления autosize ?

4. Причина, по которой мне нужно установить значение «Авторазмер» равным «нет», заключается в том, что, если я этого не сделаю, эти предупреждения о ширине и высоте не исчезнут (как показано на снимке экрана выше), и они будут перенесены вместе с визуализациями на панель мониторинга. Не вариант. И причина, по которой я использую concat, заключается в том, что я пытаюсь использовать полосовую диаграмму в качестве фильтра для другого графика, который должен быть выполнен в vega, потому что мне нужно использовать условное цветовое форматирование. Так что я немного застрял здесь