Поделиться через


Основные понятия активатора

Используйте эту статью, чтобы ознакомиться с некоторыми терминами и понятиями, связанными с Активатором Fabric (Активатором). Понимание этих терминов и концепций упрощает чтение других статей активатора и работу с Активатором.

Существует множество объектов и концепций, составляющих Активатор, слишком много, чтобы охватывать одну статью. Поэтому в этой статье представлены наиболее распространенные: активаторы, рабочие области, потоки событий, правила, объекты, события, и задержка.

Рабочий процесс создания активатора

Типичный рабочий процесс активатора включает в себя многие из этих понятий. Один распространенный рабочий процесс начинается с создания нового пустого активатора в рабочей области и использования Get events для подключения к потоку событий. В этом потоке событий создаются объекты и свойства. Затем вы создадите правило на основе этих объектов и свойств. Например: напишите мне по электронной почте, если температура пакета становится больше 60 градусов. Чтобы создать правило для этого объекта, конструктор задает условия, параметры и агрегаты, которые сообщают Активатору, когда следует активировать и какие действия следует предпринять при активации. Например, отправьте сообщение электронной почты, создайте элемент Fabric или запустите действие Power Automate. Другой распространенный рабочий процесс — начать с самого потока событий. В потоке событий добавьте назначение Активатора и создайте новый активатор. После создания активатора откройте этот активатор и создайте объекты и свойства.

Рабочие пространства

Как и во всех рабочих нагрузках Fabric, вы можете начать использовать Активатор, создав элемент в рабочей области Fabric. Элементы активатора называются активаторами. Рабочие области — это места для совместной работы с коллегами над конкретным содержимым. Рабочие области содержат коллекции панелей мониторинга, отчетов, событий, активаторов и т. д. Когда владелец рабочей области предоставляет доступ к рабочей области, он также предоставляет разрешения на просмотр или изменение содержимого в этой рабочей области. Этот доступ включает предоставление разрешений на просмотр или изменение правил активации в этой рабочей области.

У всех также есть моя рабочая область. Моя рабочая область — это ваша личная песочница, в которой вы создаете содержимое для себя.

Чтобы просмотреть рабочие области, выберите рабочие области в области навигации слева.

Дополнительные сведения о рабочих областях.

Активатор и активатор

Активатор — это имя продукта Fabric. Активатор это то, что вы создаете с помощью функции Activator. Активатор содержит все сведения, необходимые для подключения к данным, мониторинга условий и действий. Обычно вы создаете активатор для каждого бизнес-процесса или области, отслеживаемой вами.

Создав активатор, заполните его данными. Узнайте, как получить данные в активатор из Power BI, eventstreams и Хаба Реального Времени.

События и потоки событий

Активатор считает, что все источники данных — потоки событий. Событие — это наблюдение за состоянием объекта, с некоторым идентификатором самого объекта, меткой времени и значениями полей, которые вы отслеживаете. Потоки событий зависят от частоты. Датчики Интернета вещей могут фиксировать события несколько раз в секунду. Хотя потоки данных при сканировании пакетов в местах отправки могут быть нерегулярными.

Поток событий — это экземпляр элемента Eventstream в Fabric. Функция потоков событий в интерфейсе аналитики в режиме реального времени Microsoft Fabric позволяет перенести события реального времени в Fabric, преобразовать их и перенаправить их в различные назначения без написания кода (без кода). Активатор выполняет действия по шаблонам или условиям, обнаруженным в данных потока событий. Например, Активатор отслеживает элементы событий и обнаруживает, когда событие попадает в определенные пороговые значения, например "время доставки более 10 часов". Затем он автоматически принимает соответствующие действия, такие как оповещение пользователей или запуск рабочих процессов Power Automate.

Данные, наблюдаемые из Power BI, также рассматриваются как поток событий. В этом случае события представляют собой наблюдения за данными по регулярному расписанию, которое обычно соответствует частоте обновления семантической модели Power BI (ранее известной как набор данных). Эти наблюдения могут происходить только один раз в день или даже один раз в неделю - это просто медленно меняющийся поток событий.

Объект

Бизнес-объекты, которые необходимо отслеживать, могут быть физическими объектами, такими как заморозки, транспортные средства, пакеты и пользователи. Бизнес-объект также может быть менее осязаемым понятием, например рекламными кампаниями, учетными записями и сеансами пользователей. В активаторе объект моделировается путем подключения одного или нескольких потоков событий, выбора столбца для идентификатора объекта и указания полей, которые нужно сделать свойства объекта.

Понятие экземпляр объекта относится к конкретной морозильной камере, транспортному средству или пакету и т. д., где объект обычно используется для определения или классификации объектов. Мы используем совокупность, чтобы обозначать все экземпляры объектов.

Правила

Правила определяют условия, которые вы хотите обнаружить на ваших объектах, и действия, которые вы хотите предпринять, когда эти условия выполняются. Правило в морозильной камере может обнаружить, что она слишком тёплая, и отправить электронное письмо соответствующему специалисту.

Существует три типа правил: правила о событиях, правилах событий, добавленных в объект, и правила свойств объекта.

Когда выполняются условия правила и инициируется действие, активируется правило.

Свойства

Свойства полезны при повторном использовании логики в нескольких правилах. Можно определить свойство на объекте фризера, который сглаживает значения температуры за один час. Затем можно использовать это сглаживаемое значение во многих других правилах.

период ретроспективного обзора.

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

Например, фармацевтическая логистическая операция перевозит пакеты лекарств в холодной цепочке. Цель заключается в том, чтобы получить оповещение, когда упаковка лекарства перегревается. Предположим, что определение правила оценивает среднюю температуру в течение трехчасового периода для каждого отдельного пакета. И условие правила заключается в том, что средняя температура становится больше 8°C. Здесь период обратного просмотра составляет шесть часов. Активатору необходимо проанализировать исторические данные за шесть часов, чтобы определить, выполняется ли условие правила.

Идентификаторы отдельных, активных объектов

Правила, созданные на основе атрибутов, используются для отслеживания изменения атрибута идентификатора объекта с течением времени. В примере фармацевтической логистики каждый отдельный пакет представлен уникальным идентификатором. Источник данных предоставляет периодические считывания температуры каждого пакета. Некоторые ограничения определяются с точки зрения количества идентификаторов отдельных объектов (количество пакетов), отслеживаемых активатором в течение периода обратного просмотра. Активатор отслеживает идентификаторы активных объектов. Идентификатор активного объекта — это объект, где события поступают в течение хранимого периода. Например, пункт оплаты, через который проезжают автомобили.