SHR предоставляет платформу рабочих процессов, которая выполняет задачи приема необработанных данных, применения к ним процедур выверки и агрегирования и дальнейшей загрузки в хранилище данных. Пакеты содержимого содержат готовые потоки заданийНабор задач по выполнению рабочего процесса, связанных по принципу «родители-потомки». Дочерняя задача может не иметь родительских задач либо иметь одну или несколько родительских задач. рабочих процессов, которые загружаются в платформу во время установки пакета содержимого. Поток заданий состоит из нескольких шагов заданий, которые обрабатываются в пакетахЭкземпляр потока заданий во время выполнения называется пакетом. платформой рабочих процессов.
Платформа рабочих процессов централизованно организовывает поток операций и ведет управление выполнением шагов, из которых состоит каждый поток заданий, на основе метаданных, определенных в пакетах содержимого.
На следующем рисунке показан поток выполнения примера потока заданий SHR.
В этом примере поток заданий начинается со сбора данных и заканчивается агрегированием фактов. Каждый шаг зависит от предыдущих, и поэтому в случае ошибки на одном из шагов платформа рабочих процессов делает невозможным завершение потока заданий. Платформа рабочих процессов загружает следующий поток заданий для выполнения только после успешного завершения текущего потока.
С помощью платформы рабочих процессов можно выполнять следующие действия.
Получение представления о производительности потоков заданий рабочих процессов становится важнейшей задачей в мониторинге статуса операций в базе данных SHR.
SHR поддерживает мониторинг выполнения потоков заданий в каждом установленном пакете содержимого. На странице "Обработка данных" в Консоль администрирования данные о потоках представлены на следующих трех вкладках.
На странице «Обработка данных» можно отслеживать выполнение активных потоков заданий и устранять неполадки, мешающие выполнению. Кроме того, можно проводить анализ тенденций для потока за некоторый период времени, чтобы определить причину ошибки. На этой странице можно выполнять следующие задачи по мониторингу потока данных.