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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.11.2004, 19:17   #1  
mmmax is offline
mmmax
Участник
 
12 / 10 (1) +
Регистрация: 26.10.2004
? как работает пакетная обработка
Объясните пожалуйста, чем отличается
Основное\Периодические операции\Пакет\Обработка журнала пакетных заданий
от
Основное\Периодические операции\Пакет\режим сервера?
точнее зачем нужны журналы если есть группы?
Что за классы выбираются на вкладке разное Основное\Настройки\пакет\Типы журналов?
Для чего на этой форме кнопка Пакет, открывающая список заданий в очереди, какое отношение этот список имеет к данному журналу?
как работает смена статуса?
Если мы обрабатываем пакетный журнал тоже пакетным образом, то как запустить эту обработку?
Что значит галка активный в строках пакетного журнала?

Заранее благодарен...
Старый 21.11.2004, 10:16   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Журналы - устаревший инструмент.
В современных версиях можно обойтись без журналов, вы правы.
Старый 21.11.2004, 19:45   #3  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Re: как работае пакетная обработка
Цитата:
Изначально опубликовано mmmax
...
Объясните пожалуйста, чем отличается
Основное\Периодические операции\Пакет\Обработка журнала пакетных заданий
от
Основное\Периодические операции\Пакет\режим сервера?
...
Первое позволяет тотчас же обработать журнал пакетной обработки или поставить его в очередь для обработки на пакетном сервере, второе запускает сам сервер пакетной обработки.
Цитата:
Изначально опубликовано mmmax
...зачем нужны журналы... ?...
Журналы позволяют сгруппировать задания для пакетной обработки, обеспечить их выполнение в строго определенном порядке и друг за другом (а не в перемешку с остальными в рамках пакетной группы).

Если у вас пакетных заданий будет много, причем они будут не разовыми (например, есть ряд задач, которые должны выполняться ежедневно, а еще часть раз в месяц), то вам такими заданиями будет проще управлять.

Если у вас есть задачи, которые должны выполняться в строго определенной последовательности, то журналы являются самым удобным (хотя и не единственным) средством для решения такой задачи.
Цитата:
Изначально опубликовано mmmax
...
Для чего на этой форме кнопка Пакет, открывающая список заданий в очереди, какое отношение этот список имеет к данному журналу?
...
Отношение к журналу имеет непосредственное. Позволяет отредактировать порядок выполнения задач и отказаться от выполнения определенных задач. Но изменения вносятся в журнал, а не применяются только для текущего запуска.
Цитата:
Изначально опубликовано mmmax
...
Если мы обрабатываем пакетный журнал тоже пакетным образом, то как запустить эту обработку?
...
Основное\Периодические операции\Пакет\Обработка журнала пакетных заданий

Дальше на закладке Пакет нужно настроить параметры.
Цитата:
Изначально опубликовано mmmax
...
Что значит галка активный в строках пакетного журнала?
...
Если ее снять, то задача не будет выполнена. Удобно, если задачу нужно временно не выполнять. В противном случае ее бы пришлось удалять из списка, а впоследствии добавлять вновь.
Цитата:
Изначально опубликовано mmmax
...Заранее благодарен...
Не за что. Вы бы лучше справку почитали.
__________________
С уважением,
glibs®
Старый 22.11.2004, 09:10   #4  
mmmax is offline
mmmax
Участник
 
12 / 10 (1) +
Регистрация: 26.10.2004
У меня всё же осталась некоторая неясность .
Я правильно понимаю, что в журналах мы можем пакетно обрабатывать только тот набор классов, который выдаётся в списке на закладке разное формы Типы журналов?
Отсюда у меня и возник вопрос, зачем в этой форме кнопка Пакеты, ведь в независимости от того на каком типе журнала мы стоим, открывается всегда один и тот же список пакетов, с абсолютно одинаковой настройкой статусов?
Старый 22.11.2004, 09:20   #5  
mmmax is offline
mmmax
Участник
 
12 / 10 (1) +
Регистрация: 26.10.2004
А можно ли настроить параллельную обработку на разных машинах, если да, то как это сделать?
Старый 22.11.2004, 09:32   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Вам же объяснили.
Журналы нужны для того, чтобы выполнять пакеты периодически.
Начиная с 3й версии, появилась возможность задавать периодичность выполнения другими средствами. С 3й версии журналы пакетов устарели.

На разных машинах можно запускать разные пакетные группы.
Идея состоит в том, чтобы пакеты выполнялись последовательно и не блоклировали друг-друга. Поэтому подумайте над своим желанием, точно ли надо запускать параллельно?
Старый 22.11.2004, 09:45   #7  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Начиная с 3й версии, появилась возможность задавать периодичность выполнения другими средствами.
Можно поинтересоваться... , какими?. Где почитать, и в чем +/-
Старый 22.11.2004, 10:13   #8  
mmmax is offline
mmmax
Участник
 
