В PowerApps можно добавить подключение к данным в существующее приложение или в приложение, создаваемое с нуля. В этой статье рассматривается программный продукт PowerApps Studio, однако те же самые действия можно проделать и на сайте powerapps.com (см. статью об управлении подключениями).

Подключение к данным в приложении может подключаться к системам SharePoint, Salesforce, OneDrive и множеству других источников данных.

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

  • подключение к OneDrive и управление данными в книге Excel в приложении;
  • Подключение к Twilio и отправка SMS-сообщений из приложения;
  • подключение к серверу SQL Server и обновление таблицы из приложения.

Технические условия

Зарегистрируйтесь в службе PowerApps, установите и откройте ее, а затем войдите с помощью учетных данных, использованных при регистрации.

Основные сведения о подключениях к данным

Большинство приложений PowerApps используют внешние сведения (источники данных), хранящиеся в облачных службах. Типичный пример — это таблица в файле Excel, который хранится в службе OneDrive для бизнеса. Приложения получают доступ к источникам данных с помощью соединителей.

Самые распространенные источники данных — это таблицы, которые можно использовать для получения и хранения данных. Соединители источников можно использовать для чтения и записи данных в книгах Microsoft Excel, списках SharePoint, таблицах SQL и во многих ресурсах других форматов, которые могут храниться в облачных службах, таких как OneDrive для бизнеса, DropBox, SQL Server и пр.

Существуют и другие виды источников данных, которые не являются таблицами, например электронные сообщения, календари, Twitter и уведомления (их поддержка скоро будет реализована).

С помощью элементов управления Gallery (Коллекция), Display form (Форма отображения) и Edit form (Форма изменения) можно легко создать приложение, которое считывает и записывает данные из источника данных. Чтобы начать работу, ознакомьтесь со статьей о формах данных.

Добавление подключения

  1. Выберите New (Создать) в меню File (Файл) в левой части экрана.

    Пункт "Создать" в меню "Файл"

  2. На плитке Blank app (Пустое приложение) щелкните или нажмите Phone layout (Макет для телефона).

    Создание приложения с нуля

  3. В правом нижнем углу щелкните или нажмите Data sources (Источники данных), чтобы открыть вкладку Data sources (Источники данных) на панели справа.

    Открытие вкладки Data Sources (Источники данных)

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

  4. На вкладке Data Sources (Источники данных) щелкните или нажмите Add data source (Добавить источник данных).

    Добавление источника данных

  5. Найдите нужный источник данных в списке подключений.

    Добавление источника данных

Использование существующего подключения

Если нужное вам подключение есть в списке, щелкните или нажмите на него, чтобы добавить в приложение.

Добавление источника данных

Создание подключения

Если нужного подключения нет в списке, выполните указанные ниже действия.

  1. Щелкните или нажмите New connection (Создать подключение), чтобы отобразить список соединителей.

    Добавление подключения

  2. Прокрутите список соединителей, чтобы найти подключение нужного типа (например, Office 365 Outlook), и выберите его.

    Выбор подключения

  3. Нажмите кнопку Create (Создать), чтобы создать подключение и добавить его в приложение.

    Кнопка "Подключиться"

Дополнительные действия

Для некоторых соединителей, таких как Microsoft Translator, дополнительные действия не требуются, и данные из них можно отобразить сразу же. Другие соединители могут отобразить запрос ввести учетные данные, указать определенный набор данных или выполнить другие действия. Например, для соединителей SharePoint и SQL Server потребуется указать дополнительную информацию, прежде чем вы сможете их использовать.

Дальнейшие действия

  • Для отображения и обновления данных в таких источниках, как Excel, SharePoint и SQL Server, следует добавить коллекцию или форму.
  • Для работы с данными в других источниках используйте специальные функции для таких соединителей, как Office 365 Outlook, Twitter и Microsoft Translator.