Mobile Offline para aplicacións de lenzo
Se os usuarios da túa aplicación de lenzo baseada en Dataverse teñen acceso a Internet irregular ou non, podes proporcionar facilmente acceso sen conexión con simples interruptores e un lenzo control. As aplicacións básicas sen conexión son fáciles de facer. Simplemente crea a túa aplicación con Power Fx fórmulas normais e as Power Apps funcións sen conexión xestionan todo o demais.
Importante
A función de primeiro sen conexión funciona só para aplicacións de lenzo independentes. Non funciona para aplicacións de lenzo incrustadas ou páxinas personalizadas.
Importante
- A función de primeiro sen conexión funciona só con Dataverse táboas e non admite as seguintes Power Fx funcións:
- Mín./Máx./Media
- Relacionar
- Unrelate
- En (Membro)
- UpdateIf
- RemoveIf
- O filtro na busca de columnas só admite un nivel de busca cando a aplicación está habilitada para fóra de liña.
- Non se admiten relacións de moitos a moitos.
Microsoft planea admitir estas funcións e tokens no futuro.
Tamén podes crear aplicacións sen conexión complexas mediante perfís sen conexión personalizados. Un perfil sen conexión é un conxunto de filtros e restricións sobre os datos que carga a túa aplicación nos dispositivos móbiles dos usuarios. Os perfís sen conexión axúdanche a optimizar o rendemento da túa aplicación reducindo a cantidade de datos descargados no dispositivo. Por exemplo, aínda que podes ter dereitos de acceso a millóns de rexistros nunha táboa, a túa aplicación pode necesitar só un milleiro deles. Se descargas só mil rexistros, a túa aplicación funcionará mellor. Se necesitas máis de 15 táboas na túa aplicación sen conexión, podes considerar usar un perfil personalizado sen conexión.
Para comezar a utilizar o móbil sen conexión, activa a función sen conexión na túa aplicación e nas táboas que usa a túa aplicación. Insírese automaticamente na aplicación un modelo básico de pantalla sen conexión para que o use directamente ou como punto de partida. Configura o móbil sen conexión para aplicacións de lenzo.
Móbil sen conexión primeiro
Offline-first significa que todos os datos que necesitan os usuarios cando están sen conexión cópiase no seu dispositivo móbil. Require acceso á rede para descargar os datos inicialmente, pero despois diso, os usuarios traballan exclusivamente cos datos almacenados localmente no seu dispositivo, mesmo cando estean en liña. Entrar e saír da rede non afecta o rendemento da aplicación porque está a usar datos locais. Power Apps supervisa o acceso á rede da túa aplicación. Cando detecta unha conexión, sincroniza automaticamente os cambios locais no servidor e descarga todas as actualizacións do servidor. As funcións sen conexión xestionan a detección de conflitos e minimizan o uso dos recursos do sistema.
Cando activas a función sen conexión na túa aplicación, a aplicación sempre se executa sen conexión, con ou sen conexión a Internet. Esta funcionalidade optimiza o rendemento sen conexión e crea unha experiencia coherente para os usuarios mentres cambian de localización.
Por que usar sen conexión para aplicacións de lenzo en lugar de LoadData/SaveData?
Hai algúns beneficios fundamentais de usar a funcionalidade integrada sen conexión para aplicacións de lenzo en lugar das funcións LoadData/SaveData Power Fx .
Tema | LoadData/SaveData | Integrado sen conexión |
---|---|---|
Power Apps Studio apoiar | Personalizada | Integrada |
Complexidade do código | Power Fx a complexidade do código aumenta coa complexidade dos datos | Sen código |
Funcións de Power Fx admitidas | Todas | Parcial (Consulte as limitacións na Nota importante preto do comezo deste artigo). |
Regras de verificación de aplicacións | Nada | Marcar problemas de configuración comúns |
Experiencia de usuario sen conexión ou con conectividade | Non proporcionado/só personalizado | Automático |
Sincroniza a experiencia ou o estado do usuario | Non proporcionado/só personalizado | Automático |
Soporte de imaxes e ficheiros | Si, pero pode ter límites de rendemento e memoria | Non compatible |
Sincronización delta optimizada | No | Si |
Resolución de conflitos | Manual | Automático |
Almacén de datos local | Ficheiros | Base de datos transaccional |
Xestiona automaticamente os cambios de esquema | No | Si |
Lanzamento rápido da aplicación con grandes conxuntos de datos | No | Si |
Límite de tamaño de datos | Dependente do dispositivo, 30-70 MB na maioría dos casos | Dependente do dispositivo, ata a capacidade de almacenamento do dispositivo |
Consulte tamén
Comentarios
https://aka.ms/ContentUserFeedback.
Proximamente: Ao longo de 2024, retiraremos gradualmente GitHub Issues como mecanismo de comentarios sobre o contido e substituirémolo por un novo sistema de comentarios. Para obter máis información, consulte:Enviar e ver os comentarios