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

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

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

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

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

เคล็ดลับ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

หมายเหตุ

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

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