เลือกเทคโนโลยีการรวมข้อมูล

ใช้กับแอป Dynamics 365 เหล่านี้:
ทรัพยากรบุคคล

บทความนี้ให้ข้อมูลสำหรับการรวมกับข้อมูลที่จัดการโดย Dynamics 365 Human Resources ซึ่งอธิบายถึงเทคโนโลยีการรวมที่แตกต่างกัน ที่ช่วยให้คุณตัดสินใจเลือกเทคโนโลยีที่เหมาะกับความต้องการของคุณที่สุด

พื้นหลังการรวมข้อมูล

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

ในอดีตการรวมข้อมูลเข้ากับหลายระบบเป็นได้ยาก Microsoft กำลังดำเนินการเพื่อให้การผสานรวมข้อมูลง่ายขึ้น และก้าวสำคัญสู่เป้าหมายนั้นเกิดขึ้นได้ผ่าน Dataverse

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

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

เทคโนโลยีการรวม

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

ตาราง Dataverse

Dataverse เป็นอินเทอร์เฟสข้อมูลสาธารณะที่ต้องการสำหรับทรัพยากรบุคคล ซึ่งขยายออกมาจากแพลตฟอร์ม Dynamics 365 XRM ซึ่งใช้โดยโซลูชัน Dynamics 365 Customer Engagement

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

Note

เอนทิตีด้านทรัพยากรบุคคลจะสอดคล้องกับตารางใน Dataverse สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ Dataverse (ชื่อเดิมคือ Common Data Service) และการปรับปรุงคําศัพท์ ให้ดูที่ Microsoft Dataverse

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

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

Note

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

เอนทิตี้ DMF/DIXF

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

  • ตาราง Dataverse ยังไม่พร้อมใช้งาน
  • การรวมจำเป็นต้องมีความสามารถในการนำเข้า/ส่งออกข้อมูลจำนวนมากที่มีประสิทธิภาพสูง

Note

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

เอนทิตี DMF ขณะนี้ให้ความครอบคลุมข้อมูลที่สมบูรณ์มากที่สุดสำหรับข้อมูลทรัพยากรบุคคล

DMF ไม่เหมาะสมสำหรับการรวมแบบ real-time เช่น เมื่อคุณต้องการความคิดเห็นของผู้ใช้ทันทีในอินเทอร์เฟสผู้ใช้ การดำเนินงานของแพคเกจมีการจัดตารางงานชุดงานและมักจะมีเวลาแฝงอย่างน้อย1-2 นาที ก่อนที่บริการชุดงานจะรับงานสำหรับการดำเนินการ รวมถึงเวลาที่จำเป็นในการดำเนินการนำเข้า/ส่งออกให้เสร็จสมบูรณ์

DMF อาจเป็นตัวเลือกที่ดีที่สุดเมื่อจําเป็นต้องใช้อัตราความเร็วสูง เช่น การนําเข้า/ส่งออกเรกคอร์ดหลายพันเรกคอร์ดตามกําหนดในตอนกลางคืน

แพคเกจ DMF REST API

DMF ให้ REST API สำหรับการจัดการแพคเกจข้อมูล ใช้ API นี้เพื่อโต้ตอบกับ DMF ทางโปรแกรม ซึ่งคุณสามารถใช้เพื่อดําเนินการเช่น:

  • การนำเข้าแพคเกจข้อมูล
  • การส่งออกแพคเกจข้อมูล
  • การตรวจสอบสถานะของการดำเนินงานนำเข้า/ส่งออก

แพคเกจ DMF REST API ถูกสนับสนุนอย่างเต็มที่ในทรัพยากรบุคคล

Azure SQL DB (BYOD)

DMF ยังมีคุณลักษณะที่มีประสิทธิภาพ (เรียกว่า Bring Your Own Database หรือ BYOD) ซึ่งช่วยให้ฝ่ายทรัพยากรบุคคลสามารถส่งออกข้อมูลไปยังฐานข้อมูล Microsoft Azure SQL ของคุณเอง ความสามารถนี้มีความยืดหยุ่นอย่างมาก เมื่อข้อมูลมีอยู่ในฐานข้อมูล SQL ของคุณเอง คุณสามารถใช้แอปพลิเคชันหรือมิดเดิลแวร์ใดๆ ที่สามารถเชื่อมต่อกับที่เก็บข้อมูล SQL

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

ใช้ BYOD สําหรับการรายงานโซลูชัน การรวมข้อมูล การรวมข้อมูล และเป็นแหล่งข้อมูลสําหรับไปป์ไลน์ Azure Data Factory

เอนทิตี้ OData ที่เปิดใช้งาน

เอนทิตี้ DMF ส่วนใหญ่ยังเปิดใช้งานสำหรับการเข้าถึงผ่านทางบริการข้อมูลของฝ่ายทรัพยากรบุคคล (OData) คู่มือที่มีให้สำหรับ บริการ OData ของการเงินและการดำเนินงาน จะใช้กับทรัพยากรบุคคล ยกเว้นสำหรับการสร้างเอนทิตี้ที่มีการแสดง OData ของคุณเอง

