У меня есть пример использования, когда пользователь может создавать разные визуализации с одним набором данных методом проб и ошибок. Можно ли кэшировать загруженный и проанализированный набор данных в Vega для повышения производительности?
Обновление:
Согласно ответу @dominik, я попытался поместить данные в строку как объект JavaScript. Однако похоже, что Vega-lite все еще анализирует данные, на что уходит много времени. Спецификация, которую я использовал, показана ниже, что показывает, что данные действительно встроены.
Снимок экрана инструмента профилирования Chrome показывает, что функция parse
занимает большую часть времени.