Коллеги, добрый день!
10 июня 2020 года, мы сделали доклад по теме визуальный ETL для 1С, где очень нудно, скучно, непонятно и сонно, рассказали о теоретической-математической подоплеке некоего решения, которое стали разрабатывать, и в принципе, зачем стали это разрабатывать. Ссылка на эту нудятину вот:
https://youtu.be/jNXg2_dC-SwСпустя 11 месяцев (одиннадцать же уже прошло с июня 2020?), мы продвинулись и наконец-то сделали что-то, что уже работает без танцев с бубном, а именно:
На движке 1С удалось реализовать ядро системы, которое позволяет работать (без конфигуратора, в пользовательском режиме) с данными 1С и внешних источников (xls, csv, внешние базы данных) пользователю и самостоятельно выгружать данные в биай систему, в нашем случае в Qlik Sense.
В системе мы реализовали ассоциативную сеть данных In-memory, соответственно, связывание данных происходит по принципу ВСЕ со ВСЕМ.
Как это работает: пользователь в 1С запускает наше расширение конфигурации, кидает в него свои эксель файлы, выгрузки из внешних систем, в режиме кликов, выбирает регистры 1С, например справочники, регистры сведений. Далее кликает на кнопочку «Построить модель» И... все эти данные связываются сами, по всем полям и пересечениям, даты сами преобразовываются в единый вид, связи идут не по имени полей, а по значениям в полях.
Что это даёт, пример:
Есть справочник в экселе Название Бренда, Контрагент.
В 1С в регистре есть обороты и себестоимость по контрагентам.
Берём этот регистр, добавляем наш эксель справочник, система сама связывает бренды с контрагентами, и мы получаем на выходе оборот, себестоимость в разрезе брендов, контрагентов, номенклатур, и перекидываем все в Qlik Sense.
Итого, пользователь, без привлечения программистов получил данные из учётной системы связанные с внешними данными и выгрузил это в Qlik Sense и визуализировал за счёт диспетчера данных и предлагаемых автоматически диаграмм Qlik Sense. Получается у нас некий такой Full Self Service.
Кроме того, если пользователь, вдруг, захочет, кликая в кнопочки, своими ручками, он сделает кластеризацию, прогнозирование, разную агрегацию и математику, и выведет все во внешнюю BI систему.
Мы назвали это - Топос (смотрите элементарный топос, теория категорий, теория топосов).
Здесь возникает вопрос:
Коллеги, кто работает с 1С, в 1С, просто интересующийся, хотели бы вы посмотреть на эту вот такую пользовательскую Self Service штуковину?
Если да, прошу ответить Да, если нет, то Нет.
В зависимости от результатов опроса, я организую или нет для вас вебинар. Может быть и вживую где-то на это посмотрим.
Спасибо!