ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Репликация данных в БД (http://forum.tk-chel.ru/showthread.php?t=4559)

Zircool 26.02.2015 15:14

Репликация данных в БД
 
Добрый день Коллеги!
Подскажите в какую БД возможна репликация сырых данных с автографа? Кто-нибудь поднимал такую связки, с чем столкнулся при реализации?

Идея, поднять репликацию данных в БД. И затем в 1С через внешний источник данных сделать нужную выборку. Сервер автограф и сервер 1С территориально разнесены. Планируем поднять VPN и по нему передавать реплику.

Добавлено через 41 секунду
Может есть у кого-нибудь мануалы по настройке репликации?

NickolaDed 26.02.2015 15:37

Вы хотите сырые данные экспортировать в 1C или уже обсчитанные АвтоГРАФ-ом?

Zircool 26.02.2015 15:53

Сырые хотим данные экспортировать. Обработанные сейчас грузим через OLE. Из сырых нам нужны только координаты ТС.

Alex 26.02.2015 15:55

Цитата:

Сообщение от Zircool (Сообщение 100888)
Добрый день Коллеги!
Подскажите в какую БД возможна репликация сырых данных с автографа? Кто-нибудь поднимал такую связки, с чем столкнулся при реализации?

Репликация возможна в любую БД, для которой существует ODBC драйвер. Даже в текстовый файл можно.
Цитата:

Сообщение от Zircool (Сообщение 100888)
Может есть у кого-нибудь мануалы по настройке репликации?

Мануалы в справке к консоле сервера (F1 в консоле или файл AGConsoleHelp.chm)

Zircool 26.02.2015 16:04

Alex, спасибо за информацию. Будем пробовать. Репликация возможна же только в виде сырых данных? Вопрос NickolaDed заставил задуматься :)

plex 26.02.2015 16:28

Цитата:

Сообщение от Zircool (Сообщение 100895)
Alex, спасибо за информацию. Будем пробовать. Репликация возможна же только в виде сырых данных? Вопрос NickolaDed заставил задуматься :)

Через репликацию:
Координаты время состояние входов уровни в АЦП.
Через OLE :
Пробег расход КТ заправки.

csistra 26.02.2015 16:29

только сырых.

NickolaDed 26.02.2015 17:45

Цитата:

Сообщение от Zircool (Сообщение 100888)
Идея, поднять репликацию данных в БД. И затем в 1С через внешний источник данных сделать нужную выборку.

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

Добавлено через 35 секунд
Фактически вы обрекаете себя на то, что бы писать тот же самый АвтоГРАФ только в 1С, средствами 1С.

SK 26.02.2015 18:09

NickolaDed, не спешите. Может там простейшие задачи. Типа смотреть вход/выход в контрольных точках и всё.
Пробег, конечно, посчитать более-менее качественно не получится без обработки, но может он и не нужен.
Объем информации в БД 1С будет немаленький, это факт. Координатных записей в неделю по одной машинке запросто может и 25.000 быть и 50.000 и 10.000 (реже) - зависит от характера перевозок.

Zircool 26.02.2015 21:24

Всем огромное спасибо за помощь. Да реально нужны только координаты, разработали свой блок для 1C ERP и логисты начали жаловаться, что мол неудобно постоянно переключаться между 1с и автографом что бы контролировать местоположение ТС. У нас занесены координаты пунктов выгрузки - хотим доработать модуль, добавить информацию: сколько км осталось до пункта выгрузки (используя API Яндекс карт или Google), когда ТС прибыло в пункт выгрузки. И сделать одну большую карту, вывести туда весть список ТС (150 единиц), что бы логисту было видно, кто куда направляется с каким грузом и т.д. Если все получится, оберну в обработку и выложу на форуме, возможно кому-то пригодится.

В БД 1С координаты не будем грузить, через объект 1С "Внешний источник данных" и через СКД вытаскивать нужныю информацию и динамически выводить её на карту, нужно еще погонять как быстро это все будет работать, если что прикрутить кэширование.

Через OLE сейчас настроена синхронизация, на сервере терминальном открыта база 1С и запущен Автограф, каждые 5 минут выполняется синхронизация. Но есть недостаток, иногда непонятно по какой причине, вылетает ошибка и Автограф подвисает и синхронизация останавливается, в результате у диспетчеров в 1с неверные данные, и сразу паника, звоните программисту в 4 часа ночи, вообщем то хотелось от этого уйти и реализовать через репликацию:) Здесь будет свобода фантазии))


Текущее время: 17:11. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot