แชร์ผ่าน


คำแนะนำสำหรับการปรับตรรกะให้เหมาะสม

นำไปใช้กับคำแนะนำรายการตรวจสอบประสิทธิภาพการทำงานของ Power Platform Well-Architected:

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

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

คำนิยาม

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

กลยุทธ์การออกแบบที่สำคัญ

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

ปรับประสิทธิภาพของตรรกะให้เหมาะสม

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

วัดประสิทธิภาพตรรกะ

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

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

การแลกเปลี่ยน: เครื่องมือตรวจสอบตรรกะมีแนวโน้มที่จะเพิ่มต้นทุน

ระบุเส้นทางเร่งด่วน

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

หากต้องการระบุเส้นทางที่ใช้บ่อยของโค้ด ให้พิจารณาขั้นตอนเหล่านี้:

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

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

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

ปรับตรรกะให้เหมาะสม

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

ในการเพิ่มประสิทธิภาพตรรกะ ให้พิจารณากลยุทธ์ต่อไปนี้:

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

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

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

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

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

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

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

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

  • กำหนดค่าก่อนปรับแต่ง ใช้ส่วนประกอบแอปพลิเคชันมาตรฐาน หากทำได้ การปรับแต่ง เช่น ปลั๊กอินและ JavaScript อาจส่งผลต่อประสิทธิภาพการทำงาน

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

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

อ่านคำแนะนำด้านประสิทธิภาพเฉพาะสำหรับผลิตภัณฑ์ Power Platform ที่คุณใช้งานอยู่ ประเมินตรรกะของคุณกับคำแนะนำเหล่านี้เพื่อระบุส่วนที่ต้องปรับปรุง

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

ใช้กระบวนการทำงานพร้อมกันและการทำงานแบบขนาน

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

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

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

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

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

    หมายเหตุ

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

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

ปรับงานเบื้องหลังให้เหมาะสม

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

การอำนวยความสะดวก Power Platform

การวัดผลโค้ดส: เมื่อสร้างแอปพื้นที่ทำงาน ควรใช้รูปแบบที่มีประสิทธิภาพเพื่อเพิ่มประสิทธิภาพของแอป ในขณะที่ควรหลีกเลี่ยงลักษณะที่ไม่มีรูปแบบ สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมของการสร้าง Power Apps ที่มีประสิทธิภาพ ใช้ ตรวจสอบ ใน Power Apps เพื่อวินิจฉัยและแก้ไขปัญหาด้านประสิทธิภาพระหว่างการพัฒนา

วัดการมีส่วนร่วมและผลลัพธ์: เมื่อสร้างเอเจนต์ การติดตาม การมีส่วนร่วม และ ผลลัพธ์ของการสนทนา เป็นสิ่งสำคัญสำหรับการวัดเมตริกประสิทธิภาพของเอเจนต์และค้นหาส่วนที่ต้องปรับปรุง

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

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

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

รายการตรวจสอบประสิทธิภาพการทำงาน

โปรดดูชุดคำแนะนำทั้งหมด