กำหนดคีย์สำรองในการอ้างอิงเรกคอร์ด
หัวข้อนี้นำไปใช้ได้กับ Dynamics 365 Customer Engagement (on-premises) สำหรับรุ่น Power Apps ของหัวข้อนี้ ดู: กำหนดคีย์สำรองโดยใช้พอร์ทัล Power Apps
ด้วย คีย์สำรอง คุณสามารถมั่นใจวิธีที่มีประสิทธิภาพและถูกต้องของการรวมข้อมูลจากระบบภายนอกได้ เป็นสิ่งสำคัญ โดยเฉพาะอย่างยิ่งในกรณีเมื่อระบบภายนอกไม่เก็บ ID เรกคอร์ด (GUIDs) ซึ่งระบุเรกคอร์ดที่ไม่ซ้ำกัน คีย์สำรองไม่ใช่ GUIDs และคุณสามารถใช้เพื่อระบุเรกคอร์ดที่ไม่ซ้ำกันได้ คุณต้องตั้งชื่อเฉพาะให้กับเป็นคีย์สำรอง คุณสามารถใช้อย่าง น้อยหนึ่งเอนทิตีฟิลด์เพื่อกำหนดคีย์ ตัวอย่างเช่น การระบุระเบียนลูกค้าองค์กรที่ มีเป็นคีย์สำรอง คุณสามารถใช้ชื่อบัญชีและหมายเลขบัญชี คุณสามารถกำหนดคีย์สำรองโดยไม่ต้องเขียนรหัส หรือคุณสามารถกำหนดในเชิงภาษาโปรแกรมได้ โปรดสังเกตว่า ในขณะที่คุณสามารถกำหนดคีย์สำรองในส่วนติดต่อผู้ใช้ (UI) จะสามารถใช้ในเชิงภาษาโปรแกรมได้เท่านั้น ในโค้ด
สิทธิประโยชน์บางประการของลักษณะของคีย์สำรองรวมถึง:
การค้นหาเร็วของเรกคอร์ด
การดำเนินการข้อมูลแบบกลุ่มที่มีเสถียรภาพเพิ่มเติม
การเขียนโปรแกรมอย่างง่ายด้วยข้อมูลที่นำเข้าจากระบบภายนอก โดยไม่ต้องมี ID เรกคอร์ด
สำคัญ
- คุณไม่สามารถใช้ฟิลด์ที่เรกคอร์ดที่มีอยู่ใช้เป็นคีย์สำรอง นี่จะส่งผลให้เกิดข้อผิดพลาดเรกคอร์ดซ้ำ
- ฟิลด์ที่เปิดใช้การรักษาความปลอดภัยระดับฟิลด์ ไม่สามารถใช้เป็นคีย์สำรอง ข้อมูลเพิ่มเติม: ความปลอดภัยระดับฟิลด์ในการควบคุมการเข้าถึง
เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับโปรแกรมคีย์สำรอง ดู:
กำหนดคีย์สำรองสำหรับเอนทิตี
ใช้คีย์สำรองเพื่อสร้างเรกคอร์ด
กำหนดคีย์สำรอง
- เปิดตัวสำรวจโซลูชัน
- ไปที่ ส่วนประกอบ>เอนทิตี>เอนทิตี <X>>คีย์
- เลือก ใหม่
- บนแบบฟอร์ม กรอกข้อมูลในฟิลด์ที่จำเป็น (แสดงชื่อ และ ชื่อ) แล้วจากนั้นเลือก และเพิ่มฟิลด์ไปยังคีย์
- บันทึกคีย์
ตัวอย่างด้านล่างใช้ฟิลด์หมายเลขบัญชีในคำนิยามคีย์สำรอง
หมายเหตุ
คุณสามารถกำหนดคีย์ที่แตกต่างกันได้ถึงห้าสำหรับเอนทิตี
ดูเพิ่มเติม
สร้างและแก้ไขทรัพยากรบนเว็บ
กำหนดคีย์สำรองสำหรับเอนทิตี (คู่มือนักพัฒนา)ใช้คีย์สำรองเพื่อสร้างเรกคอร์ด (คู่มือนักพัฒนา)