Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациям...
Обработка для выгрузки данных из подготовленных СКД в фоновом режиме в базу ClickHouseDB, PostgreSQL, MySQL, в шину данных с поддержкой REST API (CSV, JSON. SQL), в локальные файлы (CSV, JSON, XLS, XLSX) или в Google Sheets. Это дополнительная подключаемая обработка.
Арт.: 1970328
Продано: 25
18 000 руб.
6 000 руб.
12 000 руб.
6 000 руб.
При переходе с версий ниже чем 1.3.1 на более новую:
Варианты поставки:
Чтобы вывести данные из информационных систем в облако так, чтобы оперативные данные всегда был под рукой и в одном месте, т.е. можно было открыть сразу графики на смартфоне.
Чтобы выгружать данные из информационной системы во внешнюю базу данных для дальнейшего анализа и создания BI дэшбордов, например в Yandex DataLens.
Совместимо с обычными формами (для фоновых заданий, требуется доработка вашей конфигурации) в старых конфигурациях и с базовыми версиями 1С.
Для работы с PostgreSQL требуется:
Для работы с MySQL требуется:
ALTER USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
Для работы с REST API:
Любая ваша ссылка на службу (endpoint) работающая по протоколу HTTP для приема сообщений в BODY и BINARY типа запроса POST. В тело запроса можно вложить разные форматы данных:
CSV - через запятую с заголовками
CSV_WH - тот же CSV, но с заголовками
JSON - в виде массива объектов
ClickHouseDB - готовый SQL запрос для исполнения / перенаправления / обхода ограничения портов на стороне базы данных / шины данных
PostgreSQL - аналогично
MySQL - аналогично
Для выгрузки в локальные папки произвольных запросов (CSV, JSON, XLS, XLSX):
дать все необходимые права и разрешения на создание директорий и папок по пути для пользователя службы 1С или локального пользователя
Для выгрузки в Google Sheets:
Должен быть создан сервисный пользователь в Google Cloud Console, скопированы его настройки и добавлен в таблицу в качестве редактора для Google Sheets
Лимиты использование Google Sheets API для сервисного пользователя изложены по ссылке: https://developers.google.com/workspace/sheets/api/limits?hl=ru
Совместима и работает с базовыми конфигурациями 1С, проверено на:
В рамках внедрения (2 часа) после приобретения производится оценка возможности использования на вашей конфигурации. Если не укладываемся в 2 часа, то обговариваем стоимость дополнительных работ.
Код открыт.
Создаем свой виртуальный или физических сервер (#VM, #VDS, #VDI и др.)
Для своей VDS вам понадобиться 1-2 ядра, 4Gb RAM, 15-20 GB SSD/HDD.
У которого есть ай пи адрес и порт снаружи.
Адрес
<адрес вашей ВМ, где лежит база данных>
порт по умолчанию
8123
Подготовить логин и пароль для пользователя БД.
<имя пользователя>
<пароль пользователя с правами на вставку данных и создание таблиц>
Настроить свои фаерволлы, кому ходить можно, а кому нельзя
Зайти на веб морду базы
Лучше заранее создать необходимое для вас имя базы
Создать базу данных ClickHouseDB или PostgreSQL или MySQL
CREATE DATABASE db_1c_test COMMENT 'The 1C Test Metrics database';
Должен быть пользователь базы, который может делать INSERT в базу:
выдать на нее права определенному пользователю
GRANT SELECT ON <db_name>.* TO <user_name>; (ClickHouseDB)
psql -c "GRANT ALL PRIVILEGES ON DATABASE <db_name> to <user_name>;" (PostgreSQL)
Внимание! Демо версия выгружает до 25 строк.
Чтобы ваша обработка запускалась в фоново в файловом варианте базы, то вам понадобиться создать еще одного пользователя, например «exchange» и создать задание в планировщике Windows или Cron на запуск программы без интерфейса.
Проверяем свой запрос в базе:
select * from db_1c_test.Test;
Чтобы проверить какие ключи и типы полей создались используем:
SHOW CREATE TABLE db_1c_test.Test;
Чтобы уничтожить таблицу, пишем:
DROP TABLE db_1c_test.Test;
Чтобы просто очистить:
TRUNCATE TABLE db_1c_test.Test;
или если хотите с условием что-то удалить:
DELETE FROM db_1c_test.Test where date_record > '2023-11-24 12:00:00';
Чтобы более тонко настроить ключи, ресурсы и реквизиты, то открываем обработку через конфигуратор:
Да, можно. Пользуйтесь добавлением нового запроса во вкладке "Настройки запросов".
Можно и через конфигуратор, там больше настроек и возможностей.
На картинках представлены примеры из Демо базы 1С Управление торговлей 11.5.17.122.
Представлены картинки из мобильной версии DataLens.
В момент установки обработки в вашу конфигурацию будут доступны команды:
Синхронизация из 1С в ClickHouseDB, PostgreSQL, и MySQL ручное Запустится основная форма обработки.
Фоновая выгрузка (все настройки) Задаются настройки расписания для фонового исполнения всех запросов из таблицы запросов в основной форме.
Фоновая выгрузка №1 ... №10 Параметры фонового исполнения по расписанию определенного номера запроса из таблицы запросов.
Фоновая по умолчанию Используется для запуска примера запроса, который можно переназначить через конфигуратор.
Стандартная форма конструктора запросов на языке 1С. Используется специалистами и программистами для создания своих схем компоновки данных на языке запросов 1С.
1.1.3 - опубликована на ИНФОСТАРТ - 22.08.2024
16 версий выпущено на момент 12.09.25
1.4.1
FixBug: исправлена ошибка при выгрузке в формат JSON и Google Sheets
1.4.0
Добавлена опция “Автосохранение настроек при закрытии”
Добавлена опция “Автозапуск запросов при открытии”
Устранены баги
1.3.9
Реализован тип поля «TEXT» для PostgreSQL и MySQL — в запросе 1С (СКД) допишите «Текст» в конце имени поля, например «ДокументРасчетовТекст«.
Поле «ДатаОбновленияЗаписи» работает корректно для PostgreSQL и MySQL. В MySQL больше не дублируется.
1.3.8
Реализована автоматическая выгрузка произвольных запросов на языке #1С (#СКД) в Google Sheets
устранены найденные ошибки и улучшена работа кода
1.3.7
Реализована автоматическая выгрузка произвольных запросов на языке #1С (#СКД) в локальные файлы #CSV, #JSON, #XLS или #XLSX
устранены найденные ошибки и улучшена работа кода
1.3.6
добавлена опция "Формат" (Формат данных для выгрузки). Данная опция нужна для гибкого взаимодействия с REST API и шинами данных. Можно выбрать: CSV (через запятую), CSV_WH (заголовки), JSON, ClickHouseDB, PostgreSQL и MySQL
устранены найденные ошибки и улучшена работа кода
1.3.5
добавлена опция "Отключить?" напротив количество дней назад, чтобы запрос исполнился и отправился за один раз "без счетчика по дням"
сделаны подсказки для всех опций
устранены найденные ошибки и улучшена работа кода
1.3.4
обновление обычных форм
поддержка выгрузки по одной записи
фоновые задачи для портиций
совместимость загрузки конфигурационного файла json между разными версиями
устранены найденные ошибки и улучшена работа кода
1.3.3
Разработан функционал добавления в базу данных отсутствуещих полей, те что есть в запросе, но нет в базе данных. Опция Создавать несуществующие поля в БД. Доработана опция "Проверить?" поиска несуществующих полей. Выводится сообщение пользователю.
1.3.2
Добавлена возможность внесения дополнительных ключевых полей через таблицу "Дополнительные ключи".
1.3.1
Отправка данных по REST API в шины данных
Оптимизация кода
1.3.0
Оптимизация кода
Адаптация к форматам данных
1.2.9
Импорт/экспорт конфигов
1.2.8
Несколько запросов в одном интерфейсе
1.2.7
Добавлены фиксированные дополнительные ключи
1.2.4
Добавлена поддержка MySQL
1.2.1
Добавлена поддержка PostgreSQL
1.1.9
реализована поддержка обычных форм
реализована механизм выгрузки данных в базу данных PostgreSQL
улучшена работа с запросами
разные фиксы
1.1.4
добавлена возможность исключать Период из ключа
добавлена возможность указывать путь до пользовательского корневого сертификата SSL для создания соединения
добавлена функция экранизации специальных символов в строках
разные фиксы
1.1.3 - опубликована в каталоге - 22.08.2024
Добавлен минимальный пользовательский интерфейс со всеми возможностями консольного варианта (фоновые команды)
Добавлена возможность сохранения пользовательских настроек и воспроизведения их в фоновом режиме
Для много поточного режима по прежнему следует использовать добавление фоновых команд и своих схем компоновки данных через конфигуратор
Для получения дополнительной информации или помощи в настройке под нужды вашего бизнеса — оставьте заявку

Проверено на следующих конфигурациях и релизах:
| Статистика: | |
|---|---|
| Просмотры | 10794 |
| Загрузки | 25 |
| Рейтинг | 22 |
| Создание | 21.08.24 09:10 |
| Обновление | 06.04.26 08:20 |
| № Публикации | 1970328 |
| Характеристики: | |
| Теги | |
| Рубрики | Внешние источники данных |
| Кому |
Разработчик , Аналитик |
| Тип файла | Внешняя обработка (ert,epf) |
| Платформа | 1С:Предприятие 8 |
| Конфигурация |
1С:Управление производственным предприятием , 1С:Бухгалтерия 3.0 , 1С:Управление торговлей 11 , 1С:Комплексная автоматизация 2.х , 1С:Зарплата и Управление Персоналом 3.x , 1С:Управление нашей фирмой 3.0 , 1С:Розница 3.0 |
| Операционная система | Не имеет значения |
| Страна | Не имеет значения |
| Отрасль | Не имеет значения |
| Налоги | Не имеет значения |
| Вид учета | Не имеет значения |
| Доступ к файлу | Платные (руб) |
| Код открыт | Да |
| Наименование | Файл | Версия | Размер | ||
|---|---|---|---|---|---|
| Демо-версия Экстрактор данных 1С в ClickHouseDB, PostgreSQL, MySQL и REST | .epf | 1.4.1 | 860,93Kb | 81 | Скачать |
Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациям...
35000 руб.
Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждени...
85400 руб.
Загрузка данных продаж и инкассаций из сервисов Kit Vending/Kit Shop в 1С. Реализовано в виде Расширения. Мониторинг состояний торговых автоматов.
12200 руб.
Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения...
122000 руб.
Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 7.хх учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учрежде...
85400 руб.
Обработка предназначена для загрузки файлов, выгруженных из системы Базис-мебельщик, в справочник 1С "Спецификации" для последующих процессов учета и диспетчирования полуфабрикатов и изделий.
10370 руб.
Внешняя обработка обмена данными между системами ЮНИКО и 1С:Бухгалтерия 3.0.
6100 руб.
Внешняя обработка «Загрузка документов из eФарма» создана для программы 1С:Бухгалтерия предприятия, редакция 3.0 (версии Базовая, Проф и Корп). Обработка позволяет загружать документы в базу 1С из файлов выгрузки, имеющих формат .DBF, котор...
9760 руб.
Внешняя обработка предназначена для загрузки/импорта данных по продаже топлива из АСУ "Топаз-АЗС" в 1С:Бухгалтерия предприятия 3.0 . Версия формата данных 3.15
5000 руб.
Полезная обработка для массового заполнения/перезаполнения контрагентов(партнеров) в 1С. Обработка для 1С: ERP 2.x, КА 2.x, УТ 11.x, БУХ 3.0, БГУ 2.0, УНФ 1.6/3.0, Розница 3.0, ДО 2.1/3.0.
9000 руб.