Программа-прокси для взаимодействия с СУБД. Кластерами MySQL в Яндекс-облако, postgres timeweb cloud

Прокси программа для пересылки готовых SQL запросов в кластеры БД в Яндекс облаке. Взаимодействия с СУБД позволяет выгружать любые данные из 1С в базу данных облаков: Yandex cloud mysql, timeweb cloud, postgres Yandex cloud, postgres timeweb cloud

Арт.: 2381069

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
Лицензии

7 320 руб.

Техподдержка и обновления

4 880 руб.

5 000 руб.

Вам стоит обратить внимание на данное решение если вы:

check

Выгружать данные для анализа в BI систему на базе Yandex Datalens

check

Требуется выгрузка данных из 1С в СУБД (если не хочется давать доступ в 1С)

check

Передавать данные на сайт или дополнительного сохранения в формате отличном от 1С

check

Предоставить данные из 1С для работы третьим лицам

 

Преимущества

1

Сокращение времени на доработку

Передача данных между 1С и SQL сокращается до подготовки API и отправки на локальный компьютер

2

Простота настройки

Настройка программы осуществляется через конфигурационный файл, что делает ее доступной для пользователей с базовыми техническими навыками

3

Контроль и обратная связь

Программа обеспечивает обратную связь о результатах выполнения запросов, что позволяет оперативно выявлять и устранять ошибки

4

Легкое обновление

Программу можно обновлять и настраивать без необходимости изменения кода в 1С, что упрощает поддержку и развитие системы

5

Единая точка входа

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

 

Технические требования

Программа представляет собой прокси-сервер, написанный на языке Go, который обеспечивает взаимодействие между программой 1С и СУБД Кластером MySQL, размещенной в Яндекс.Облаке.
В 1С достаточно подготовить SQL запросы, и направлять их через API в одну или несколько баз.

Программа может работать с любой конфигурацией 1С, главное чтобы приходили данные по API верные. Программа не привязана к версии и платформе.
Протестирована и гарантированно работает:
  • кластер MySQL Yandex Cloud
  • mysql timeweb cloud
  • postgres Yandex cloud
  • postgres timeweb cloud
 
Код закрыт
Картинка.png

 

Принцип работы

1

Подготовка данных

Программа 1С готовит SQL скрипт и отправляет данные на прокси-сервер через API на локальном компьютере или сервере.

2

Обработка данных

Прокси-сервер принимает данные и передает их в PostgreSQL согласно настроенным правилам (возможна настройка отправки в несколько баз).

3

Обработка запроса

СУБД обрабатывает запрос в режиме транзакции и возвращает результат выполнения операции.

4

Передача результата

Прокси-сервер передает результат обработки запроса обратно в 1С (положительный или отрицательный ответ в зависимости от успеха операции).

Настройка программы

Запуск программы

При запуске программы необходимо заполнить конфигурационный файл (app.json, входит в поставку).

Конфигурационный файл

Основные параметры конфигурации:

  • Логин и пароль: Учетные данные для подключения к БД
  • Путь к базе данных: Указывается путь к кластеру
  • Название настройки: Уникальное имя для каждой настройки, используемой при передаче данных (Используется для запросов из 1С)

Успешная настройка

Если все настроено правильно, то после запуска программы откроется окно и при отправке данных появятся информационные сообщения обмена.

Ошибки настройки

Если есть ошибки в конфигурации, то они сразу отображаются в интерфейсе программы.

 

Состав поставки

  • Программа в виде файла exe
  • Файл с примером настройки
  • Сертификат яндекса, для доступа к облаку 

 

Полное описание API для взаимодействия с сервером

Основной порт для работы 8080

  1. API для проверки работы компоненты

GET http://localhost:8080/check

Если нет ответа, обработка не работа

если она включена, то работает и выводит сообщение в msg

{
    "success": true,
    "msg": "Сервис работает."
}

// отправка запросов в яндекс облако

Настройки доступа находятся app.json в разделе tunes, после обновления настроек надо перезапустить программу, чтобы она подгрузила новые настройки

{
    "tunes": [
		{
            "name": "kazanuk",
            "database": {
                "host": "rc1a-fsrgtweryery.mdb.yandexcloud.net",
                "port": 3306,
                "user": "tertw",
                "password": "wertwertr",
                "db_name": "kazanuk",
                "type": "yandex",
                "sqltype": "mysql"
            }
        }
     ],
    "application": {
        "token": "rwerwer"
    }
}

 

  1. POST http://localhost:8080/sql/{tunes}

Отправка данных по заданной настройке ранее.
tunes - имя настройки которая используется для отправки

{
"comand": "insert",
"sql": [
"INSERT INTO .......;",
"INSERT INTO .......;"
]
}

заголовки: token:{Токен указанный в настройках}

Ответ: 
если данные отправлены (данные отправляются в режиме транзакции)

{
    "success": false,
    "msg": "Ошибка при отправке."
}

 

Планируется проверить подключение к Postgress в яндекс облаке, и подключение к Timeweb Cloud MySQL, Postgress.  

 

Техническая поддержка

В случае возникновения ошибок рекомендуем ознакомиться с описанием и документацией программы. Если не нашли решения своей проблемы в документации или решение не помогает - тогда создайте обращение по инструкции ниже:

1

Создать обращение (тикет)

Создать тикет

2

Заполнить данные

Контакты, номер заказа, подробное описание вопроса и 
файл с настройками app.json, чтобы проверить подключение и правильность настроек.

3

Дождаться ответа

Время ответа до 24 часов в рабочее время

Внимание! Техническая поддержка предоставляется исключительно в рамках переписки по обращению. В некоторых случаях для диагностики ошибок и/или вопросов, связанных с особенностями использования продукта в информационных базах покупателя, может потребоваться дополнительная платная диагностика с организацией удаленного доступа к информационной базе. Стоимость уточняется индивидуально.

Остались вопросы?

Для получения дополнительной информации и помощи в настройке модуля под нужды вашего бизнеса — оставьте заявку

Демоверсия Feedback Pro
Для отправки сообщения требуется регистрация/авторизация

См. также

Интеграция 1С с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Авито, Алиэкспресс, Ламода, Магнит - для БП, УНФ, УТ, ...

Подключите маркетплейсы Ozon, WB, АлиЭкспресс и ЯндексМаркет к 1С. Удобное управление заказами, остатками и синхронизация данных из одного окна 1С для УНФ, УТ, КА, ERP. Единый интерфейс работы для всех площадок. Отправка остатков по сопоста...

14890 руб.

Перенос данных из УПП 1.3 в ERP 2 / УТ 11 / КА 2. Переносятся документы, справочная информация и остатки

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте врем...

58000 руб.

Гособоронзаказ: раздельный учет и отчетность 1С БП3.0 КОРП + ПРОФ + Базовая + БИТ.ФИНАНС

Доработка конфигурации 1С:Бухгалтерия предприятия, редакция 3.0. реализована в виде расширения. Предназначена для ведения раздельного учета и автоматизации заполнения отчетности исполнения контрактов ГОЗ в конфигурациях 1С БП КОРП, ПРОФ, Ба...

62220 руб.

Обмен 1С с системой ЦРПТ (Универсальная конфигурация ХамелеонЦРПТ + маркировка табака, обуви, одежды, лекарств, фото, молока...

Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по раб...

5000 руб.