Изменения документа Инициализация процесса

Редактировал(а) Alexandr Fokin 2024/06/12 15:27

<
От версии < 1.36 >
отредактировано Alexandr Fokin
на 2024/01/13 12:43
К версии < 1.37 >
отредактировано Alexandr Fokin
на 2024/01/13 12:48
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -74,14 +74,12 @@
74 74  |(% style="width:177px" %)Инициализация, привязанная к дате.|(% style="width:993px" %)Обработчик привязан к конкретной дате и рассматривает некоторый ограниченный набор, например одни сутки относительно указанной даты.
75 75  Таким образом мы явно ограничиваем блок данных. Но нужно учесть сценарии с возникновением ошибки, т.к. следующее срабатывание уже будет на основе новой даты.
76 76  |(% style="width:177px" %)Перебор всего сета доменных сущностей.|(% style="width:993px" %)(((
77 -|(% style="width:232px" %) |(% style="width:826px" %)
78 -|(% style="width:232px" %)Пагинация|(% style="width:826px" %)Через страницы или через offset
79 -|(% style="width:232px" %)Параллелизм|(% style="width:826px" %)
80 -|(% style="width:232px" %)Фильтрация сета|(% style="width:826px" %)
81 -|(% style="width:232px" %) |(% style="width:826px" %)
77 +| |Пагинация|Параллелизм|Фильтрация сета|
78 +| |Страницы|+|-|
79 +| |Смещение|-|+|
82 82  
83 83  
84 -\\\\Необходимое условие: Наличие способа перебрать данные сета данных.
82 +\\Необходимое условие: Наличие способа перебрать данные сета данных.
85 85  Вариант 1: Если перебираем записи без использования параллелизма, то нам достаточно организовать некоторую пагинацию и последовательно идти, обрабатывая подходящие для запуска процесса строки.
86 86  \\Вариант 2:
87 87  Если мы уверены, что доменные объекты не удаляются, то мы можем отсортировать их по дате создания и первичному ключу (Если есть уникальный автоинкреметный числовой ключ, то можно использовать его).