Información general de Mobile Offline para aplicaciones de lienzo
Si los usuarios de su aplicación de lienzo basada en Dataverse tienen acceso irregular o no tener acceso a Internet, puede proporcionar fácilmente acceso sin conexión primero con interruptores simples y un control de lienzo. Las primeras aplicaciones básicas sin conexión son fáciles de crear. Simplemente cree su aplicación con Power Fx fórmulas normales y las funciones sin conexión de Power Apps se encargarán de todo lo demás.
También puede crear aplicaciones sin conexión complejas mediante perfiles sin conexión personalizados. Un perfil fuera de línea es la configuración que determina los datos sincronizados con los dispositivos de los usuarios. Los perfiles sin conexión lo ayudan a optimizar el rendimiento de su aplicación al reducir la cantidad de datos descargados en el dispositivo. Por ejemplo, si bien puede tener derechos de acceso a millones de registros en una tabla, es posible que su aplicación solo necesite mil de ellos. Si descarga solo mil registros, su aplicación funciona mejor. Si necesita más de 15 mesas en su aplicación sin conexión, puede considerar usar un perfil sin conexión personalizado.
Para comenzar con la función móvil sin conexión, active la función sin conexión en su aplicación y en las tablas que usa su aplicación. Una plantilla básica de pantalla sin conexión se inserta automáticamente en la aplicación para que la use directamente o como punto de partida. Configurar Mobile Offline para aplicaciones de lienzo.
Móvil sin conexión-primero
Sin conexión primero significa que todos los datos que los usuarios necesitan cuando están desconectados se copian en su dispositivo móvil. Requiere acceso a la red para descargar los datos inicialmente, pero después de eso, los usuarios trabajan exclusivamente con los datos almacenados localmente en su dispositivo, incluso cuando están en línea. Entrar y salir de la red no afecta el rendimiento de la aplicación porque usa datos locales. Power Apps supervisa el acceso a la red de su aplicación. Cuando detecta una conexión, sincroniza automáticamente cualquier cambio local en el servidor y descarga las actualizaciones del servidor. Las funciones sin conexión manejan la detección de conflictos y minimizan el uso de recursos del sistema.
Cuando activa la capacidad sin conexión en su aplicación, la aplicación siempre se ejecuta primero sin conexión, con o sin conexión a Internet. Esta funcionalidad optimiza el rendimiento sin conexión y crea una experiencia uniforme para los usuarios que cambian de ubicación:
¿Por qué utilizar sin conexión para aplicaciones de lienzo en lugar de LoadData/SaveData?
Existen algunos beneficios clave al utilizar la funcionalidad sin conexión incorporada para las aplicaciones de lienzo en lugar de las funciones LoadData/SaveData. Power Fx
Tema | LoadData/SaveData | Integrado sin conexión |
---|---|---|
Compatibilidad con Power Apps Studio | Personalizado | Integrado |
Complejidad de código | La complejidad del código de Power Fx aumenta con la complejidad de los datos | Sin código |
Funciones de Power Fx admitidas | Todos | Parcial (consulte Limitaciones móviles sin conexión para aplicaciones de lienzo). |
Reglas del Comprobador de aplicaciones | None | Los problemas de configuración comunes están marcados |
Experiencia de usuario sin conexión o con conectividad | No proporcionado/solo personalizado | Automático |
Sincronizar la experiencia o el estado del usuario | No proporcionado/solo personalizado | Automático |
Compatibilidad con imágenes y archivos | Sí, pero puede encontrarse con límites de rendimiento y memoria | Sí |
Sincronización delta optimizada | No | Sí |
Resolución de conflictos | Manual | Automático |
Almacén de datos local | Files | Base de datos transaccional |
Maneja automáticamente los cambios de esquema | No | Sí |
Inicio rápido de aplicaciones con grandes conjuntos de datos | No | Sí |
Límite de tamaño de datos | Depende del dispositivo, 30-70 MB en la mayoría de los casos | Depende del dispositivo, 3 millones de filas |