Изучение соединителей Power Platform

Завершено

Microsoft Power Platform отличается способностью использовать данные на разных платформах. Для работы на нескольких платформах данных компоненты Microsoft Power Platform используют соединители. Соединители можно рассматривать как мост от источника данных к приложению или рабочему процессу. Этот мост позволяет передавать информацию взад и вперед. Соединители позволяют расширять бизнес-решения на разных платформах и добавлять функциональные возможности для пользователей.

Data Sources (Источники данных)

Чтобы понять типы соединителей и их возможности, сначала необходимо понять типы источников данных, к которым они подключаются. Два типа источников данных — табличные и основанные на функциях.

Табличные данные — табличный источник данных возвращает данные в структурированном формате. Power Apps может считывать таблицы и отображать их в коллекциях, формах и других элементах управления. Кроме того, Power Apps может создавать, изменять и удалять данные, если эти операции поддерживаются источником данных. Например, Microsoft Dataverse, SharePoint и SQL Server.

Данные на основе функций . Источник данных на основе функций — это источник данных, который использует функции для взаимодействия с источником данных. Эти функции можно использовать для возврата таблицы данных, но предлагают более широкие действия, такие как возможность отправки сообщения электронной почты, обновления разрешений или создания события календаря. Примерами могут служить Пользователи Office 365, Project Online и хранилище BLOB-объектов Azure.

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

Соединители — это мосты от источника данных к приложению, рабочему процессу или панели мониторинга. Microsoft Power Platform имеет более 900 соединителей, доступных для общих источников данных. Соединители делятся на стандартные и премиум-версии. Некоторые популярные стандартные соединители — SharePoint, Outlook и YouTube. Соединители уровня "Премиум" требуют дополнительного лицензирования для приложения и (или) пользователей. Некоторые соединители уровня "Премиум" — это SQL Server, Survey Monkey и Mail Chimp. В справочнике по соединителям в блоке «Сводка и ресурсы» приведен список всех соединителей с указанием того, считаются ли они стандартными или расширенными. Вы также можете использовать AppSource для создания и установки приложений, а также использовать соединители для сторонних служб.

Соединители могут предоставлять входные и выходные данные между источником данных и Power Platform, что может ускорить доставку бизнес-решений Microsoft Power Platform. Например, с помощью Dynamics 365 приложений, таких как Customer Service, можно настроить Power Automate для уведомления пользователей о добавлении определенных типов клиентов. Вы также можете использовать библиотеку документов SharePoint для хранения файлов, которые передаются в Power Apps для управления и распространения. Корпорация Майкрософт также предоставляет соединители для своих служб Azure, предоставляя расширенные методы ИИ для выполнения таких задач, как чтение текста с изображений или когнитивные службы, такие как распознавание лиц на изображениях.

Все бизнес-решения Microsoft Power Platform можно использовать и реализовать в приложениях Microsoft 365, таких как Teams. Эта интеграция позволяет пользователям играть в Power Apps в Teams или запускать Power Automate из действий и событий в Teams.

Триггеры и действия

После установки источника данных и настройки соединителя можно использовать два типа операций: триггеры или действия.

Триггеры используются только в Power Automate и запрашивают запуск потока. Триггеры могут быть основаны на времени, например поток Power Automate, который начинается каждый день в 8:00 утра. Они могут основываться на таких действиях, как создание новой строки в таблице или получение сообщения электронной почты. Всегда требуется триггер, чтобы сообщить рабочему процессу, когда следует выполнять.

Действия используются в Power Automate и Power Apps. Действия запрашиваются пользователем или триггером и позволяют взаимодействовать с вашим источником данных, используя некоторую функцию. Например, действием будет отправка сообщения электронной почты в рабочем процессе или приложении, написав новую строку в источник данных.

Теперь, когда вы понимаете, что такое соединители и как их использовать, изучите различные доступные соединители.

Стандартные соединители

Соединители уровня "Стандартный" — это соединители, включенные в стандартную подписку Microsoft 365. Стандартные соединители охватывают многие из наиболее часто используемых источников данных, таких как SharePoint, OneDrive и Power BI, а также сторонние источники данных, такие как Google Диск, Twitter, GitHub и другие.

Снимок экрана: доступные стандартные соединители.

Соединители уровня "Премиум"

Хотя стандартные соединители доступны со стандартной подпиской Microsoft 365, соединители уровня "Премиум" доступны только при наличии соответствующих автономных планов, таких как Power Apps на пользователя или План Power Automate на пользователя. Преимущество main соединителей уровня "Премиум" заключается в том, что они позволяют подключаться к большему количеству служб. Большинство соединителей уровня "Премиум" охватывают внешние приложения, такие как Salesforce, DocuSign, Survey Monkey, Amazon и т. д. Существует несколько приложений Майкрософт, использующих соединители уровня "Премиум", например Dynamics 365. Соединители уровня "Премиум" идентифицируются меткой "Премиум".

Снимок экрана: доступные соединители уровня

Пользовательские соединители

Если какой-либо из более чем 900 соединителей не предоставляет необходимые данные, можно создать настраиваемый соединитель. Настраиваемые соединители позволяют расширить приложение путем вызова общедоступного API или пользовательского API, размещенного в поставщике облачных служб, например Azure. API означает программный интерфейс. Он содержит ряд функций, доступных для разработчиков. Соединители работают путем отправки и получения информации через эти API и сбора доступных функций в Power Apps или Power Automate. Так как эти соединители основаны на функциях, они вызывают определенные функции в базовой службе API для возврата соответствующих данных.

Преимущество создания пользовательских соединителей заключается в том, что их можно использовать на различных платформах, таких Power Apps, Power Automate и Azure Logic Apps.

Пользовательские соединители можно создать с помощью трех разных подходов:

Хотя требования для каждого подхода различаются, для всех них требуется план Power Apps для каждого приложения или пользователя. Каждая из ссылок выше указывает на инструкции для каждого подхода.

Примечание: Цель этого модуля — помочь вам лучше понять источники данных и соединители в целом, но если вы хотите узнать больше о настраиваемых соединителях и даже выполнить упражнение по их созданию, проверка из модуля Использование настраиваемых соединителей в приложении на основе холста Power Apps.