แชร์ผ่าน


ทํางานกับตาราง Dataverse โดยใช้รหัส

การจัดเก็บข้อมูลเป็นฟังก์ชันที่สําคัญที่สุดของ 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

ข้อกําหนดตารางประกอบด้วยข้อมูลต่อไปนี้:

Data คำอธิบาย
คุณสมบัติ แต่ละเอนทิตี้มีคุณสมบัติเกือบ 100 รายการที่อธิบายถึงวิธีการระบุและสิ่งที่สามารถทําได้โดยใช้เอนทิตี้ ข้อมูลเพิ่มเติม: ข้อกําหนดของเอนทิตี
แอตทริบิวต์ คุณสมบัติเอนทิตี้ Attributes คือคอลเลกชันของแอตทริบิวต์หรือคอลัมน์ แต่ละคอลัมน์มีคุณสมบัติประมาณ 50 ประการเพื่ออธิบายวิธีการระบุ ชนิดของข้อมูลที่มี วิธีการจัดรูปแบบ และสิ่งที่สามารถทําได้โดยใช้คอลัมน์ดังกล่าว ข้อมูลเพิ่มเติม: นิยามแอตทริบิวต์
ความสัมพันธ์ คุณสมบัติเอนทิตี้สามประการคือ คอลเลกชันของความสัมพันธ์ระหว่างตาราง คอลเลกชันเหล่านี้มีความสัมพันธ์หลายประเภท: หลายต่อหลาย หลายต่อหนึ่ง และหนึ่งต่อหลาย ข้อมูลเพิ่มเติม: ข้อกําหนดความสัมพันธ์
สิทธิ์การใช้งาน หนึ่งในคุณสมบัติคือคอลเลกชันของสิทธิ์ระหว่าง 0 ถึง 8 สิทธิ์ที่ระบุชนิดของการดําเนินการกับข้อมูลที่สามารถทําได้บนตารางนั้นด้วยตัวระบุที่ไม่ซ้ํากันซึ่งเชื่อมโยงกัน การดําเนินการเหล่านี้ประกอบด้วย: ผนวก, ผนวกกับ, มอบหมาย, สร้าง, ลบ, อ่าน, แชร์ และ เขียน
คีย์ ตามค่าเริ่มต้น แต่ละตารางมีแอตทริบิวต์ GUID (ตัวระบุที่ไม่ซ้ํากัน) เดียวและ Keys คุณสมบัติคือคอลเลกชันที่ว่างเปล่า คุณสามารถเพิ่มคีย์สํารองลงในตารางได้ ข้อมูลเพิ่มเติม: คีย์

เคล็ดลับ

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

ตารางส่วนตัว

Dataverse มีตารางบางอย่างที่ไม่ได้มีไว้สําหรับนักพัฒนาของบริษัทอื่น ตารางเหล่านี้จะถูกเพิ่มโดย Microsoft เพื่อเปิดใช้งานฟังก์ชันคุณลักษณะ ตารางส่วนตัวจะแสดงด้วยคุณสมบัติEntityMetadataIsPrivate ตารางเหล่านี้จะไม่รวมอยู่ใน เอกสาร CSDL $metadata ของ API เว็บ อย่างไรก็ตาม คุณจะพบได้เมื่อทำการค้นหาเมตาดาต้าของเอนทิตี

ข้อควรระวัง

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

ดูเพิ่มเติม

ภาพรวม Dataverse สําหรับนักพัฒนา