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


Ограничения Mobile Offline для приложений на основе холста

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

Возможности, не поддерживаемые в приложениях, поддерживающих работу в автономном режиме

Площадь Description
Типы приложений Canvas Функция offline-first работает только для автономных приложений Canvas. Он не работает для встроенных приложений Canvas, пользовательских страниц или приложений Canvas в Teams.
Соединители Не-Dataverse коннекторы, такие как SharePoint, не поддерживаются в автономном режиме.
Dataverse типы таблиц Виртуальные таблицы и эластичные таблицы не поддерживаются в автономном режиме.
Общий офлайн-профиль Офлайн-профиль нельзя использовать в двух приложениях Canvas.

Если один и тот же автономный профиль используется в приложении Canvas и в приложении на основе модели, будут созданы две отдельные локальные базы данных.

Примечание

Если ваше приложение подключается к данным из Excel, файлов CSV или SharePoint списков, вы можете начать с Copilot для импорта данных в Dataverse. После того как ваши данные будут загружены Dataverse, вы можете включить автономную поддержку для своих приложений на основе холста, выбрав один вариант.

Ограничения времени выполнения профиля

Площадь Description
Лимит офлайн-записи Общее количество синхронизируемых записей ограничено 3 000 000. Попытки синхронизировать большее количество записей завершаются неудачно. В это количество также входят скрытые таблицы, используемые для работы в автономном режиме.
Функции Power Fx Функция offline-first работает только с Dataverse таблицами и не поддерживает следующие Power Fx функции: Relate, Unrelate
Связь (Relationship) Соотношения «многие ко многим» Отношения не поддерживаются в автономном режиме в приложениях Canvas.

Фильтрация по столбцам поиска поддерживает только один уровень взаимосвязи, если приложение настроено для использования в автономном режиме.
Типы столбцов Вычисляемые поля и поля свертки, являющиеся частью строк, синхронизированных с клиентом, не будут повторно оцениваться клиентом. Пересчет произойдет на сервере при синхронизации обновленной строки.

Когда вы запускаете приложение в автономном режиме, сопоставленные поля не заполняются предварительно при создании новой записи из таблицы, поля которой сопоставлены с другой таблицей.
Порядок сортировки Элементы в галерее в автономном приложении могут отображаться в другом порядке, если не выбран порядок сортировки. Выберите порядок сортировки в элементе управления «Галерея», чтобы приложение вело себя одинаково в мобильных приложениях и веб-браузерах.
Фоновая синхронизация Данные можно регулярно синхронизировать только в том случае, если Power Apps работает на переднем плане вашего устройства с разблокированным экраном. Подробнее читайте в статье Синхронизация данных в автономном режиме в фоновом режиме.

Ограничения для фильтров профиля

Площадь Description
Отношение, определенное для каждой таблицы Разрешено не более 15 связей. Существует максимум одно отношение «многие ко многим» (M:M) или «один ко многим» (1:M) среди 15 Отношения. Если какие-либо настраиваемые таблицы требуют этого сценария, то снова посетите модель данных. Никакие циклические ссылки или ссылки на себя не поддерживаются.
Изображения и файлы На изображения и файлы распространяются те же ограничения, что и на любую другую таблицу. Из-за неявно определенных отношений автономный профиль может содержать не более 14 столбцов изображений для всех сущностей.
Автоматически созданный автономный профиль Автоматически сгенерированный автономный профиль не обрабатывает фильтры. В результате для каждой таблицы, используемой в приложении, загружаются все строки, на которые у пользователя есть разрешения.

См. также

Устранение ошибок автономной синхронизации в мобильном приложении Power Apps