powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Реалтайм-импорт из 1С
22 сообщений из 22, страница 1 из 1
Реалтайм-импорт из 1С
    #40081606
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги,
Какой общепринятый подход к реалтайм импорту данных из 1С в хранилище?

1) Настраивается cdc на MS SQL-базе, потом очередь типа RabbitMQ и запись ХД
2) Чтение логов СУБД сразу сторонними средствами, типа Oracle Golden Gate или Информатикой

Есть другие варианты?
Если кто применял первый вариант, то какие минусы у него есть? Что говорит лицензионное соглашение по поводу cdc средствами СУБД?
Второй вариант, к сожалению, крайне дорогой, стоит как крыло от Боинга...
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40081753
Last of 1 as
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик
Что говорит лицензионное соглашение по поводу cdc средствами СУБД?


лицензионное 1С? оно против лазания в базу сторонними средствами. но кто ее спрашивает
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40081760
Last of 1 as
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик
Есть другие варианты?


привлечь 1с-ников. пусть выкладывают изменения в грязное хранилище сами - вам же не вся база нужна, а какой-то кусок документооборота ключевой или состояние допустим остатков товаров. но это с одной стороны позволит соблюдать лицензионное, с другой появляется доп. звено в задаче. ленивое и бестолковое
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40081948
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Last of 1 as,

Дык суть в том, что это не сторонние средсва, а средства СУБД )
И да, доп звено не нужно, это все существенно замедлит.
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082025
Last of 1 as
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Критик
Last of 1 as,

Дык суть в том, что это не сторонние средсва, а средства СУБД )
И да, доп звено не нужно, это все существенно замедлит.


ну тогда кроме первого варианта ничего не остается
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082030
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик,
а как вы из базы хотите бизнес логику получать ?
Все таки 1с 8.* не создавались для прямой работы с субд.

Мы тащим данные через http сервисы на 8.3 и comConnector на более старых
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082108
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала определите что такое реалтайм. В последний раз мне говорили +-минута это реалтайм.

А так в чем проблема? При изменении остатков (проведении) в 1 транзакции ждем (подвешивая всю 1с) стороннюю систему в которую передаем инфу.
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082114
Dorosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с
При изменении остатков (проведении) в 1 транзакции ждем (подвешивая всю 1с) стороннюю систему в которую передаем инфу.


Так делать не надо. Правильнее в транзакции проведения запускать фоновое задание для отправки инфы в стороннюю систему. Меньше тормоза и риски поломать работу в 1с
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082142
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с,

Это же асинхронно делается, через очередь например.


dvim,

Ценное замечание, не подумал (я раньше пользовался обработкой, которая по данным конфигуратора делала вьюшки с человеческими именами)
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082166
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dorosh
Программист 1с
При изменении остатков (проведении) в 1 транзакции ждем (подвешивая всю 1с) стороннюю систему в которую передаем инфу.


Так делать не надо. Правильнее в транзакции проведения запускать фоновое задание для отправки инфы в стороннюю систему. Меньше тормоза и риски поломать работу в 1с
Вопрос не в том как надо или нет.

Вы реалтайм через фоновое задание сделаете?
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082167
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик,

Реалтайм не ответили - сколько это у Вас?
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082183
Last of 1 as
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имхо вменяемым понятно что реалтайм понятие "растяжимое" и описываться может неким приемлемым диапазоном времени для получения. и тут уже более важен вопрос - как не положить интегрируемые между собой системы доп. задержками. для этого "фон" и очереди и нужны


Программист 1с
При изменении остатков (проведении) в 1 транзакции ждем (подвешивая всю 1с) стороннюю систему в которую передаем инфу.


а если там "не отвечают"? ждем до победного? и снова мы приходим к таймауту и очередям, средствами 1с или сторонними
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082206
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с,

Да, как выше сказали - растяжимое понятие. 1-2-3-5 минут, я пока на это ориентируюсь
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082338
Dorosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с
Вы реалтайм через фоновое задание сделаете?


Не понял в чем проблема? Фоновое исполняется одновременно с проведением. Реалтаймее некуда. Возможные ошибки в фоновом не роняют транзакцию проведения.
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082339
Dorosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Last of 1 as
имхо вменяемым понятно что реалтайм понятие "растяжимое" и описываться может неким приемлемым диапазоном времени для получения.


Среди коллег под реалтаймом принято понимать действие, выполняемое сразу же при необходимости выполнения. Не реалтайм - выполняемый по расписанию регламент.
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082386
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dorosh
Программист 1с
Вы реалтайм через фоновое задание сделаете?


Не понял в чем проблема? Фоновое исполняется одновременно с проведением. Реалтаймее некуда. Возможные ошибки в фоновом не роняют транзакцию проведения.
Вы не понимаете что такое настоящий реалтайм. Это не плюс минус 1 минута.
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082387
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Критик
Программист 1с,

Да, как выше сказали - растяжимое понятие. 1-2-3-5 минут, я пока на это ориентируюсь
Нуу тогда у Вас вариантов - куча. Я не знаю какие данные - но как вариант использовать как битрикс - план обмена с изменениями. И их раз в минуту отправлять http, Или внешняя система сама периодически спрашивает - "ЧЁ нового"?
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082389
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Last of 1 as
имхо вменяемым понятно что реалтайм понятие "растяжимое" и описываться может неким приемлемым диапазоном времени для получения. и тут уже более важен вопрос - как не положить интегрируемые между собой системы доп. задержками. для этого "фон" и очереди и нужны


Программист 1с
При изменении остатков (проведении) в 1 транзакции ждем (подвешивая всю 1с) стороннюю систему в которую передаем инфу.


а если там "не отвечают"? ждем до победного? и снова мы приходим к таймауту и очередям, средствами 1с или сторонними
Естетственно - именно такую схему мне и предлагали для аналитики сделать. После Вопроса - что делать если 500 пользователей подвиснут в ожидании завершения транзакции и взаимоблокировки, ушли думать.
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082534
Last of 1 as
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1с
Dorosh
пропущено...


Не понял в чем проблема? Фоновое исполняется одновременно с проведением. Реалтаймее некуда. Возможные ошибки в фоновом не роняют транзакцию проведения.
Вы не понимаете что такое настоящий реалтайм. Это не плюс минус 1 минута.


настоящий реалтайм для 1с, львиная доля систем на которой - это бэк-офис для учета свершенных событий, да еще часто сильно задним числом? а оно надо?
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082676
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Last of 1 as
Программист 1с
пропущено...
Вы не понимаете что такое настоящий реалтайм. Это не плюс минус 1 минута.


настоящий реалтайм для 1с, львиная доля систем на которой - это бэк-офис для учета свершенных событий, да еще часто сильно задним числом? а оно надо?
Ну не знаю - вдруг кто-то биллинг делает...
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082755
Dorosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с
Вы не понимаете что такое настоящий реалтайм.


Определение настоящего реалтайма в студию!

ЗЫ. Если начать придираться к определениям, то на платформе Win в принципе настоящего реалтайма не может быть по определению. Если у нас ОС не реалтаймовая, то любые приложения на ней не могут гарантировать реалтайм.
...
Рейтинг: 0 / 0
Реалтайм-импорт из 1С
    #40082888
Last of 1 as
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1с
Last of 1 as
пропущено...


настоящий реалтайм для 1с, львиная доля систем на которой - это бэк-офис для учета свершенных событий, да еще часто сильно задним числом? а оно надо?
Ну не знаю - вдруг кто-то биллинг делает...


на 1с? имхо эти энтузиасты вымерли еще в 00-е вроде
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Реалтайм-импорт из 1С
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]