Генератор прямых запросов к SQL базе данных 1С для Power BI.
Веб-сервис «Генератор запросов к SQL базе данных 1С» предназначен для получения данных из 1С в Power BI прямым обращением к SQL БД.
Назначение и использование сервиса «Генератор запросов к SQL базе данных 1С»
24 ноября 2018
Этапы работы:
I. Создание XMLфайла, содержащего структуру метаданных конфигурации 1С. II. Загрузка XMLфайла в веб-сервис. III. Формирование строки запроса к данным 1С. IV. Подключение к данным, используя SQL подключение.
I. СозданиеXML файла, содержащего структуру табличных объектов конфигурации 1С. 1. Получите обработку для создания XMLфайла. Ссылка на запрос обработки внизу статьи. 2. Откройте свою 1С и выполните действия: Меню Файл – Открыть, далее выбрать файл обработки. 3. Нажмите кнопку «Выгрузить файл-структуру». 4. Перейдите по адресу http://gen.bi-team.ru/GQR3/ru_RU/
Примечание: обработка переносит только структуру данных объектов 1С, содержимое таблиц и программный код не переносится. Это может подтвердить любой 1С программист..
II. ЗагрузкаXML файла в веб-сервис. 1. В генераторе запросов нажать кнопку «SQL», далее «Загрузить объекты 1С». 2. Загрузить ранее созданный XMLфайл со структурой 1С. В результате загрузки отобразится дерево метаданных 1С конфигурации.
IV. В Power BI используйте SQL подключение для получения данных 1С, а запрос в качестве дополнительного параметра.
Предыдущая версия генератора запросов находится тут - http://gen.bi-team.ru/GQ
III. Формирование строки запроса к данным 1С. 1. Для поиска необходимых таблиц используйте окно поиска, для поиска следующего объекта нажмите F7. 2. Для создания запросов в дереве табличных объектов необходимо выбрать нужные и отметить их мышью или пробелом, далее нажмите на кнопку «Сформировать запрос». 3. В нижней части экрана высветится строка запроса, которую можно скопировать в буфер обмена, используя CTRL-C.
Нажимая на кнопку "Отправить", вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
ИП Блинов Константин Михайлович ОГРНИП 317392600032812 ИНН 390406387192