ในขณะที่ Dataverse และการใช้งาน OData ที่ให้มาโดย Dataverse (ผ่าน Dynamics 365 Web API) เป็นที่ต้องการมากกว่าบริการข้อมูลทรัพยากรบุคคล บริการข้อมูลทรัพยากรบุคคลในปัจจุบันมีการครอบคลุมเอนทิตีที่สมบูรณ์มากขึ้นสําหรับข้อมูลทรัพยากรบุคคล

Add-in ของ Excel

Excel Add-in ใช้เอนทิตีที่เปิดใช้งาน OData ใต้พื้นผิว โดยมีวิธีที่สะดวกสำหรับผู้ใช้ปลายทางในการดึงข้อมูลและปรับเปลี่ยนข้อมูลทรัพยากรบุคคลผ่าน Excel UI ที่คุ้นเคย

Add-in Excel เหมาะสมสําหรับการนําเข้าและส่งออกข้อมูลเฉพาะกิจโดยผู้เชี่ยวชาญโดเมนธุรกิจ สําหรับการรวมข้อมูลที่เกิดซ้ําซึ่งต้องการระบบอัตโนมัติทางโปรแกรม ให้ใช้เทคโนโลยีการรวมอื่น

ตัวรวมข้อมูล

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

โปรเจ็กต์ Data Integrator เหมาะสำหรับการผสานรวม Dataverse แบบแบตช์ ตัวเลือกนี้เป็นตัวเลือกที่ดีสำหรับการรวมกันระหว่างครอบครัว Dynamics 365 ของแอปพลิเคชัน

Power Query

ตัวรวมข้อมูลสนับสนุน Power Query ผ่าน ลักษณะการทำงานของการสอบถามขั้นสูง Power Query การกรองข้อมูลและการแปลงข้อมูลที่มีประสิทธิภาพและความยืดหยุ่น รวมถึงภาษาสูตร M ที่สมบูรณ์ Power Query น่าจะคุ้นเคยถ้าคุณพัฒนารายงาน Power BI

การตัดสินใจเกี่ยวกับเทคโนโลยีการรวม

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

เทคโนโลยี/เครื่องมือ/API การรวมที่เกิดซ้ำ ซิงโครนัส/อะซิงโครนัส การเข้าถึงทางโปรแกรมผ่าน API จำนวนข้อมูลที่เหมาะสม ครอบคลุมข้อมูล
ตาราง Dataverse ใช่ โดยใช้ตัวรวมหรือมิดเดิลแวร์ข้อมูล ฃซิงค์ Async, ชุดงาน (โดยผ่านตัวรวมข้อมูล) ใช่ ผ่าน Dynamics 365 Web API (OData) แตกต่างกันไปตามกรณีการใช้งาน (สนับสนุนการแบ่งหน้าสำหรับการใช้งานแบบโต้ตอบ) การปรับปรุง 2
เอนทิตี้ DMF ใช่ จัดกำหนดการผ่านมิดเดิลแวร์ Async ชุดงาน ใช่ ผ่านแพคเกจ DMF REST API สูง (เรกคอร์ดเป็นร้อยเป็นแสน) สูง
แพคเกจ DMF REST API ใช่ จัดกำหนดการผ่านมิดเดิลแวร์ Async ชุดงาน ใช่ สูง (เรกคอร์ดเป็นร้อยเป็นแสน) API สนับสนุนเอนทิตี้ DMF ทั้งหมด
BYOD ใช่ จัดกำหนดการโดยผู้ดูแลระบบในทรัพยากรบุคคล Async ชุดงาน ไม่ 3 สูง (เรกคอร์ดเป็นร้อยเป็นแสน) สนับสนุนเอนทิตี้ DMF ทั้งหมด
เอนทิตี้ OData ที่เปิดใช้งาน ใช่ โดยใช้มิดเดิลแวร์ ซิงค์ ใช่ โดยผ่านบริการข้อมูลฝ่ายทรัพยากรบุคคล (OData) แตกต่างกันไปตามกรณีการใช้งาน (สนับสนุนการแบ่งหน้าสำหรับการใช้งานแบบโต้ตอบ) สูง
Add-in ของ Excel ไม่ใช่ ซิงค์ ไม่ใช่ สื่อกลาง (เรกคอร์ดนับหมื่น) สนับสนุนเอนทิตี้ที่มีการเปิดใช้งานที่ OData ทั้งหมด
ตัวรวมข้อมูล ใช่ จัดกำหนดการในตัวรวมข้อมูล Async ชุดงาน ไม่ใช่ แตกต่างกันไปตามกรณีการใช้งาน สนับสนุนตาราง Dataverse ทั้งหมด

2Microsoft ลงทุนอย่างมากในการเพิ่มความครอบคลุมข้อมูลสำหรับตาราง Dataverse ใช้ Dataverse เมื่อมีความคุ้มครองพร้อมใช้งาน ปัจจุบัน ความครอบคลุมของข้อมูล Dataverse นั้นต่ำเมื่อเทียบกับเอนทิตี้ DMF และ OData ที่เปิดใช้งาน

3ฐานข้อมูล SQL สามารถเข้าถึงได้ทางโปรแกรม