Параметры обнаружения в Активаторе
В этой статье описывается диапазон параметров обнаружения, доступных при создании правила. Вы узнаете, как параметры обнаружения работают в Активаторе Fabric и как их эффективно настроить. Различные параметры обнаружения работают вместе, чтобы определить точные данные, которые вы хотите отслеживать.
В нашем примере используется поток событий доставки пакетов. В этом потоке событий мы уже создали объект с именем "Температура " и правило "Слишком горячее" для медицины.
Параметры параметров обнаружения
Параметры обнаружения управляются в области определения , которая открывается справа от активатора. Выберите правило из обозревателя или выберите новое правило, чтобы открыть панель "Определение". Здесь вы устанавливаете параметры обнаружения с помощью суммирования, фильтра и условия.
Уплотнения
Сводка состоит из агрегирования (среднее, минимальное, суммирование и т. д.), размер окна и размер шага для атрибута, используемого в правиле. В этом примере в качестве атрибута используется объект Temperature . Объект Temperature поступает из потока событий доставки пакета.
Если раздел "Сводка" не отображается в области определения, выберите "Добавить сводные данные", чтобы открыть его.
При создании сводных данных необходимо указать временное окно для правила. Интервал времени составляет от 10 секунд до 24 часов. Сводка принимает все значения свойств правила во время каждого периода времени и преобразует их в одно сводное значение для периода времени. В этом примере сводка правил — среднее агрегирование для атрибута Temperature.
Суммирование также включает размер шага. Размер шага составляет от 10 секунд до 24 часов.
Тип сводки | Description |
---|---|
Среднее с течением времени | Вычисляет среднее значение свойства или столбца в течение периода времени. |
Count | Вычисляет количество событий, содержащих свойство или столбец в течение периода времени. |
Минимальное/максимальное с течением времени | Вычисляет минимальное/максимальное значение свойства или столбца в течение периода времени. |
Итог | Вычисляет общее значение свойства или столбца в течение этого периода времени. |
Фильтры
В фильтре указывается операция сравнения для выбранного атрибута. Фильтр сохраняет только те события, которые соответствуют условию сравнения. Все остальные события удаляются из рассмотрения правила. Чтобы открыть раздел фильтра, выберите " Добавить фильтр " на панели "Определение ". Возможно, потребуется прокрутить экран вверх, чтобы просмотреть поле "Фильтр" и "Операция ".
Используйте фильтры для любого типа атрибута. Однако обычно используются фильтры с текстовыми значениями, чтобы создать условие для подмножества данных. Например, можно задать фильтр "City=Redmond" для некоторых событий отслеживания пакетов, чтобы задать условие только для событий в пакетах в Redmond. Кроме того, можно задать фильтр для числовых данных. В нашем примере мы отфильтрованы для температуры больше 60.
Можно указать до трех фильтров.
Условия
Третий параметр обнаружения — условие. Используйте условие , чтобы сообщить Активатору о том, когда активируется правило.
Типы условий делятся на следующие категории:
Тип условия | Description |
---|---|
Условия | Условия активируются для каждого события, в котором условие имеет значение true. |
Становится условиями | Становится условием активации только в том случае, если условие становится истинным, после того, как значение false. Например, "Становится больше 10" активируется, когда значение свойства изменяется с значения 5 (менее 10) на значение 11 (больше 10). Он активируется только в том случае, если условие переходит от значения false к true. |
Ввод, выход из диапазона | Условие диапазона ВВОД активируется, когда значение свойства вводит определенный диапазон значений. Он активируется только в том случае, если предыдущее значение свойства было вне диапазона, а текущее значение находится в диапазоне. Условие диапазона выхода аналогично, за исключением того, что активируется, если значение свойства выходит за пределы диапазона. |
Изменения, изменения, изменения из | Эти условия активируются при изменении условий, изменениях или изменениях с заданных границ. |
Текстовые состояния, такие как "Содержит", "Заканчивается", "Начало" | Эти условия активируются, когда текст соответствует выбранному условию. |
Условия пульса | Условия "Отсутствие присутствия данных" активируются, когда данные не поступают в Активатор. Время, истекшее, — это время, которое требуется, чтобы правило отслеживалось, если новые данные не поступают. |
После указания типа условия укажите вхождение.
Вхождение указывает, сколько раз или сколько раз, условие должно быть true до активации правила.
Таймер | Description |
---|---|
Каждый раз | Активируйте правило каждый раз, когда условие имеет значение true. |
Число раз | Подсчитывать, сколько раз условие имеет значение true, и активируйте правило только в том случае, если оно становится истинным заданным числом раз. |
Остается | Активируйте правило, если условие постоянно верно в течение указанного периода времени. |
Связанный контент
- Начало работы с Активатором
- Создание правил активации в режиме конструктора
- Руководство по активации с использованием примеров данных
Дополнительные сведения о Microsoft Fabric также можно узнать: