Соединитель Power Apps (предварительная версия)
[Данная статья посвящена предварительному выпуску и может быть изменена.]
Используйте унифицированные профили клиентов в своих персонализированных приложениях с помощью Microsoft Power Apps.
Совет
Мы рекомендуем использовать этот параметр для создания приложений с данными Dataverse. Это гарантирует, что вы получите выгоду от нашей интеграции с Dataverse.
Подключение к Power Apps и Dynamics 365 Customer Insights - Data
Customer Insights - Data является одним из многих доступных источников для данных в Power Apps.
Обратитесь к документации Power Apps, чтобы узнать, как добавить подключение к данным в приложение. Мы рекомендуем вам также просмотреть как Power Apps использует делегирование для обработки больших наборов данных в приложениях на основе холста.
Доступные таблицы
После добавления Customer Insights - Data в качестве подключения к данным выберите следующие таблицы в Power Apps:
- Клиент: чтобы использовать данные из единого профиля клиента.
- UnifiedActivity: для отображения временной шкалы действия в приложении.
Ограничения
Извлекаемые таблицы
Вы можете извлечь только таблицы Клиент, UnifiedActivity и Сегменты через соединитель Power Apps. Другие таблицы показаны, потому что базовый соединитель поддерживает их через триггеры в Power Automate.
Вы можете сделать максимум 100 звонков за 60 секунд. Вы можете вызывать конечную точку API несколько раз, используя параметр $skip. Узнайте больше о параметре $skip.
Делегирование
Делегирование работает для таблицы Клиент и таблицы UnifiedActivity.
- Делегирование для таблицы Клиент: чтобы использовать делегирование для этой таблицы, поля должны быть проиндексированы в индекс поиска и фильтрации.
- Делегирование для UnifiedActivity: делегирование для этой таблицы работает только для полей ActivityId и CustomerId.
Для получения дополнительной информации о делегировании перейдите к делегируемым функциям и операциям Power Apps.
Пример элемента управления галереи
При желании добавьте профили клиентов в элемент управления коллекцией.
Добавьте элемент управления коллекция в приложение, которое вы создаете.
Выберите Клиент как источник данных для элементов.
Измените панель данных справа, чтобы выбрать, какое поле для таблицы клиента отображать в галерее.
Если вы хотите показать какое-либо поле из выбранного клиента в коллекции, заполните свойство Текст метки с помощью {Name_of_the_gallery}.Selected{property_name}.
- Например: Gallery1.Selected.address1_city
Чтобы отобразить единую временную шкалу для клиента, добавьте элемент коллекции и добавьте свойство элементы с помощью Filter('UnifiedActivity', CustomerId = {Customer_Id})
- Например: Filter('UnifiedActivity', CustomerId = Gallery1.Selected.CustomerId)