CI/CD สําหรับฐานข้อมูลที่มิเรอร์ใน Fabric (ตัวอย่าง)
บทความนี้อธิบายวิธีการทํางานของการรวม Git และไปป์ไลน์การปรับใช้สําหรับฐานข้อมูลมิเรอร์ใน Microsoft Fabric เรียนรู้วิธีการตั้งค่าการเชื่อมต่อกับที่เก็บของคุณ จัดการฐานข้อมูลมิเรอร์ของคุณผ่าน Git และปรับใช้กับสภาพแวดล้อมที่แตกต่างกัน
โน้ต
คําแนะนํา CI/CD นี้ใช้ไม่ได้กับฐานข้อมูลที่มิเรอร์จาก Azure Databricks
การรวม Git ฐานข้อมูลที่มิเรอร์
จากการตั้งค่าพื้นที่ทํางานของคุณ คุณสามารถตั้งค่าการเชื่อมต่อไปยัง repo ของคุณเพื่อบันทึกและซิงค์การเปลี่ยนแปลงได้อย่างง่ายดาย หากต้องการตั้งค่าการเชื่อมต่อ โปรดดูบทความ เริ่มต้นใช้งานการรวมกันของ Git
หลังจากที่คุณเชื่อมต่อแล้ว พื้นที่ทํางานจะแสดงข้อมูลเกี่ยวกับตัวควบคุมแหล่งข้อมูลที่ช่วยให้คุณสามารถดูสาขาที่เชื่อมต่อกัน
คุณสามารถยอมรับการเปลี่ยนแปลงฐานข้อมูลที่มิเรอร์ไปยัง Git หรืออัปเดตพื้นที่ทํางานจาก Git โดยการคลิกที่ตัวควบคุม Source
การแสดงฐานข้อมูลแบบมิเรอร์ใน Git
เมื่อคุณบันทึกรายการฐานข้อมูลที่มิเรอร์ไปยัง Git repo โฟลเดอร์จะถูกสร้างขึ้นสําหรับแต่ละหน่วยข้อมูลและตั้งชื่อ {display name}.MirroredDatabase
ซึ่งประกอบด้วยสองไฟล์:
-
mirroring.json
แฟ้ม ซึ่งเป็นข้อกําหนดของฐานข้อมูลแบบมิเรอร์ เรียนรู้เพิ่มเติมเกี่ยวกับ ข้อกําหนดหน่วยข้อมูลของฐานข้อมูลที่มิเรอร์ -
.platform
แฟ้มซึ่งระบบสร้างขึ้นโดยอัตโนมัติ เรียนรู้เพิ่มเติมจาก ไฟล์ระบบ
โน้ต
มีการติดตามเฉพาะรายการฐานข้อมูลที่มิเรอร์เท่านั้นใน Git จะไม่มีการติดตามจุดสิ้นสุดการวิเคราะห์ SQL แบบจําลองความหมายเริ่มต้น และรายการย่อยอื่น ๆ (ตัวอย่างเช่น มุมมองที่สร้างขึ้น)
ฐานข้อมูลที่มิเรอร์ในไปป์ไลน์การปรับใช้
คุณสามารถใช้ไปป์ไลน์การปรับใช้ Fabric เพื่อปรับใช้ฐานข้อมูลมิเรอร์ของคุณในสภาพแวดล้อมที่แตกต่างกัน เช่น การพัฒนา การทดสอบ และการผลิต และคุณสามารถใช้กฎการปรับใช้เพื่อกําหนดฐานข้อมูลต้นทางเพื่อมิเรอร์
ทําตามขั้นตอนต่อไปนี้เพื่อปรับใช้ฐานข้อมูลที่มิเรอร์ของคุณโดยใช้ไปป์ไลน์การปรับใช้:
สร้างไปป์ไลน์การปรับใช้ อ้างอิงถึง เริ่มต้นใช้งานไปป์ไลน์การปรับใช้
กําหนดพื้นที่ทํางานให้กับขั้นตอนที่แตกต่างกันตามเป้าหมายการปรับใช้ของคุณ
เลือก ดู และเปรียบเทียบรายการต่างๆ รวมถึงฐานข้อมูลมิเรอร์ระหว่างขั้นตอนต่างๆ
เลือก ปรับใช้ เพื่อปรับใช้ฐานข้อมูลที่มิเรอร์ของคุณทั่วทั้งขั้นตอน คุณอาจเห็นคําเตือนแจ้งว่ารายการ (จุดสิ้นสุดการวิเคราะห์ SQL) ไม่ได้รับการสนับสนุน ละเว้น และดําเนินการต่อ
(ไม่บังคับ) หากต้องการสะท้อนฐานข้อมูลต้นทางที่แตกต่างจากขั้นตอนก่อนหน้า ให้เลือก กฎการปรับใช้ เพื่อสร้างกฎการปรับใช้ สําหรับกระบวนการปรับใช้ รายการกฎการปรับใช้อยู่ในขั้นตอนเป้าหมายสําหรับกระบวนการปรับใช้
Fabric สนับสนุนการกําหนดพารามิเตอร์ฐานข้อมูลต้นทางสําหรับรายการฐานข้อมูลมิเรอร์แต่ละรายการเมื่อปรับใช้ด้วยกฎการปรับใช้ เลือกฐานข้อมูลที่มิเรอร์ที่สอดคล้องกัน -> กฎแหล่งข้อมูล -> + เพิ่มกฎ ให้ป้อน ID การเชื่อมต่อเป้าหมายและฐานข้อมูลทางเลือกถ้าใช้กับชนิดฐานข้อมูลต้นทางของคุณ คุณสามารถค้นหา ID การเชื่อมต่อได้จาก จัดการการเชื่อมต่อและเกตเวย์ -> ค้นหาการเชื่อมต่อที่สร้างขึ้นจากรายการ - การตั้งค่า> - เขตข้อมูล ID การเชื่อมต่อ>
หลังจากที่คุณสร้างกฎการปรับใช้ให้ปรับใช้ฐานข้อมูลที่มิเรอร์กับกฎที่สร้างขึ้นใหม่จากขั้นตอนต้นทางไปยังขั้นตอนเป้าหมายที่สร้างกฎขึ้น กฎของคุณจะไม่มีผลจนกว่าคุณจะปรับใช้ฐานข้อมูลมิเรอร์จากแหล่งที่มาไปยังขั้นตอนเป้าหมาย
ตรวจสอบสถานะการปรับใช้จาก ประวัติการปรับใช้
สําคัญ
ไม่เริ่มต้นฐานข้อมูลที่มิเรอร์หลังจากการปรับใช้ คุณต้องเริ่มต้นด้วยตนเองหรือผ่าน API
โน้ต
ในปัจจุบัน รายการย่อย เช่น มุมมองที่สร้างขึ้นจะไม่ถูกปรับใช้ทั่วทั้งขั้นตอน
เนื้อหาที่เกี่ยวข้อง
- บทนําสู่กระบวนการ CI/CD ซึ่งเป็นส่วนหนึ่งของวงจร ALM ใน Microsoft Fabric
- บทนําสู่ การรวม Git
- บทนําเกี่ยวกับ ไปป์ไลน์การปรับใช้