Текущее время: Чт, июл 31 2025, 18:25

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: SUBMIT VIA JOB
СообщениеДобавлено: Пт, фев 11 2011, 11:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Всем доброго дня.
Хотел попросить дать комментарии по поводу следующей обработки. Как правильно, или в чем будет отличие:
Code:
DO x TIMES.
  CALL FUNCTION 'JOB_OPEN'.
  SUBMIT report VIA JOB.
  IF sy-subrc = 0.
    CALL FUNCTION 'JOB_CLOSE'.
  ENDIF.
ENDDO.

или
Code:
CALL FUNCTION 'JOB_OPEN'.
DO x TIMES.
  SUBMIT report VIA JOB.
ENDDO.
CALL FUNCTION 'JOB_CLOSE'.

P.S. отчет один и тот же, только с разными параметрами. Точнее, запускается по частям, т.к. сразу все не потянет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SUBMIT VIA JOB
СообщениеДобавлено: Пт, фев 11 2011, 12:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
1 вариант: запланируется n заданий, которые можно запустить параллельно
2 вариант: запланируется одно задание, в котором ппрограммы будут запускаться последовательно.

И смотрите внимательно документацию на JOB_OPEN и SUBMIT .. VIA JOB ..

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SUBMIT VIA JOB
СообщениеДобавлено: Пт, фев 11 2011, 15:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
А можно уточнить, что вы имели ввиду здесь:
Цитата:
можно запустить параллельно

Т.е. все-таки можно или запустятся (фм JOB... запускаются с минимальным набором параметров, без шаманства)?
Я имею ввиду в первом варианте отчет №x запустится еще до того, как будет выполнен №(x-1)?
В общем, какой быстрее отработает? ))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SUBMIT VIA JOB
СообщениеДобавлено: Пт, фев 11 2011, 15:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Если данные запусков не зависят друг от друга, то выигрыш 1-го варианта будет зависеть от количества свободных процессов для фоновой обработки :)
И в JOB_CLOSE нужно установить параметр STRTIMMED = 'X'
Ну и конечно никуда не денется вопрос о последующем сборе данных ;)

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB