Panoramica di Mobile Offline per app canvas

Se gli utenti della tua app canvas basata su Dataverse hanno accesso imprevedibile o assente a Internet, puoi facilmente fornire l'accesso offline con controlli e switch semplici. Le app prima offline di base sono facili da realizzare. Crea la tua app con formule Power Fx normali e le funzionalità Power Apps offline gestiscono tutto il resto.

Puoi anche creare app offline complesse utilizzando profili offline personalizzati. Un profilo offline è la configurazione che determina i dati sincronizzati sui dispositivi degli utenti. I profili offline ti aiutano a ottimizzare le prestazioni della tua app riducendo la quantità di dati scaricati sul dispositivo. Ad esempio, mentre potresti avere diritti di accesso a milioni di record in una tabella, la tua app potrebbe averne bisogno solo di mille. Se scarichi solo un migliaio di record, la tua app funziona meglio. Se hai bisogno di più di 15 tavoli nella tua app offline, potresti prendere in considerazione l'utilizzo di un profilo offline personalizzato.

Per iniziare con Mobile Offline, attiva la funzione offline nella tua app e nelle tabelle utilizzate dall'app. Nell'app viene inserito automaticamente un modello di schermata offline di base da utilizzare direttamente o come punto di partenza. Configurazione di Mobile Offline per app canvas.

Mobile Offline prima

prima offline significa che tutti i dati di cui gli utenti hanno bisogno quando sono offline vengono copiati sul proprio dispositivo mobile. Inizialmente richiede l'accesso alla rete per scaricare i dati, ma successivamente gli utenti lavorano esclusivamente con i dati archiviati localmente sul proprio dispositivo, anche quando sono online. L'accesso e l'uscita dalla rete non influisce sulle prestazioni dell'app perché utilizza dati locali. Power Apps monitora l'accesso alla rete della tua app. Quando rileva una connessione, sincronizza automaticamente eventuali modifiche locali al server e scarica eventuali aggiornamenti dal server. Le funzionalità offline gestiscono il rilevamento dei conflitti e riducono al minimo l'utilizzo delle risorse di sistema. ...

Quando attivi la funzionalità offline nella tua app, l'app viene sempre eseguita prima offline, con o senza una connessione Internet. Questa funzionalità ottimizza le prestazioni offline e crea un'esperienza coerente per gli utenti quando cambiano posizione.

Perché utilizzare il supporto offline per le app canvas anziché LoadData/SaveData?

Esistono alcuni vantaggi chiave nell'utilizzare la funzionalità offline integrata per le app canvas anziché le funzioni LoadData/SaveData Power Fx .

Argomento LoadData/SaveData Offline integrato
Supporto di Power Apps Studio Personalizzazione Predefinito
Complessità del codice La complessità del codice Power Fx aumenta con la complessità dei dati Nessun codice
Funzioni Power Fx supportate Tutte le date Parziale (vedere Limitazioni della modalità offline per le app canvas.)
Regole di verifica delle app None Vengono segnalati i problemi di configurazione comuni
Esperienza utente di connettività o offline Non fornito/solo personalizzato Automatico
Sincronizza l'esperienza o lo stato dell'utente Non fornito/solo personalizzato Automatico
Supporto per immagini e file Sì, ma potrebbero esserci limiti in termini di prestazioni e memoria
Sincronizzazione delta ottimizzata No
Risoluzione dei conflitti Manuale Automatico
Archivio dati locale Files Database transazionale
Gestione automatica delle modifiche allo schema No
Avvio rapido dell'app con set di dati di grandi dimensioni No
Limite della dimensione dei dati Dipende dal dispositivo, 30-70 MB nella maggior parte dei casi Dipendente dal dispositivo, 3 milioni di righe

Vedi anche

Lavora con le app canvas offline