Freigeben über


Einschränkungen der mobilen Offlineverwendung bei Canvas-Apps

Lesen Sie die folgenden Einschränkungen durch, bevor Sie die mobile App im Offlinemodus einrichten. Wir empfehlen Ihnen, auch die Best Practices für die Entwicklung einer App für die Offlineverwendung durchzusehen und das Offlineprofil zu optimieren.

In Offlinefähigen Apps nicht unterstützte Funktionen

Region Eigenschaft
Canvas-App-Typen Die Offline-First-Funktion funktioniert nur für eigenständige Canvas-Apps. Es funktioniert nicht für eingebettete Canvas-Apps, benutzerdefinierte Seiten oder Canvas-Apps in Teams.
Konnektoren Nicht-Dataverse Konnektoren wie SharePoint werden im Offlinemodus nicht unterstützt.
Dataverse Tabellentypen Virtuelle Tabellen und elastische Tabellen werden im Offlinemodus nicht unterstützt.
Gemeinsam genutztes Offline-Profil Ein Offlineprofil kann nicht in zwei Canvas-Apps verwendet werden.

Wenn dasselbe Offlineprofil in einer Canvas-App und in einer modellgesteuerten App verwendet wird, werden zwei separate lokale Datenbanken erstellt.

Hinweis

Wenn Ihre App eine Verbindung zu Daten aus Excel, CSV-Dateien oder SharePoint Listen herstellt, können Sie mit Copilot beginnen , um Daten zu importieren Dataverse. Sobald Ihre Daten drin sind Dataverse, können Sie mit einer Auswahl die Offline-Unterstützung für Ihre Canvas-Apps aktivieren.

Einschränkungen bei der Profillaufzeit

Region Eigenschaft
Offline-Aufzeichnungslimit Die Gesamtzahl der synchronisierten Datensätze ist auf 3.000.000 beschränkt. Versuche, eine größere Anzahl Datensätze zu synchronisieren, schlagen fehl. Diese Zahl umfasst auch versteckte Tabellen, die für Offline-Funktionen verwendet werden.
Power Fx-Funktionen Die Offline-First-Funktion funktioniert nur mit Dataverse Tabellen und unterstützt die folgenden Power Fx Funktionen nicht: Relate, Unrelate
Relationship Viele-zu-viele Beziehungen werden im Offlinemodus in Canvas-Apps nicht unterstützt.

Das Filtern von Spaltensuchen unterstützt nur eine Beziehungsebene, wenn die App für die Offlineverwendung konfiguriert ist.
Typen von Spalten Berechnete und Rollupfelder, die Teil von mit dem Client synchronisierten Zeilen sind, werden vom Client nicht erneut ausgewertet. Die Neubewertung erfolgt auf dem Server, wenn die aktualisierte Zeile synchronisiert wird.

Wenn Sie eine App im Offlinemodus ausführen, werden zugeordnete Felder nicht vorab ausgefüllt, wenn Sie einen neuen Datensatz aus einer Tabelle erstellen, die Felder enthält, die einer anderen Tabelle zugeordnet sind.
Sortierreihenfolge Element in einer Galerie können in einer offline-fähigen App in einer anderen Reihenfolge erscheinen, wenn keine Sortierreihenfolge ausgewählt ist. Wählen Sie eine Sortierreihenfolge im Steuerelement des Katalogs, um sicherzustellen, dass sich die App in mobilen Apps und Webbrowsern konsistent verhält.
Hintergrundsynchronisierung Daten können nur dann regelmäßig synchronisiert werden, wenn Power Apps im Vordergrund Ihres Geräts ausgeführt werden und der Bildschirm entsperrt ist. Weitere Informationen finden Sie unter Daten offline im Hintergrund synchronisieren.

Profilfilterbeschränkungen

Region Eigenschaft
Für jede Tabelle festgelegte Beziehung Es sind maximal 15 Beziehungen zulässig. Es gibt maximal ein Viele-zu-viele (M:M) oder Eins-zu-viele (1:M) Beziehungen innerhalb der 15 Beziehungen. Wenn benutzerdefinierte Tabellen dieses Szenario erfordern, sollten Sie zum Datenmodell zurückkehren. Es werden keine Zirkelbezüge oder Selbstverweise unterstützt.
Bilder und Dateien Bilder und Dateien unterliegen den gleichen Beschränkungen wie alle anderen Tabellen. Aufgrund des implizit definierten Beziehungen kann ein Offline-Profil nur bis zu 14 Bildspalten über alle Entitäten hinweg enthalten.
Automatisch generiertes Offline-Profil Das automatisch generierte Offline-Profil verarbeitet keine Filter. So werden für jede in der App verwendete Tabelle alle Zeilen heruntergeladen, für die der Benutzer Berechtigungen hat.

Siehe auch

Offlinesynchronisierungsfehler in der mobilen Power Apps App