กำหนดและสอบถามข้อมูลที่เกี่ยวข้องตามลำดับชั้น
ข้อสำคัญ
คุณลักษณะนี้ไม่สนับสนุนอีกต่อไป สำหรับข้อมูลเพิ่มเติม โปรดไปที่ การควบคุมลำดับชั้นในแอปที่ขับเคลื่อนด้วยโมเดลไม่สนับสนุนอีกต่อไป
คุณสามารถได้รับข้อมูลเชิงลึกของธุรกิจอันมีค่าด้วยการกำหนดและสอบถามข้อมูลที่เกี่ยวข้องแบบลำดับชั้น ความสามารถในการสร้างแบบจำลองและการแสดงภาพตามลำดับชั้นช่วยให้คุณได้รับประโยชน์หลายประการ:
- ดูและสำรวจข้อมูลลำดับชั้นที่ซับซ้อน
- ดูตัวบ่งชี้ประสิทธิภาพหลัก (KPI) ในมุมมองตามบริบทของลำดับชั้น
- วิเคราะห์ข้อมูลสำคัญด้วยภาพผ่านเว็บและแท็บเล็ต
ตารางมาตรฐานบางรายการมีลำดับชั้นที่กำหนดไว้อยู่แล้ว ตารางอื่นรวมทั้งตารางแบบกำหนดเอง สามารถเปิดใช้งานสำหรับลำดับชั้น และคุณสามารถสร้างการจัดรูปแบบการแสดงได้
กำหนดข้อมูลแบบลำดับชั้น
ด้วย Microsoft Dataverse โครงสร้างลำดับชั้นข้อมูลได้รับการสนับสนุน โดยมีความสัมพันธ์หนึ่งต่อกลุ่ม (1N) แบบมีข้ออ้างอิงด้วยตนเอง ของแถวที่เกี่ยวข้อง
หมายเหตุ
แบบมีข้ออ้างอิงด้วยตนเอง หมายความว่า ตารางเกี่ยวข้องกับตัวเอง ตัวอย่างเช่น ตารางลูกค้าองค์กรมีคอลัมน์การค้นหาเพื่อสัมพันธ์กับแถวของตารางลูกค้าองค์กรอื่น
เมื่อมีความสัมพันธ์แบบหนึ่งต่อกลุ่ม (1:N) แบบมีข้ออ้างอิงด้วยตนเองอยู่ ในคำนิยามความสัมพันธ์ ตัวเลือก ตามลำดับชั้น จะพร้อมใช้งานสำหรับการตั้งค่าเป็น ใช่
ในการสอบถามข้อมูลเป็นลำดับชั้น คุณต้องตั้งค่าตารางหนึ่งเป็นแบบหนึ่งต่อหลายรายการ (1:N) หรือหลายรายการต่อหนึ่งเป็นลำดับชั้น
การเปิดใช้งานลำดับชั้น:
- ในขณะที่ กำลังดูความสัมพันธ์แบบ 1:N เลือกความสัมพันธ์แบบมีข้ออ้างอิงด้วยตนเองที่คุณต้องการแก้ไข
- ในคำนิยามความสัมพันธ์ ตั้งค่า ลำดับชั้น เป็น ใช่
หมายเหตุ
- บางความสัมพันธ์ (1:N) นอกกรอบไม่สามารถกำหนดเองได้ ซึ่งจะป้องกันคุณจากการตั้งค่าความสัมพันธ์เหล่านั้นเป็นแบบลำดับชั้น
- คุณสามารถระบุความสัมพันธ์ลำดับชั้นสำหรับระบบความสัมพันธ์แบบมีข้ออ้างอิงด้วยตนเองได้ ซึ่งรวมถึงความสัมพันธ์แบบ 1:N ของชนิดระบบ เช่นความสัมพันธ์ "contact_master_contact"
ข้อสำคัญ
คุณสามารถมีความสัมพันธ์แบบมีข้ออ้างอิงด้วยตนเองที่หลากหลาย แต่คุณสามารถกำหนดได้หนึ่งความสัมพันธ์เท่านั้นสำหรับตารางแต่ละรายการ ให้เป็นความสัมพันธ์ตามลำดับชั้น ถ้าคุณพยายามที่จะเปลี่ยนแปลงการตั้งค่า เมื่อนำไปใช้ คุณจะได้รับคำเตือน:
- เมื่อปิดใช้งาน: ถ้าคุณปิดการตั้งค่าลำดับชั้นสำหรับความสัมพันธ์นี้ ข้อกำหนดค่าสะสม กระบวนการ และมุมมองทั้งหมด ที่ใช้ลำดับชั้นนี้จะไม่ทำงาน คุณต้องการดำเนินการต่อหรือไม่?
- เมื่อเปิดใช้งาน: ถ้าคุณเปิดใช้งานการตั้งค่าลำดับชั้นสำหรับความสัมพันธ์นี้ ข้อกำหนดค่าสะสมทั้งหมดที่ใช้ลำดับชั้นที่มีอยู่จะกลายเป็นไม่ถูกต้อง คุณต้องการดำเนินการต่อหรือไม่?
นอกจากว่าคุณมั่นใจว่าไม่มีอ้างอิงอื่นๆ อยู่ในลำดับชั้นที่มีอยู่ คุณควรตรวจทานเอกสารใดๆ เกี่ยวกับการปรับใช้ หรือพูดคุยกับผู้กำหนดค่าอื่นๆ เพื่อให้เข้าใจถึงวิธีใช้ความสัมพันธ์ตามลำดับชั้นที่มีอยู่ ก่อนดำเนินการต่อ
สอบถามข้อมูลแบบลำดับชั้น
โดยไม่มีการกำหนดลำดับชั้น เพื่อเรียกข้อมูลตามลำดับชั้น ต้องสอบถามซ้ำๆ สำหรับแถวที่เกี่ยวข้องกัน ด้วยลำดับชั้นที่กำหนด คุณสามารถสอบถามข้อมูลที่เกี่ยวข้องเป็นลำดับชั้นได้ในขั้นตอนเดียว คุณสามารถค้นหาแถวโดยใช้ตรรกะ อันเดอร์ และ ไม่เดอร์ ได้ ตัวดำเนินการแบบลำดับชั้น ภายใต้ และ ไม่ภายใต้ จะแสดงในโปรแกรมแก้ไขลำดับงานและการค้นหาขั้นสูง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้งานตัวดำเนินการเหล่านี้ ดูที่ กำหนดค่าขั้นตอนเวิร์กโฟลว์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการค้นหาขั้นสูง ดู สร้าง แก้ไข หรือบันทึกการค้นหาขั้นสูง
หมายเหตุ
นักพัฒนาจะยังสามารถใช้ตัวดำเนินการเหล่านี้ในรหัสได้ด้วย ข้อมูลเพิ่มเติม: เอกสารนักพัฒนา: สอบถามข้อมูลตามลำดับชั้น
ตัวอย่างต่อไปนี้แสดงสถานการณ์ต่างๆ สำหรับการสอบถามลำดับชั้น:
สอบถามบัญชีลำดับชั้น
สอบถามบัญชีลำดับชั้น รวมถึงกิจกรรมที่เกี่ยวข้อง
สอบถามบัญชีลำดับชั้น รวมถึงโอกาสที่เกี่ยวข้อง
ดูเพิ่มเติม
สร้างและแก้ไขความสัมพันธ์ของตาราง 1:N (หนึ่งต่อกลุ่ม) หรือ N:1 (กลุ่มต่อหนึ่ง)
สร้างและแก้ไขความสัมพันธ์ของตารางแบบ 1:N (หนึ่งต่อกลุ่ม) หรือ N:1 (กลุ่มต่อหนึ่ง) โดยใช้ตัวสำรวจโซลูชัน
แสดงภาพข้อมูลตามลำดับชั้นด้วยแอปแบบจำลอง
หมายเหตุ
บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)
แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)