หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
การจัดเก็บข้อมูลเป็นฟังก์ชันที่สําคัญที่สุดของ Dataverse Dataverse รวมถึงชุดพื้นฐานของตารางที่มีโครงสร้างสําหรับข้อมูลที่ใช้โดยแอปพลิเคชันทางธุรกิจ
คุณสามารถดูชุดตารางพื้นฐานใน การอ้างอิงตารางเอนทิตีของ Dataverse.
ปรับเปลี่ยนตาราง
คุณสามารถปรับเปลี่ยนการออกแบบตารางโดยใช้วิธีการที่แตกต่างกันหลายวิธี
ใช้ตัวออกแบบ
มีหลายวิธีในการแก้ไขการออกแบบตารางโดยใช้ตัวออกแบบ
| ตัวออกแบบ | คำอธิบาย |
|---|---|
| make.powerapps.com | วิธีที่ง่ายที่สุดและใช้กันทั่วไปในการแก้ไข schema คือการใช้ https://make.powerapps.com/ เพื่อแก้ไขตาราง Dataverse ในสภาพแวดล้อม การเปลี่ยนแปลงที่ใช้ในที่นี้จะดําเนินการในบริบทของโซลูชันค่าเริ่มต้นของ Common Data Service ที่ไม่มีการจัดการ |
| ตัวสํารวจโซลูชันสําหรับโซลูชันของคุณ | หากคุณจะแจกจ่ายโซลูชัน คุณควรสร้างตาราง แอตทริบิวต์ หรือความสัมพันธ์ใหม่ ๆ ในบริบทของโซลูชันที่ไม่มีการจัดการที่คุณจะใช้ในการพัฒนาโซลูชันของคุณ ข้อมูลเพิ่มเติม: ผู้เผยแพร่โซลูชัน |
| จากตัวแก้ไขฟอร์ม | เมื่อแก้ไขฟอร์มของแอปแบบจําลองสําหรับเอนทิตี ้ คุณสามารถคลิกปุ่ม เขตข้อมูลใหม่ ใน ตัวสํารวจเขตข้อมูล ถ้าคุณสร้างเขตข้อมูลการค้นหา คุณจะสร้างความสัมพันธ์ใหม่เพื่อสนับสนุน |
นำเข้าโซลูชัน
โซลูชันอาจประกอบด้วยตารางและคอมโพเนนต์แบบกําหนดเองอื่นๆ การนําเข้าโซลูชันที่มีการจัดการหรือไม่ถูกจัดการลงในสภาพแวดล้อม Dataverse ของคุณจะรวมตารางเหล่านั้นหรือขยายตารางที่มีอยู่ด้วยตารางใหม่ที่มี
จากแหล่งข้อมูลโดยใช้ Power Query
คุณสามารถสร้างตารางใหม่และกรอกข้อมูลด้วยข้อมูลโดยใช้ Power Query ข้อมูลเพิ่มเติม: เพิ่มข้อมูลลงในตารางใน Dataverse โดยใช้ Power Query
ใช้บริการเว็บเพื่อทํางานกับข้อกําหนดตาราง
บริการเว็บที่แสดงใน Dataverse ประกอบด้วยความสามารถในการสร้าง อ่าน เขียน และลบตาราง บริการเหล่านี้ถูกใช้บ่อยที่สุดในการอ่านเนื่องจากข้อมูลดังกล่าวสามารถแจ้งรหัสของคุณขณะทํางานว่าสภาพแวดล้อมได้รับการปรับแต่งอย่างไร ข้อมูลเพิ่มเติม: ทํางานกับข้อกําหนดตารางโดยใช้โค้ด
ข้อกําหนดตาราง
แบบจําลองข้อมูลจะถูกจัดเก็บไว้ภายใน Dataverse
- ระดับเมตาดาต้าของเอนทิตี้กําหนดสิ่งนี้ด้วย SDK สําหรับ .NET
- ประเภทเอนทิตี้ของเมตาดาต้าเอนทิตี้กำหนดสิ่งนี้สำหรับ Web API
ข้อกําหนดตารางประกอบด้วยข้อมูลต่อไปนี้:
| Data | คำอธิบาย |
|---|---|
| คุณสมบัติ | แต่ละเอนทิตี้มีคุณสมบัติเกือบ 100 รายการที่อธิบายถึงวิธีการระบุและสิ่งที่สามารถทําได้โดยใช้เอนทิตี้ ข้อมูลเพิ่มเติม: ข้อกําหนดของเอนทิตี |
| แอตทริบิวต์ | คุณสมบัติเอนทิตี้ Attributes คือคอลเลกชันของแอตทริบิวต์หรือคอลัมน์ แต่ละคอลัมน์มีคุณสมบัติประมาณ 50 ประการเพื่ออธิบายวิธีการระบุ ชนิดของข้อมูลที่มี วิธีการจัดรูปแบบ และสิ่งที่สามารถทําได้โดยใช้คอลัมน์ดังกล่าว ข้อมูลเพิ่มเติม: นิยามแอตทริบิวต์ |
| ความสัมพันธ์ | คุณสมบัติเอนทิตี้สามประการคือ คอลเลกชันของความสัมพันธ์ระหว่างตาราง คอลเลกชันเหล่านี้มีความสัมพันธ์หลายประเภท: หลายต่อหลาย หลายต่อหนึ่ง และหนึ่งต่อหลาย ข้อมูลเพิ่มเติม: ข้อกําหนดความสัมพันธ์ |
| สิทธิ์การใช้งาน | หนึ่งในคุณสมบัติคือคอลเลกชันของสิทธิ์ระหว่าง 0 ถึง 8 สิทธิ์ที่ระบุชนิดของการดําเนินการกับข้อมูลที่สามารถทําได้บนตารางนั้นด้วยตัวระบุที่ไม่ซ้ํากันซึ่งเชื่อมโยงกัน การดําเนินการเหล่านี้ประกอบด้วย: ผนวก, ผนวกกับ, มอบหมาย, สร้าง, ลบ, อ่าน, แชร์ และ เขียน |
| คีย์ | ตามค่าเริ่มต้น แต่ละตารางมีแอตทริบิวต์ GUID (ตัวระบุที่ไม่ซ้ํากัน) เดียวและ Keys คุณสมบัติคือคอลเลกชันที่ว่างเปล่า คุณสามารถเพิ่มคีย์สํารองลงในตารางได้ ข้อมูลเพิ่มเติม: คีย์ |
เคล็ดลับ
การพัฒนาความเข้าใจเกี่ยวกับข้อกําหนดตารางในระบบจะช่วยให้คุณเข้าใจวิธีการทํางานของ Dataverse คุณสมบัติหลายรายการยังควบคุมว่าตารางใดในแอปแบบจําลองสามารถทําได้ ตัวออกแบบที่มีสําหรับแก้ไขเมตาดาต้าไม่สามารถแสดงรายละเอียดทั้งหมดที่พบได้ในเมตาดาต้า คุณสามารถติดตั้งแอปแบบจําลองข้อมูลที่เรียกว่าเบราว์เซอร์เมตาดาต้าที่จะช่วยให้คุณดูตารางและคุณสมบัติเมตาดาต้าทั้งหมดที่พบในระบบ ข้อมูลเพิ่มเติม: เรียกดูข้อกําหนดตารางและคอลัมน์ในสภาพแวดล้อมของคุณ
ตารางส่วนตัว
Dataverse มีตารางบางอย่างที่ไม่ได้มีไว้สําหรับนักพัฒนาของบริษัทอื่น ตารางเหล่านี้จะถูกเพิ่มโดย Microsoft เพื่อเปิดใช้งานฟังก์ชันคุณลักษณะ ตารางส่วนตัวจะแสดงด้วยคุณสมบัติEntityMetadataIsPrivate ตารางเหล่านี้จะไม่รวมอยู่ใน เอกสาร CSDL $metadata ของ API เว็บ อย่างไรก็ตาม คุณจะพบได้เมื่อทำการค้นหาเมตาดาต้าของเอนทิตี
ข้อควรระวัง
คุณไม่ควรใช้ตารางส่วนตัวในโซลูชันของคุณ ด้วยการทําเครื่องหมายตารางเป็นแบบส่วนตัว Microsoft จะระบุว่าเราไม่สนับสนุนแอปอื่นที่จะใช้ตาราง Microsoft อาจลบตารางออกหรือแนะนำการเปลี่ยนแปลงที่อาจกระทบเมื่อใดก็ได้ การใช้ตารางเหล่านี้โดยบุคคลอื่นที่ไม่ใช่ Microsoft ไม่ได้รับการสนับสนุน