Подключение «Экстрактор данных 1С -> BI» в 1С 8.3
Подключим Расширение в нашу базу 1С:
Обязательно снять «Безопасный режим»
Создание нового «Проекта» в 1С
Теперь перейдем в новый появившийся раздел «Экстрактор 1С»
Запустим Помощник создания нового проекта:
Создадим новый «Набор данных», используя «Запрос». Вообще есть два подхода:
- Создавать Наборы данных, используя «объекты 1С» - регистры, документы, справочники;
- Или создавать Наборы данных, соединяя объекты 1С в единый запрос (этот вариант немного сложнее, но он более универсален).
В визуальном «Конструкторе» перетянем все необходимые поля из выбранного нами «РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты»
И заодно еще допишем формулу для расчета поля «Валовая прибыль»
Переименуем поля в удобочитаемый вид на закладке «Объединения/Псевдонимы»
По кнопке «Ок» закроем конструктор
Мы с Вами получили запрос по регистру Выручка и себестоимость продаж, со всеми дополнительными полями, которые на могут понадобиться в последующем анализе данных
Делать дополнительную настройку по параметрам и расчетным полям сейчас не будем, равно как и делать отбор по периоду, так как данных относительно немного и наш «Набор данных» отрабатывает очень быстро
Сделаем настройку подключения к нашему облачному Managed Services for Clickhouse – базе данных, которую мы предварительно «по одной кнопке» развернули в Облаке Яндекс
Так как для только что созданного «Набора данных» еще не создано таблицы в Базе данных, то создадим ее. Делается, все тоже по одной кнопке
Переименовывать поля в таблице-приемнике не будем (хотя это можно сделать легко, равно как и выбрать уже существующую таблицу в БД Clickhouse и сопоставить поля с этой существующей таблицей)
Запустим выгрузку
Заодно сразу создадим регламентное задание, чтобы даные по этому «Проекту» выгружались с нужной нам периодичностью
Сделаем Отчетность в Yandex Datalens
Для начала перейдем в https://datalens.yandex.ru/ и создадим там «Подключение»
Создадим Датасет на основе нашей таблицы, которая создана из 1С в БД Clickhouse
Добавим расчетные поля, которые нам понадобятся. Скажем, очень интересно видеть динамику продаж в сравнении лет помесячно. Для этого добавим:
- Поле «Месяц»;
- Поле «Год»;
- «День» и «День недели»;
- Поле «Выручка накопительно по дням».
Сделаем чарты и соберем дашборд



























