|
Большой рост объема файла обмена из-за регистров | ☑ | ||
---|---|---|---|---|
0
ИС-2
naïve
18.10.11
✎
12:03
|
Конфа УАТ (+несколько своих регистров и документов).
Задача заключается в перегонке данных в центральную базу т.е одностронний обмен. Проблема в том, что если выгружаются регистры с движениями, то файлик вырастает до 900 мб, а без регистров 5 мб. Соответсвенно требуется куча времени для создания и загрузки такого файла. Вопрос. Можно как-то сократить время обмена? Правила созданы конвертацией данных по умолчанию. Загрузка и выгрузка идет через обработку Обмен данными XML |
|||
1
vmv
18.10.11
✎
12:06
|
уничтожь регистры или грузи их другими инструментами, например загрузкой данных в "левую" базу данных средствами внешних источников
|
|||
2
GenV
18.10.11
✎
12:13
|
выгружать только изменения через план обмена и почаще
|
|||
3
ИС-2
naïve
18.10.11
✎
13:16
|
(2) их и выгружаю
|
|||
4
GenV
18.10.11
✎
13:18
|
(3) Что ж вы там на 900 мб каждый раз набиваете ?!
|
|||
5
Я не курил
18.10.11
✎
13:23
|
(4) похоже на самом деле односторонний обмен.. отправитель не получает ответа, что данные приняты получателем
|
|||
6
GenV
18.10.11
✎
13:26
|
(5) бедная программа) все пишет и пишет ...
|
|||
7
smitru
18.10.11
✎
13:27
|
(0) а что мешает сделать "двухсторонний" - отправлять базе источнику, что все предыдущие посылки "дошли до адресата" полностью???
|
|||
8
ИС-2
naïve
18.10.11
✎
13:30
|
ответ я отправлю. После его прихода счетчики в плане обмена меняются, а регистрация с объеков снимается.
Выгрузка идет 40 мин, а загрузка 3 часа. В базе источник у объектов стоит галочка авторегисрация, а в приемнике я ее убрал |
|||
9
GenV
18.10.11
✎
13:38
|
(8) Если у тебя в базе приемнике в плане обмена запрещена авторегистрация и для загрузки установлены пустые (минимальные, без ПВД) правила, то нормально загружает.
|
|||
10
ИС-2
naïve
18.10.11
✎
14:27
|
(9) сообщение из базы приемника я формирую пустыми правиалами
|
|||
11
GenV
18.10.11
✎
14:29
|
(10) Несколько последовательных обменов запускал? Может это первый раз у тебя вся регистрация очищается в источнике. После обмена у тебя не должно остаться зарегистрированных объектов.
|
|||
12
ИС-2
naïve
18.10.11
✎
15:29
|
я уже несколько раз прогонял обмен
|
|||
13
smitru
18.10.11
✎
15:43
|
"В базе источник у объектов стоит галочка авторегистрация, а в приемнике я ее убрал"
А в чём цимус сей операции??? |
|||
14
ИС-2
naïve
18.10.11
✎
16:27
|
(13) т.к обмен в одну сторону. Думайте надо поставить?
|
|||
15
ИС-2
naïve
16.11.11
✎
09:41
|
Есть еще проблема в том, что документы перегружаются непроведенными - потом запускается отложенное проведение (но я его отключил, что омен шел быстрее). Как можно перегружать "слепок" данных (документ проведен и его движения), чтобы не запускать отложенное проведение?
|
|||
16
hhhh
16.11.11
✎
09:50
|
(14) если обмен в одну сторону, то ты сам должен удалять регистрацию в источнике. А иначе она там будет расти как снежный ком.
|
|||
17
Axel2009
16.11.11
✎
09:53
|
(16) скорее после каждой выгрузки увеличивать номер отправленного сообщения +1, и тогда можно не удалять..
|
|||
18
ИС-2
naïve
16.11.11
✎
10:00
|
(16) Из центральной базы для снятия регистрации отправляется пустое сообщение (т.е правила выгрузки пустые).
Меня интерисует (15). Запускать провение документов очень плохо - ест ключ УАТ. |
|||
19
hhhh
16.11.11
✎
10:16
|
(17) номер сообщения там и так увеличивается, но ничего не удаляется.
|
|||
20
Axel2009
16.11.11
✎
10:17
|
(19) но если получать изменения по номеру сообщения, то изменения будут "последние"
|
|||
21
rs_trade
16.11.11
✎
10:19
|
(0) выгружай доки без движений. в приемнике проводи.
|
|||
22
ИС-2
naïve
16.11.11
✎
10:49
|
Ответьте, плз, на вопрос.
Как можно перегружать "слепок" данных (документ и его движения), чтобы не запускать отложенное проведение? Пока копаюсь в конвертации, но там ничего не понятно... |
|||
23
ИС-2
naïve
16.11.11
✎
19:27
|
ап
|
|||
24
Axel2009
16.11.11
✎
21:55
|
900 метров.а в чем проблема?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |