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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2011, 12:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,626 / 848 (80) +++++++
Регистрация: 28.10.2006
mfp: Getting to AX 2012
Источник: http://blogs.msdn.com/b/mfp/archive/...o-ax-2012.aspx
==============

Wrapping up Microsoft Dynamics AX Technical Conference 2011 Deepak Kumar, Senior Program Manager, presented the data upgrade framework in AX 2012.

Data upgrade is an intrinsic difficult subject to demonstrate in a breakout session. “Seeing is believing”, and Deepak had invested the time in preparing no less than six AX instances each at a different stage in the data upgrade process. With this setup Deepak was able to demonstrate all the improvements at various points in the data upgrade process. I’ve had the pleasure of presenting with Deepak a few times in the past. I know how much attention he pays to detail, and how much time he spends preparing just his slideshow. With this setup I will not even guess how much time Deepak has invested in helping us understand the data upgrade process in AX 2012. As one of the 400+ attendance in the audience, I felt I got spoiled. Thank you Deepak!

“Fear – Challenged – Rewarded – Joy” is the emotional evolution you go through during the data upgrade process.

Fear is the naturally emotion that kicks in when you are facing a big unknown change. To reduce the fear an Upgrade Readiness tool will be available. You install this tool on your live AX4/2009 system. The tool offers a lot of benefits. First, it enables you to verify that the data in your live system can be upgrade. For example, if an optional column is being converted to an mandatory column, and your current production data has contents in the field – then the data upgrade is bound to fail. In the past you discovered issue like this much later in the process – you could call it trial-n-error. This pre-verification allows you to fix your data on your live production system before starting the actual upgrade.

Challenged replaces fear, as you now know you are in good hands. The Upgrade Readiness tool will secondarily enable you to enter data that is required to run AX2012. In the past you would be entering this type data after the actual data upgrade but still during the downtime. Now you can enter the data up-front while the system is live. It is a quite comprehensive amount of data you need to provide, covering global address book, site, financial dimensions, organizational model etc. Next the Upgrade Readiness tool allows you to copy live data to a staging area. It will be doing data transformations in the process, and the idea is to lower the complexity (and thus execution time) for the upgrade scripts that needs to run during the downtime. This process is of course delta-based, so any updates happening in the live system can be reapplied to the staging area. You can even control how much of your live system’s resources should be used for this, e.g. you may only want to use 0% during peak hours, 20% during night time, and 40% in the weekends.

On the AX 2012 installation you can connect to the live production system. The upgrade process now schedules the actual upgrade scripts based on the distribution of the actual data you have. You can of course tweak the prioritizes of the scripts. At this point you have completed about 80% of the data upgrade process, and now is the time to take the system offline to do the actual data copy/transformation. Reward is in sight.

True joy is when the upgrade is completed, and you uninstall the upgrade model. The upgrade model contains all the DEL_ tables/fields/indexes, and as you don’t need them anymore – you might as well remove them completely from your system. This way your developer experience on the system gets much improved. Take a look here:

Let me wrap up my coverage of the Microsoft Dynamics AX Technical Conference 2011 with a quote I heard yesterday: “AX is like Hotel California – once you get there, you can never leave!”




==============
Источник: http://blogs.msdn.com/b/mfp/archive/...o-ax-2012.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 21.01.2011, 13:02   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
буду признателен, если у кого-нибудь найдутся и желание, и возможность перевести этот пост на русский.

на русском и читателям будет удобнее. И поисковики найдут с большей вероятностью.
А сообщение похоже принципиальное.
__________________
полезное на axForum, github, vk, coub.
Старый 21.01.2011, 13:45   #3  
AX2009
Гость
 
n/a
Огонь - Вода - Медные трубы - Радость

Огонь - устанавливаем Upgrade Readiness tool и узнаем, можем проапгрейдиться или нет
Вода - Вбиваем недостающие данные.
Медные трубы - Данные по трубам перетекают в промежуточный котёл, в котором данные варятся и готовятся к AX2012, во время всех трех процессов можно продолжать работать в старой окспате.
Радость - Тут придется старую оксапту остановить (но это не беда! 80% апгрейда уже готово), и нажать кнопку пуск - данные из котла перетекают в AX2012.
Когда готово, удаляем Upgrade model и у нас все таблички становятся чистенькие как на скриншоте ниже
За это сообщение автора поблагодарили: mazzy (2), Vadik (1).
Старый 21.01.2011, 15:59   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Вольный перевод:


