Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Агенты операций в Fabric Real-Time Intelligence помогают организациям превратить данные в режиме реального времени в немедленные, практические решения. Вместо того чтобы полагаться на ручной мониторинг и вмешательство, используйте агентов для непрерывного отслеживания ключевых метрик, выявления полезных выводов и рекомендации целевых действий. Они позволяют командам быстро реагировать и оптимизировать операции в масштабе. Каждый агент операций — это выделенный элемент Fabric, предназначенный для конкретного бизнес-процесса.
Настроив агенты с четкими инструкциями и источниками данных, вы можете развернуть несколько агентов в качестве виртуальных экспертов в организации. Этот модульный подход отслеживает и постоянно улучшает каждый критически важный процесс и сохраняет рекомендуемые действия в соответствии со своими стратегическими целями.
В этой статье вы узнаете, как создать и использовать агент операций ИИ в Real-Time Intelligence. Агент операций отслеживает данные в режиме реального времени и предлагает практические решения.
Предпосылки
Рабочая область с емкостью , поддерживающей Microsoft Fabric. Емкости пробной версии не поддерживаются.
Система управления событиями или онтология в рабочей области.
База данных KQL в вашем хранилище событий, если вы используете хранилище событий.
Учетная запись Microsoft Teams.
Права администратора Fabric включены для агента операций, Microsoft Copilot и Azure OpenAI.
Включите перекрестную геообработку и хранение для ИИ, как описано в параметрах клиента агента данных. Это предварительное условие действует только в том случае, если емкость Fabric не развернута в регионах США или ЕС.
Замечание
Чтобы опробовать операционный агент на образце данных, настройте сквозной пример Real-Time Intelligence. Ваш операционный агент может отслеживать включённый в состав Eventhouse.
Создание агента операций
На домашней странице Fabric щелкните значок многоточия (...) и нажмите кнопку "Создать".
На странице Создать перейдите в раздел Аналитика в реальном времени и выберите Агент операций.
В разделе "Создать агент операций" введите имя агента и выберите рабочую область, в которой вы хотите создать ее.
Нажмите кнопку "Создать", чтобы создать агент операций.
Настройка агента операций
На странице Настройка агента настройте операционный агент и адаптируйте его к своим данным, указав следующие сведения:
Укажите конкретные инструкции для руководства по поведению и принятию решений агента. Например, вы можете сообщить агенту отправить вам оповещение при обнаружении условия, соответствующего вашим бизнес-целям.
Выберите соответствующий источник данных, который агент может анализировать и отслеживать. Этот выбор обеспечивает агенту доступ к точной и актуальной информации для формирования аналитических выводов.
По умолчанию операционный агент может отправлять вам сообщения в Teams, когда выполняются отслеживаемые им условия. При необходимости можно настроить дополнительные действия, которые он может рекомендовать и предпринять. Дополнительные сведения см. в разделе "Действия агента операций".
После завершения настройки сохраните агент и выберите "Создать сборник схем". Сборник схем описывает цели, инструкции, данные и определенные действия, поэтому агент понимает свои задачи.
Свойства и поля, с которые они сопоставляются, отображаются в базовых данных. При просмотре правил вам может встретиться правило, в котором используется имя свойства, а не соответствующий ему столбец. Убедитесь, что модель и правила соответствуют вашим требованиям.
В руководстве отображаются концепции, которые агент мониторит, и правила или условия, которые он оценивает.
Настройка инструкций и правил агента операций с помощью чата Copilot
Вместо того чтобы вручную настраивать каждую цель, правило и порог, можно использовать встроенный чат Copilot, чтобы настроить агента в диалоговом режиме. Откройте чат с ленты.
Начните с описания того, что вы хотите, чтобы агент делал на естественном языке, например "Мониторинг турбин и оповещение меня, когда температура двигателя становится слишком высокой". Чат интерпретирует намерение, основания его для выбранного источника данных и помогает преобразовать его в цели, инструкции и правила, составляющие сборник схем агента. Вы можете использовать чат наряду с ручной конфигурацией, поэтому можете вводить инструкции напрямую или попросить Copilot составить и доработать их.
Чат наиболее полезен для уточнения инструкций и их превращения в логику мониторинга. Как вы описываете условия, Copilot предлагает правила и запросы, которые их поддерживают, и сообщает вам, когда требуется внимание, например, когда инструкция неясна, ссылается на данные, которые недоступны, или запрашивает условие или действие, которое не поддерживается. Этот цикл отзывов помогает исправить курс перед запуском агента, а не обнаруживать пробелы во время выполнения. Поскольку в основе каждого правила лежит явный запрос, вы можете проверить, что именно генерирует Copilot, и самостоятельно убедиться в корректности логики.
Конфигурация итеративна. После того как Copilot предлагает правила, запросы и действия, можно задать дополнительные вопросы, чтобы уточнить инструкции, настроить пороговые значения или сузить область мониторинга. Руководство обновляется по ходу работы. Продолжайте этот цикл «предложение — уточнение — доработка», пока инструкция не будет отражать, на что вы хотите, чтобы агент обращал внимание, и как он должен реагировать. Когда вы удовлетворены, просмотрите полученные цели, правила, источники данных и действия. Затем сохраните и запустите агент.
Запуск агента
Чтобы изменить поведение агента, обновите цели и инструкции и сохраните агента еще раз. Когда вы удовлетворены конфигурацией, нажмите кнопку "Пуск " на панели инструментов, чтобы запустить агент. Нажмите кнопку "Остановить ", чтобы остановить ее.
Это важно
Агент действует от имени своего создателя, используя его делегированную учётную запись и разрешения. Когда получатель утверждает рекомендацию, агент запускает действие от имени создателя, используя разрешения создателя.
Общие сведения о правилах агента операций
Агент выполняет запрос к вашему источнику данных для каждого правила. Вы можете просмотреть этот запрос, чтобы увидеть, как правило сопоставляется с базовыми столбцами, свойствами и логикой. Проверка запроса помогает проверить, что агент оценивает правильное свойство, применяет предполагаемое условие и считывает правильные данные. Таким образом, вы подтверждаете, что агент ищет именно то, что нужно, перед его запуском.
Вы можете использовать опцию Скопировать код и затем вставить его в элемент Queryset KQL или в редактор запросов графа Ontology, чтобы протестировать его на ваших данных. Для KQL необходимо заменить параметры startTime и endTime последними метками времени (или функцией KQL now() ), чтобы проверить их в отношении данных.
Агент операций выполняет запрос правила каждые 5 минут и отслеживает результаты по условию, определяющему , когда правило выполняется. Условия делятся на две категории, а разница определяет частоту сигналов правила:
- Условия состояния выполняются в любой момент, когда текущее значение свойства удовлетворяет условию. Они остаются в активном состоянии до тех пор, пока значение находится в этом состоянии, поэтому они могут неоднократно подавать сигнал, пока сохраняется это условие. Используйте условие состояния, если важно, находится ли что-то в определённом состоянии, например "температура выше 80".
- Условия перехода считаются выполненными только в тот момент, когда свойство переходит из состояния, в котором оно не удовлетворяет условию, в состояние, в котором оно ему удовлетворяет, включая переход от значения NULL. Они срабатывают один раз при переходе и не срабатывают снова, пока значение не перестанет удовлетворять условию и затем вновь не начнёт ему удовлетворять. Используйте условие перехода, когда важно изменение, например: «температура превышает 80».
Например, условие Выше выполняется при каждой оценке, пока значение остается выше порогового значения, а условие Пересекает снизу вверх выполняется только тогда, когда значение переходит от значения ниже порогового значения к значению выше него. Выберите условие, соответствующее тому, следует ли реагировать на текущее состояние или изменение состояния.
В следующей таблице описаны доступные условия:
| Condition | Тип | Когда условие выполнено |
|---|---|---|
| Выше | Государство | Условие выполняется каждый раз, когда значение свойства превышает заданное значение. |
| Кресты выше | Transition | Выполняется, когда значение свойства изменяется с уровня ниже указанного значения на уровень выше него (или от null до значения выше указанного значения). |
| Ниже | Государство | Условие выполняется всякий раз, когда значение свойства ниже указанного значения. |
| Кресты ниже | Transition | Выполняется, когда значение свойства изменяется с уровня выше заданного значения на уровень ниже заданного значения (или из null в значение ниже заданного значения). |
| Введите диапазон | Transition | Условие выполняется каждый раз, когда значение свойства переходит из состояния вне диапазона в состояние внутри диапазона. |
| Диапазон выходов | Transition | Срабатывает каждый раз, когда значение свойства выходит за пределы диапазона. |
| Является | Государство | Выполняется в любой момент, когда свойство соответствует значению. |
| превращается в | Transition | Условие выполняется, когда значение свойства изменяется с другого значения (или null) на это значение. |
Мониторинг активности агентов
Журнал действий агента содержит подробные сведения о своих действиях, включая условия, которые он оценил, рекомендации, которые он сделал, и полученные ответы. Эти сведения помогают понять процесс принятия решений агентом и определить области для улучшения.
Чтобы получить доступ к журналу действий, выберите журнал действий на боковой панели навигации. В журнале отображается хронологический список событий, включая метки времени, типы событий и соответствующие сведения. Выберите событие, чтобы просмотреть дополнительные сведения об этом.
На странице сведений об операции можно просмотреть сведения о операции и состояние.