12 / 10 (1) +
Регистрация: 26.10.2004
Но почему журналами обрабатывается только ограниченное число классов?
Старый 22.11.2004, 10:43   #9  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Изначально опубликовано mmmax
Но почему журналами обрабатывается только ограниченное число классов?
Можно получить в журналах неограниченное количество наследников RunBaseBatch, перекрыв в них метод canGoBatchJournal
Старый 22.11.2004, 10:46   #10  
OliaM is offline
OliaM
Участник
 
213 / 10 (1) +
Регистрация: 30.09.2004
а зачем надо выбирать классы для типа журнала пакетной обработки?
на что это влияет?
почему такой ограниченный выбор этих классов? Можно ли его расширить?
Старый 22.11.2004, 12:36   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Recoilme
Начиная с 3й версии, появилась возможность задавать периодичность выполнения другими средствами.
Можно поинтересоваться... , какими?. Где почитать, и в чем +/-
Вложения
Тип файла: img51552-1 (24.8 Кб, 1285 просмотров)
Старый 22.11.2004, 12:37   #12  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Вы как будто ветку сначала не читали.
Повторю еще раз:

Журнал - средство группировки пакетных заданий. Сгруппированные задания можно запускать с определенной периодичностью, определенным приоритетом и, вообще, обращаться с журналом, как с пакетным заданием.

Группировать в журналах можно только те пакетные задания, которые описаны классами-наследниками RunBaseBatch, и у которых метод canGoBatchJournal() возвращает true.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 22.11.2004, 12:45   #13  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано OliaM
а зачем надо выбирать классы для типа журнала пакетной обработки?
на что это влияет?
почему такой ограниченный выбор этих классов? Можно ли его расширить?
Для того, чтобы программист знал, что в классах, которые могут работать в журналах пакетной обработки, нельзя общаться с пользователем вне стандартного диалога. Поскольку пользователя при исполнении пакета просто не будет за монитором.
Старый 22.11.2004, 13:50   #14  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
2 Mazzy
Спасибо.
Только не понял... я всегда этим пользовался и думал что это пакетная обработка...
т.е. можно не указывать пакетную группу??? и задание выполниться без регистрации в журналах??? и выполниться на клиенте или сервере в зависимости от настроек класса???
Старый 22.11.2004, 13:57   #15  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
можно. без регистрации. только в Аксапте 3.0.
а вот про сервер/клиент - не уверен. Стоит уточнить у Максима Горбунова.
Старый 22.11.2004, 14:24   #16  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Изначально опубликовано Recoilme
... и выполниться на клиенте или сервере в зависимости от настроек класса???
Да. Только надо отдавать себе отчет в том, что в этом случае клиентом будет машина, на которой запущен сервер пакетной обработки.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 22.11.2004, 14:37   #17  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
А если несколько серверов пакетной обработки разбитых по пакетным группам??? Выполниться на обоих??? А разве сервер умеет параллельно выполнять несколько процессов??? Или выстроит их в очередь??? Отсортирует по времени??? Кто-ть это юзает??? В чем + перед пакетником???
Старый 22.11.2004, 16:05   #18  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Не понял вопрос. Очередь заданий - она в любом случае одна. Сервера (сколько бы их ни было) лишь обслуживают эту очередь.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 23.11.2004, 08:59   #19  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Изначально опубликовано Maxim Gorbunov

Группировать в журналах можно только те пакетные задания, которые описаны классами-наследниками RunBaseBatch, и у которых метод canGoBatchJournal() возвращает true.
Максим, в некоторых случаях можно в журнал включить классы, у которых этот метод не возвращает true. Достаточно только знать полное имя класса и вставить его во вновь созданную строку вручную. А вот чем ограничивается использование класса в пакетной обработке - для меня загадка
Старый 23.11.2004, 10:26   #20  
mmmax is offline
mmmax
Участник
 
12 / 10 (1) +
Регистрация: 26.10.2004
?
Скажите, пожалуйста, в какой последовательности будут выполняться задания внутри пакетной группы, если все они имеют одинаковый приоритет?
Теги
пакетная обработка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
aEremenko: Пакетная обработка в AX 2009 Blog bot DAX Blogs 4 28.09.2010 15:36
Не работает пакетная обработка dreamer DAX: Программирование 4 19.12.2007 10:43
Пакетная обработка Pavel Pustovalov DAX: Программирование 21 29.06.2005 05:51
Пакетная обработка ax_f DAX: Функционал 6 25.10.2004 12:58
Пакетная обработка. Период. задания накапливаются. Как? VadimVN DAX: Функционал 2 20.04.2004 10:23

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

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

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