แชร์ผ่าน


ตารางและเมตาดาต้าใน Microsoft Dataverse

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

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

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

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

เคล็ดลับ

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

สร้างเมตาดาต้าใหม่ หรือใช้เมตาดาต้าที่มีอยู่?

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

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

ใช้ตารางมาตรฐานและแอตทริบิวต์สำหรับวัตถุประสงค์ที่ต้องการสำหรับประโยชน์ขององค์กรโดยส่วนใหญ่

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

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

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

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

ข้อจำกัดในการสร้างรายการเมตาดาต้า

มีข้อจำกัดเกี่ยวกับจำนวนของตารางที่คุณสามารถสร้างได้ ผู้ดูแลระบบสามารถดูข้อมูลเกี่ยวกับจำนวนตารางและเปอร์เซ็นต์ที่ใช้ต่อค่าสูงสุดในหน้าทรัพยากรที่ใช้งานอยู่เวอร์ชันเก่า ไปที่ศูนย์การจัดการ Power Platform (admin.powerplatform.com) เลือก จัดการ>สภาพแวดล้อม และเปิดสภาพแวดล้อมที่คุณต้องการ เลือก การตั้งค่า ขยาย ทรัพยากร เลือก การตั้งค่าของเดิมทั้งหมด ในการตั้งค่าของเดิม ให้เลือก การดูแลระบบ>ทรัพยากรที่ใช้งานอยู่

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

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

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

ขั้นตอนถัดไป

สร้างหรือแก้ไขตาราง (ชนิดของแถว)
สร้างและแก้ไขความสัมพันธ์ระหว่างตาราง