|
КД, выгрузка больших объемов | ☑ | ||
---|---|---|---|---|
0
MaxS
19.11.12
✎
12:40
|
Сделаны правила обмена в КД для переноса данных из 1С 7.7 в 1С 8.2.
При выгрузке из 1С 7.7, например одного справочника, через час получаем сообщение о нехватке пямяти. Это известный баг. Вопрос в другом. Есть ли обработка, которая автоматически делит xml файл на несколько? Например, выгрузили 50 тыс объектов, закрыли файл, создали новый и т.п.? Может быть в правилах выгрузки в одном месте можно добавить какую-нибудь процедуру? |
|||
1
dk
19.11.12
✎
12:45
|
сам дроби - я заводил поле в 7-ке - номер выгрузки
по 10 000 записей проставлял единый номер выгрузки а при выгрузке просто указываю какой номер выгрузки использовать |
|||
2
MaxS
19.11.12
✎
12:49
|
(1) один элемент справочника может тянуть за собой несколько...
Примерно оценить, конечно можно, но это ручной труд - выгрузить, задать другой отбор по номеру, ещё раз выгрузить. Т.е. периодически отвлекаться. А если так 24 раза по часу... |
|||
3
dk
19.11.12
✎
12:52
|
(2) муторно, но зато можно параллельно запустить
|
|||
4
MaxS
19.11.12
✎
20:17
|
(3) Выгрузить параллельно, наверное можно, но как загружать паралельно например одни и теже виды документов?
хм. ищётся ещё и обработка для 8.2, которой можно "скормить" папку и всё, что там есть она бы грузила в себя. |
|||
5
Йохохо
19.11.12
✎
20:29
|
выгрузку лучше разбить на справочники и документы, в документах выгружать только ссылки на объекты
Загрузка быстрее раз в 20, если параллелить, все реально сделать очень быстро. Когда уже настроишь |
|||
6
MaxS
19.11.12
✎
20:34
|
(5) Выгрузка из 7-ки. При выгрузке документов, только сылки на справочники выгружать не получится вроде бы ((
|
|||
7
Йохохо
19.11.12
✎
20:38
|
получится, сделай облегченные ПКО только с полями поиска
я случайно использовал зарезервированное слово ) |
|||
8
MaxS
19.11.12
✎
20:54
|
(7) да, точно ))
сделать параметр и в ПКС написать: Если Параметры.ВыгружатьПоСсылкам =1 Тогда ИмяПКО = "КонтрагентПоСсылкам"; КонецЕсли; |
|||
9
Йохохо
19.11.12
✎
21:05
|
не, лучше
ПВД СправочникКонтрагенты ПКО КонтрагентыВсеДанные ПВД документХХХ ПКО докментХХХ и в нем ПКС Контрагент ПКС КонтрагентСсылка |
|||
10
Йохохо
19.11.12
✎
21:05
|
ПВД документХХХ ПКО докментХХХ и в нем ПКС Контрагент ПКо КонтрагентСсылка
|
|||
11
Йохохо
19.11.12
✎
21:06
|
и в ПКОСсылка отключить рекурсию и все остальное по необходимости
|
|||
12
MaxS
19.11.12
✎
21:13
|
Да, но если правила выгрузки не одноразовые, тогда для первичной выгрузки нужно использовать ПКС КонтрагентСсылка,
а потом для периодических дополнительных переносов - в документе использовать ПКС КонтрагентВсеДанные |
|||
13
Йохохо
19.11.12
✎
21:17
|
после первичной не будет таких больших объемов
плюс, т.к. это переход, будет какой то регламент, что корячим, а что нет. под этот регламент еще раз придется сделать правил. например новых контрагентов тащим, старых ни в коем случае не трогаем |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |