แนวทางโปรไฟล์แบบออฟไลน์

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

แนวทางต่อไปนี้จะช่วยคุณสร้างโปรไฟล์แบบออฟไลน์ที่ตรงกับความต้องการที่แท้จริงขององค์กรของคุณ

วางแผนการเปิดตัวโปรไฟล์ออฟไลน์ของคุณ

พัฒนาและเปิดตัวโปรไฟล์ออฟไลน์ของคุณในสามขั้นตอน:

ภาพประกอบที่แสดงระยะที่ 1 สำหรับผู้ผลิต ระยะที่ 2 สำหรับผู้ทดสอบ และระยะที่ 3 สำหรับผู้ใช้

ขั้นตอนที่ 1: พัฒนาและทำซ้ำ

หลังจากที่คุณได้ ตั้งค่าโปรไฟล์แบบออฟไลน์ ได้เวลาเริ่มการทดสอบและปรับแต่งแล้ว ใช้ Power Apps บนมือถือ หรือ Field Service Mobile เพื่อกำหนดลักษณะการทำงานของแอปเมื่อออฟไลน์ สำหรับ Windows คุณจะพบ แอป ใน Microsoft Store ที่อนุญาตการทำซ้ำโดยไม่ต้องใช้อุปกรณ์มือถือ

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

ผล: คุณยืนยันว่าตารางและฟอร์มทั้งหมดทำงานแบบออฟไลน์หลังจากดาวน์โหลดข้อมูลแล้ว และขนาดการดาวน์โหลดนั้นเหมาะสม

ข้อสำคัญ

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

ระยะที่ 2: ทดสอบกับผู้ใช้

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

ภาพหน้าจอของหน้าสถานะออฟไลน์ของแอปมือถือหลังจากดาวน์โหลดสำเร็จ

ผล: คุณยืนยันว่าโปรไฟล์แบบออฟไลน์ปรับขนาดเป็นกรณีใช้งานจริง

ขั้นตอนที่ 3: เปิดตัว

ปรับใช้แอปกับส่วนที่เหลือขององค์กรของคุณ

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

อย่าให้ผู้ใช้ของคุณดาวน์โหลดข้อมูลมากเกินไป

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

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

  • จำกัดจำนวนของเรกคอร์ดให้น้อยกว่า 200,000 รายการเพื่อประสิทธิภาพที่ดีขึ้น การซิงค์ออฟไลน์ไม่รองรับเรกคอร์ดที่เกินกว่า 3,000,000 รายการ
  • จำกัดจำนวนตารางให้น้อยกว่า 100 ตาราง
  • จำกัดขนาดข้อมูลทั้งหมดให้น้อยกว่า 1 GB
  • ขนาดไฟล์และรูปภาพทั้งหมดต้องไม่เกิน 4 GB ใช้ตัวกรองเพื่อลดขนาดการดาวน์โหลดทั้งหมด

หากข้อมูลออฟไลน์ของแอปเกินคำแนะนำเหล่านี้ ผู้ใช้จะเห็นการซิงค์ที่ช้าลง การใช้ข้อมูลที่สูงขึ้น การใช้แบตเตอรี่ที่สูงขึ้น และประสิทธิภาพของแอปที่ช้าลง

เพิ่มประสิทธิภาพโปรไฟล์แบบออฟไลน์ของคุณ

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

อย่าเริ่มต้นใหม่ตั้งแต่ต้น

หากคุณกำลังปรับแต่ง Field Service หรือ Sales ให้เริ่มจากโปรไฟล์แบบออฟไลน์เริ่มต้นของพวกเขา คุณทราบดีว่าคุณลักษณะหลักจะใช้งานได้ และคุณจะไม่พลาดตารางที่ใช้ในฟอร์มมาตรฐาน

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

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

เพิ่มตารางทั้งหมดที่อ้างถึงในแต่ละฟอร์มและดูในแอปของคุณ

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

เมื่อคุณเพิ่มตารางในโปรไฟล์ออฟไลน์ คุณสามารถเลือกหนึ่งในสี่ตัวเลือกเพื่อกำหนดว่าจะดาวน์โหลดแถวใด:

  • แถวองค์กร
  • แถวทั้งหมด
  • แถวที่เกี่ยวข้องเท่านั้น
  • แบบกำหนดเอง

ในการเลือกตัวเลือกที่ดีที่สุดสำหรับแต่ละตาราง ให้พิจารณาว่าตารางของคุณอยู่ในหมวดหมู่ใดต่อไปนี้:

  1. ตารางแบบสแตนด์อโลน: ตารางที่แสดงเป็นตารางในแอป เช่น ผู้ติดต่อ

  2. ตารางที่เกี่ยวข้อง: ตารางที่ถูกอ้างถึงในฟอร์มหรือมุมมองตารางของตารางอื่น เช่น หน่วย

  3. ตารางทรัพยากร: ตารางที่มีข้อมูลทรัพยากร เช่น สกุลเงินหรืออาณาเขต

เลือกตัวเลือกแถวตามหมวดหมู่ของตารางที่คุณเพิ่ม:

ชนิดของตาราง แถวองค์กร แถวทั้งหมด แถวที่เกี่ยวข้องเท่านั้น แบบกำหนดเอง
สแตนด์อโลน
ที่เกี่ยวข้อง
แหล่งข้อมูล

ใช้ตัวกรองเพื่อลดขนาดการดาวน์โหลดข้อมูล

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

ข้อสำคัญ

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

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

    ภาพหน้าจอที่แสดงตัวกรองแบบกำหนดเองพร้อมเงื่อนไข EQUALS ที่ชัดเจน

  • ตารางที่เกี่ยวข้อง: ใช้ตัวกรองที่กำหนดเองหากคุณต้องการให้ผู้ใช้ดาวน์โหลดแถวที่เกี่ยวข้อง และ ที่ตรงกับเกณฑ์ตัวกรองอื่นๆ ของคุณ

    ภาพหน้าจอที่แสดงตัวกรองแบบกำหนดเองพร้อมเงื่อนไข AND ที่ชัดเจน

  • ตารางทรัพยากร: ใช้ตัวกรองที่กำหนดเองหากคุณต้องการให้ผู้ใช้ดาวน์โหลดเฉพาะแถวที่ตรงกับเกณฑ์ของคุณ เช่น แถวที่มีสถานะใช้งานอยู่

    ภาพหน้าจอที่แสดงตัวกรองแบบกำหนดเองที่มีสถานะเท่ากับ ใช้งานอยู่

ตัวกรองแบบกำหนดเองทั่วไป

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

ภาพหน้าจอที่แสดงตัวกรองหลายรายการ ตามเวลาเริ่มต้นและสิ้นสุดในเงื่อนไข OR

กรองตามสถานะ เพื่อจำกัดการดาวน์โหลดไว้ที่แถวที่มีสถานะเฉพาะ

ภาพหน้าจอที่แสดงหลายตัวกรองที่มีสถานะเท่ากับ ใช้งานอยู่

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

ภาพหน้าจอที่แสดงตัวกรองตามบทบาท

หลีกเลี่ยงข้อผิดพลาดของตัวกรองที่อาจทำให้การดาวน์โหลดของคุณช้าลง

หากตัวกรองแบบกำหนดเองส่งผลให้แบบสอบถาม Dataverse ทำงานช้า การดาวน์โหลดจะใช้เวลานานกว่า ปฏิบัติตามแนวทางปฏิบัติเหล่านี้เพื่อหลีกเลี่ยงปัญหาคอขวด

  • อย่าใช้การจับคู่สตริงบางส่วนหรือ "มี" "เริ่มต้นด้วย" หรือ "ลงท้ายด้วย"

  • หลีกเลี่ยงความสัมพันธ์หลายระดับในตัวกรองแบบกำหนดเอง ตัวกรองเช่นนี้อาจทำให้การดาวน์โหลดช้า:

    ภาพหน้าจอที่แสดงตัวกรองหลายตัวพร้อมความสัมพันธ์ที่ซ้อนกัน

  • หลีกเลี่ยงการใช้เงื่อนไข OR หลายๆ เงื่อนไข

อย่าพลาดข้อมูลที่ผู้ใช้ของคุณต้องการ

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

  • โฟลว์กระบวนการทางธุรกิจ: หากฟอร์มมีโฟลว์กระบวนการธุรกิจ อย่าลืมเพิ่มตารางโฟลว์กระบวนการธุรกิจ สำหรับข้อมูลเพิ่มเติม ไปที่ ความสามารถที่รองรับ

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

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

    ข้อสำคัญ

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

ดูเพิ่มเติม

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)