แชร์ผ่าน


ภาพรวม Mobile Offline สำหรับแอปพื้นที่ทำงาน

หากผู้ใช้ของแอป Dataverse-based canvas ของคุณเข้าถึงอินเทอร์เน็ตได้ไม่แน่นอนหรือไม่ได้เลย คุณสามารถให้การเข้าถึงแบบ ออฟไลน์ก่อน ได้อย่างง่ายดายด้วยสวิตช์ธรรมดาและตัวควบคุมพื้นที่ทำงาน แอปแบบออฟไลน์ก่อนเบื้องต้นนั้นสร้างได้ง่าย เพียงสร้างแอปของคุณด้วยวิธีปกติ สูตร Power Fx และ Power Apps ฟีเจอร์ออฟไลน์จะจัดการอย่างอื่นทั้งหมด

คุณยังสามารถสร้างแอปออฟไลน์ที่ซับซ้อนได้โดยใช้ โปรไฟล์ออฟไลน์ แบบกำหนดเอง โปรไฟล์ออฟไลน์คือการกำหนดค่าที่กำหนดข้อมูลที่ซิงโครไนซ์กับอุปกรณ์ของผู้ใช้ โปรไฟล์ออฟไลน์ช่วยให้คุณเพิ่มประสิทธิภาพของแอปโดยลดจำนวนข้อมูลที่ดาวน์โหลดไปยังอุปกรณ์ ตัวอย่างเช่น แม้ว่าคุณอาจมีสิทธิ์เข้าถึงเรกคอร์ดนับล้านในตาราง แต่แอปของคุณอาจต้องการเพียงหนึ่งพันรายการเท่านั้น หากคุณดาวน์โหลดเพียงหนึ่งพันรายการ แอปของคุณทำงานได้ดีขึ้น หากคุณต้องการมากกว่า 15 ตารางในแอปออฟไลน์ คุณอาจต้องการพิจารณาใช้โปรไฟล์ออฟไลน์ที่กำหนดเอง

หากต้องการเริ่มต้นใช้งาน Mobile Offline ให้เปิดคุณลักษณะออฟไลน์ในแอปของคุณและในตารางที่แอปของคุณใช้ เทมเพลตหน้าจอออฟไลน์พื้นฐานจะถูกแทรกลงในแอปโดยอัตโนมัติเพื่อให้คุณใช้ได้โดยตรงหรือเป็นจุดเริ่มต้น ตั้งค่า Mobile Offline สำหรับแอปพื้นที่ทำงาน

Mobile Offline ก่อน

ออฟไลน์ก่อน หมายความว่าข้อมูลทั้งหมดที่ผู้ใช้ต้องการเมื่อออฟไลน์จะถูกคัดลอกไปยังอุปกรณ์เคลื่อนที่ จำเป็นต้องเข้าถึงเครือข่ายเพื่อดาวน์โหลดข้อมูลในขั้นต้น แต่หลังจากนั้น ผู้ใช้จะทำงานเฉพาะกับข้อมูลที่จัดเก็บไว้ในอุปกรณ์ของตน แม้ว่าพวกเขาจะออนไลน์อยู่ก็ตาม การย้ายเข้าและออกจากเครือข่ายไม่ส่งผลต่อประสิทธิภาพการทำงานของแอป เนื่องจากใช้ข้อมูลในเครื่อง Power Apps ตรวจสอบการเข้าถึงเครือข่ายของแอปของคุณ เมื่อตรวจพบการเชื่อมต่อ จะซิงค์การเปลี่ยนแปลงในเครื่องกับเซิร์ฟเวอร์โดยอัตโนมัติและดาวน์โหลดการอัปเดตจากเซิร์ฟเวอร์ คุณสมบัติออฟไลน์จะจัดการ การตรวจจับความขัดแย้ง และลดการใช้ทรัพยากรระบบให้เหลือน้อยที่สุด

เมื่อคุณเปิดความสามารถแบบออฟไลน์ในแอปของคุณ แอปจะทำงานแบบออฟไลน์ก่อนเสมอ โดยมีหรือไม่มีการเชื่อมต่ออินเทอร์เน็ต ฟังก์ชันนี้ปรับประสิทธิภาพการทำงานแบบออฟไลน์ให้เหมาะสมและสร้างประสบการณ์ที่สอดคล้องกันสำหรับผู้ใช้เมื่อเปลี่ยนสถานที่

เหตุใดจึงใช้ออฟไลน์สำหรับแอปพื้นที่ทำงานแทน LoadData/SaveData

ฟังก์ชันออฟไลน์ในตัวสำหรับแอปแคนวาสแทนฟังก์ชัน LoadData/SaveData Power Fx มีประโยชน์หลักบางประการ

หัวข้อ LoadData/SaveData ออฟไลน์ในตัว
สนับสนุน Power Apps Studio แบบกำหนดเอง แบบในตัว
ความซับซ้อนของโค้ด ความซับซ้อนของโค้ด Power Fx จะเพิ่มขึ้นตามความซับซ้อนของข้อมูล ไม่มีโค้ด
ฟังก์ชัน Power Fx ที่รองรับ All บางส่วน (ดู ข้อจำกัดออฟไลน์บนมือถือสำหรับแอปพลิเคชัน Canvas)
กฎตัวตรวจสอบแอป None ปัญหาการกำหนดค่าทั่วไปได้รับการทำเครื่องหมายไว้
ประสบการณ์ผู้ใช้สำหรับแบบออฟไลน์หรือการเชื่อมต่อ ไม่มีให้/กำหนดเองเท่านั้น อัตโนมัติ
ซิงค์ประสบการณ์หรือสถานะผู้ใช้ ไม่มีให้/กำหนดเองเท่านั้น อัตโนมัติ
รองรับรูปภาพและไฟล์ ใช่ แต่อาจมีขีดจำกัดด้านประสิทธิภาพและหน่วยความจำ ใข่
การซิงค์เดลต้าที่ได้รับการเพิ่มประสิทธิภาพ ไม่ ใข่
แก้ปัญหาความขัดแย้ง ด้วยตนเอง อัตโนมัติ
ที่เก็บข้อมูลภายในเครื่อง Files ฐานข้อมูลธุรกรรม
จัดการการเปลี่ยนแปลงของ Schema โดยอัตโนมัติ ไม่ ใช่
เปิดใช้แอปอย่างรวดเร็วพร้อมชุดข้อมูลขนาดใหญ่ ไม่ ใช่
ขีดจำกัดขนาดข้อมูล ขึ้นอยู่กับอุปกรณ์ ในกรณีส่วนใหญ่ 30-70 MB ขึ้นอยู่กับอุปกรณ์ 3 ล้านแถว

(ดูเพิ่มเติม )

ทำงานกับแอป Canvas แบบออฟไลน์