AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.08.2013, 22:20   #1  
cM3 is offline
cM3
Участник
 
14 / 13 (1) ++
Регистрация: 12.05.2011
Загрузка КЛАДР Ax2012
Всем привет!

Кто-нибудь пробовал грузить КЛДАР в DAX 2012 R2? Зависает на последнем шаге - загрузка квартир (flat). Уже часов 10 пишет, что "Осталось 10 минут" (((

Вроде бы делаю все правильно:
1. Скачиваем КЛАДР отсюда: http://www.gnivc.ru/inf_provision/cl...ference/kladr/
2. Распаковываем и загружаем сокращения: Управление организацией/ Страница области/ Адреса/ Сокращения
3. Загружаем адреса: Управление организацией/ Страница области/ Адреса/ Импорт адресов

P.S.: открыл файл FLAT.DBF Excel'ем - там пусто, только шапка. Может его вооще удалить из папки или добавить какую-нибудь одну строчку?

Последний раз редактировалось cM3; 28.08.2013 в 23:16.
Старый 29.08.2013, 15:24   #2  
cM3 is offline
cM3
Участник
 
14 / 13 (1) ++
Регистрация: 12.05.2011
Удаление файла FLAT.DBF не помогло, попробую позже поэкспериментировать с добавлением технической строки в файл.
Старый 29.08.2013, 22:54   #3  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
а подебажить?
Старый 30.08.2013, 10:53   #4  
cM3 is offline
cM3
Участник
 
14 / 13 (1) ++
Регистрация: 12.05.2011
Добавление левой строчки в файл тоже не помогло.

Sada
Спасибо за совет ) Кстати, сколько надо времени на изучение разработки в Ax?
Старый 02.09.2013, 12:12   #5  
cM3 is offline
cM3
Участник
 
14 / 13 (1) ++
Регистрация: 12.05.2011
Попытались "быстро" решить проблему, Закомментировали кусок:
Class: AddressCodeImport_Ru

Method: importFile_Kladr

Starting from line 325:

progress.setText("@GLS107060");

To line 397:

this.getFlat(flatNumber);
}

Зависать слало на Загрузке домов. Видимо проблема дальше.
Старый 03.09.2013, 18:21   #6  
cM3 is offline
cM3
Участник
 
14 / 13 (1) ++
Регистрация: 12.05.2011
Все загрузилось за 40 часов. Неожиданно, т.к. на 2009 максимум 4 часа было.
За это сообщение автора поблагодарили: Sada (1), Kabardian (1).
Старый 10.10.2013, 01:54   #7  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Цитата:
Сообщение от cM3 Посмотреть сообщение
Все загрузилось за 40 часов. Неожиданно, т.к. на 2009 максимум 4 часа было.
Как-то совсем неожиданно и печально . На моем ноутбуке при загрузке КЛАДР по одному региону за раз получается такая статистика:

77 регион - 3 мин
50 регион - 10 мин
34 регион - 4 мин
23 регион - 5 мин

(Ноутбук у меня совершенно обычный: Core i3, 8 гиг оперативки, жесткий диск 500 GB 5400 rpm)

У вас загрузка одного региона в среднем занимает 29 мин, а это подозрительно долго. Проверьте, может быть была включена трассировка запросов SQL? Обычно она так сильно душит систему. Не исключено, что полная загрузка КЛАДР идет значительно дольше чем, загрузка выполняется по регионам, но не хотелось бы в это верить.
Старый 11.10.2013, 10:33   #8  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Вчера более 10 часов импортировал КЛАДР целиком по всем регионам, затем просто сессия закрылась без всяких ошибок на этапе "Импорт домов". Получается, полный импорт КЛАДР действительно длится гораздо дольше, чем импорт по каждому региону в отдельности.

В качестве оптимизации полной загрузки КЛАДР можно путем небольшой доработкой запускать текущую процедуру загрузки КЛАДР по каждому региону в цикле по всем регионам.

upd: система AX 2012 R2 Cumulative update 6.

Последний раз редактировалось Kabardian; 11.10.2013 в 10:35. Причина: upd
Старый 09.11.2013, 21:47   #9  
nistelroi is offline
nistelroi
Участник
Аватар для nistelroi
 
1 / 10 (1) +
Регистрация: 09.11.2013
Цитата:
Сообщение от cM3 Посмотреть сообщение
Все загрузилось за 40 часов. Неожиданно, т.к. на 2009 максимум 4 часа было.
А я уже третий раз убиваю и заново запускаю, думаю почему виснет...
Оказывается нужно просто «немного» подождать...
Старый 10.11.2013, 20:11   #10  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
В коде отключите загрузку домов и квартир и загрузится часа за 2-3
Старый 11.11.2013, 12:36   #11  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Цитата:
Сообщение от Freeangel Посмотреть сообщение
В коде отключите загрузку домов и квартир и загрузится часа за 2-3
А КЛАДР тогда будет полноценным? Как потом догрузить дома и квартиры?
Цитата:
Сообщение от nistelroi Посмотреть сообщение
А я уже третий раз убиваю и заново запускаю, думаю почему виснет...
Оказывается нужно просто «немного» подождать...
Проверено - если грузить по регионам выполняется гораздо быстрее. Чтобы ничего не дорабатывать, думаю не грех раз в полгода перебирать все субъекты РФ вручную.
Старый 17.05.2016, 11:15   #12  
SIrina is offline
SIrina
Участник
Аватар для SIrina
 
51 / 10 (1) +
Регистрация: 02.03.2007
Добрый день,

Уже третий раз пытаюсь загрузить 50-й регион, висит 10 часов и вылетает... Как вы загружаете КлАдр в АХ2012 ?
__________________
MS DAX 2012
Старый 17.05.2016, 15:29   #13  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
Я бы на вашем месте закомментировал в классе импорта строки кода, отвечающие за загрузку номеров домов и квартир.
Старый 17.05.2016, 15:32   #14  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
На всякий случай измененный класс

AddressCodeImport.xpo
За это сообщение автора поблагодарили: SIrina (1).
Старый 18.05.2016, 10:56   #15  
SIrina is offline
SIrina
Участник
Аватар для SIrina
 
51 / 10 (1) +
Регистрация: 02.03.2007
Цитата:
Сообщение от Freeangel Посмотреть сообщение
На всякий случай измененный класс

Вложение 10827
Спасибо за класс.
Я решила пока отключить очистку загруженных данных cleanUpData(), из-за него все висит.
__________________
MS DAX 2012
Старый 18.05.2016, 11:36   #16  
SIrina is offline
SIrina
Участник
Аватар для SIrina
 
51 / 10 (1) +
Регистрация: 02.03.2007
Freeangel, у вас подтягивается индекс, если отключить дома?
__________________
MS DAX 2012
Старый 18.05.2016, 13:00   #17  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
Да, прекрасно подставляется
Старый 19.05.2016, 09:21   #18  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
На версии AX 2012 R3 CU9 нормально загрузились 77 и 50 регионы (не более 2 часов на загрузку каждого). Предупреждаю сразу, с классификатором адресов КЛАДР несовместима работа в новых WMS и TMS, так как при формировании отгрузок и загрузок идет проверка по активности определенных полей в формате адреса: районы и города активны, но городов федерального значения (Москва и СПБ) в КЛАДР нет. Да и район в большинстве случаев пустой.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.

Последний раз редактировалось KiselevSA; 19.05.2016 в 09:21. Причина: очепятки
За это сообщение автора поблагодарили: Ivanhoe (3).
Теги
кладр, ax2012

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пакетная загрузка валюты DAX 4 StealthSP DAX: Администрирование 7 08.09.2010 16:10
dax 2009. загрузка кладр. epic DAX: Функционал 17 09.08.2010 12:20
В 100-й раз о КЛАДР alex_777 DAX: Программирование 0 11.10.2007 15:54
КЛАДР 4.0 donMigel DAX: Прочие вопросы 0 30.05.2006 15:46
КЛАДР katja DAX: Функционал 10 15.08.2005 13:17

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:37.