แชร์ผ่าน


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

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

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

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

กำหนดข้อมูลแบบลำดับชั้น

ด้วย Microsoft Dataverse โครงสร้างลำดับชั้นข้อมูลได้รับการสนับสนุน โดยมีความสัมพันธ์หนึ่งต่อกลุ่ม (1N) แบบมีข้ออ้างอิงด้วยตนเอง ของแถวที่เกี่ยวข้อง

หมายเหตุ

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

เมื่อมีความสัมพันธ์แบบหนึ่งต่อกลุ่ม (1:N) แบบมีข้ออ้างอิงด้วยตนเองอยู่ ในคำนิยามความสัมพันธ์ ตัวเลือก ตามลำดับชั้น จะพร้อมใช้งานสำหรับการตั้งค่าเป็น ใช่

การตั้งค่าตามลำดับชั้นในคำนิยามความสัมพันธ์

ในการสอบถามข้อมูลเป็นลำดับชั้น คุณต้องตั้งค่าตารางหนึ่งเป็นแบบหนึ่งต่อหลายรายการ (1:N) หรือหลายรายการต่อหนึ่งเป็นลำดับชั้น

หากต้องการเปิดลำดับชั้น:

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

หมายเหตุ

  • บางความสัมพันธ์ (1:N) นอกกรอบไม่สามารถกำหนดเองได้ ซึ่งจะป้องกันคุณจากการตั้งค่าความสัมพันธ์เหล่านั้นเป็นแบบลำดับชั้น
  • คุณสามารถระบุความสัมพันธ์ลำดับชั้นสำหรับระบบความสัมพันธ์แบบมีข้ออ้างอิงด้วยตนเองได้ ซึ่งรวมถึงความสัมพันธ์แบบ 1:N ของชนิดระบบ เช่นความสัมพันธ์ "contact_master_contact"

ข้อสำคัญ

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

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

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

สอบถามข้อมูลแบบลำดับชั้น

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

หมายเหตุ

นักพัฒนาจะยังสามารถใช้ตัวดำเนินการเหล่านี้ในรหัสได้ด้วย ข้อมูลเพิ่มเติม: เอกสารนักพัฒนา: สอบถามข้อมูลตามลำดับชั้น

ตัวอย่างต่อไปนี้แสดงสถานการณ์ต่างๆ สำหรับการสอบถามลำดับชั้น:

สอบถามบัญชีลำดับชั้น

สอบถามลูกค้าองค์กรในลำดับชั้นลูกค้าองค์กร

สอบถามกิจกรรมที่เกี่ยวข้องของลูกค้าองค์กร

สอบถามโอกาสทางการขายที่เกี่ยวข้องของลูกค้าองค์กร

ดูเพิ่มเติม

สร้างและแก้ไขความสัมพันธ์ของตาราง 1:N (หนึ่งต่อกลุ่ม) หรือ N:1 (กลุ่มต่อหนึ่ง)
สร้างและแก้ไขความสัมพันธ์ของตารางแบบ 1:N (หนึ่งต่อกลุ่ม) หรือ N:1 (กลุ่มต่อหนึ่ง) โดยใช้ตัวสำรวจโซลูชัน
แสดงภาพข้อมูลตามลำดับชั้นด้วยแอปแบบจำลอง

หมายเหตุ

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

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