Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

3 задачи, можно выполнить только одну, но хотелось бы найти человека кому можно будет давать задачи связанные с доработкой визуализаций superset

Для быстрой связи можно писать в телеграм

Задача 1. Более простая

Необходимо добавить функционал к плагину https://github.com/apache-superset/superset-ui/tree/master/plugins/plugin-chart-echarts/src

Я это уже реализовывал на версии более ранней. Поэтому можно просто взять оттуда:

https://github.com/kizimenko/superset_echarts_custom

Сам компонент использует библиотеку Echarts: https://echarts.apache.org/en/index.html

В которой куча настроек, часть из которых я и добавил.

Использовал существующие компоненты из superset-ui: чекбоксы/выпадающие списки и тд.

Сам по себе компонент - это обычный график с одной осью и с небольшим количеством настроек по офомрлению этого графика.

Задача:

- Взять последнюю версию графика Timeseries

- Добавить вторую ось к этому графику ( это я делал можно подсмотреть )

- Добавить все те же элементы управления, что были сделаны в моем компоненте

Для того чтобы редактировать и смотреть в реальном времени ваши корректировки есть 2 пути:

1. Поднять у себя на локале через docker compose дев версию superset ( я могу рассказать и показать )

2. Я подниму дев версию на серваке, файлы можно будет заливать по SFTP напрямую из VS Code например

3* Для тех кто уверен в глубоком понимании своего решения, можно не поднимать и не тестить а скидывать готовый компонент мне я буду проверять.

Задача 2 Сделать плагин с новой визуализации Echarts

По примеру первой задачи, нужно собрать плагин который будет для визуализации данных использовать Funnel Chart https://echarts.apache.org/examples/en/editor.html?c=funnel

Задача 3 Добавить механизм замены данных по словарю

Данные по которы строится график поступают из БД и никак не преобразуются, в частности названия

Как пример данные из визуализации таблица.

Хочу добавить возможность переназывать эти значения например:

{ "model":"Модель",

"click_end":"Завершил задачу"}Ну и как результата в таблице мы бы увидели уже названия из Словаря, если в словаре нет значения то оставляем как есть.

Грубо говоря к графику добавить textarea туда записать json словарь, и при формировании графика он бы заменял текстовые значения.

3 года назад
kizimenko
Иван 
33 годаРоссия
6 лет в сервисе
Был
2 года назад