Закрывая Microsoft Dynamics AX Technical Conference 2011, Deepak Kumar, Senior Program Manager, продемонстрировал фреймворк обновления данных в AX 2012.

Обновление данных – изначально сложная тема для демонстрации в рамках одной сессии. «Seeing is believing» (увидел – поверил), Deepak потратил время на подготовку целых шести инсталляций AX, каждая на разных этапах процесса обновления данных. С помощью инсталляций Deepak смог продемонстрировать все улучшения процесса обновления в различных аспектах. Я имел удовольствие вести презентации с Deepak несколько раз и знаю как много внимания он уделяет деталям и сколько времени он тратит только на слайды. Мне трудно предположить сколько времени он потратил на этот демо-пример. Как один из 400+ слушателей я почувствовал, что меня балуют. Спасибо Deepak!

«Страх», «Вызов», «Награда» и «Радость» - вот эмоциональная эволюция, через которую проходишь, выполняя процесс обновления данных.

Страх – естественная эмоция когда ты сталкиваешься с большом неизвестной проблемой. Чтобы уменьшить страх будет доступен инструмент «Upgrade Readiness». Его нужно установить в рабочей системе Ax4.0/2009. Инструмент предлагает ряд возможностей. Во-первых, он позволяет проверить, что данные в рабочей системе могут быть обновлены. Например, если опциональное поле конвертируется в обязательное, а в текущей рабочей системе поле пустое, то процесс обновления невозможен. В прошлом, вы бы узнали об этом намного позже. Предварительная проверка позволяет вам исправить данные в рабочей системе до начала непосредственно обновления.

Вызов заменяет страх, когда вы понимаете, что вы «в хороших руках». Инструмент позволяет вам ввести данные, которые необходимы для запуска AX2012. В прошлом такие данные пришлось бы ввести непосредственно после процесс обновления, но еще до запуска самой системы (т.е. во время простоя). Теперь же вы можете ввести данные заранее, пока текущая система еще работает. Набор этих данных достаточно полный, включая глобальную адресную книгу, сайты, финансовые аналитики, организационную модель и т.п. Далее инструмент позволяет вам скопировать реальные данные в промежуточное место. Инструмент будет трансформировать данные в процессе, а идея в том, чтобы снизить сложность (и время выполнения) скриптов обновления данных, которые нужно выполнить во время простоя системы. Этот процесс, конечно, работает на базе изменений (delta-base), т.е. любые изменения в рабочей системе могут быть применены к промежуточным данным. Вы даже можете контролировать, сколько ресурсов вашей рабочей системы будет использовано для этого, например, 0% во время пика работы, 20% ночью и 40% по выходным.

Из инсталляции AX 2012 вы можете подключится к рабочей системе. Процесс обновления теперь планирует выполнение скриптов обновления данных в зависимости от распределения реальных данных. Вы, конечно, можете подправить приоритеты выполнения скриптов. На этом этапе вы закончили около 80% всего процесса и пришло время отключить рабочую систему чтобы выполнить реальное копирование / трансформацию данных. Награда близка.

Настоящая радость – это когда обновление закончено и вы деинсталлируете модель обновления. Модель обновления содержит все DEL_ таблица / поля / индексы и, так как вам они больше не нужны, вы можете их окончательно удалить из системы. Таким образом вы значительно упрощаете себе жизнь (как разработчику). Посмотрите на скриншот:

Позвольте мне закончить мое освещение Microsoft Dynamics AX Technical Conference 2011 цитатой, которую я услышал вчера: «AX как отель Калифорния – однажды попав туда, вы никогда оттуда не вернетесь!»
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: mazzy (5), Vadik (1), tricky (1), gl00mie (2).
Теги
ax2012, upgrade, что нового

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mfp: Development books on Dynamics AX Blog bot DAX Blogs 3 10.02.2011 14:43
semanticax: Dynamics AX 2009 Installation - Application Blog bot DAX Blogs 0 22.12.2010 08:11
mfp: Review of: Microsoft Dynamics AX 2009 Programming: Getting Started Blog bot DAX Blogs 0 17.01.2010 02:06
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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