แชร์ผ่าน


เริ่มต้นใช้งานการรวมไปป์ไลน์การปรับใช้ด้วยฐานข้อมูล SQL ใน Microsoft Fabric

นําไปใช้กับ:ฐานข้อมูล SQL ใน Microsoft Fabric

ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีการปรับใช้การเปลี่ยนแปลงไปยังฐานข้อมูล SQL ของคุณใน Fabric โดยใช้ ไปป์ไลน์ การปรับใช้และสภาพแวดล้อมของพื้นที่ทํางานหลายรายการ

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

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

สําหรับฐานข้อมูล SQL ใน Fabric โดยเฉพาะ การเคลื่อนไหวของการเปลี่ยนแปลงระหว่างพื้นที่ทํางานใช้กลไกเดียวกันกับการอัปเดตพื้นที่ทํางานจากตัวควบคุมแหล่งข้อมูล ด้วยไปป์ไลน์การปรับใช้ข้อมูลที่คุณมีอยู่ในขณะที่บริการ Fabric คํานวณ T-SQL ที่จําเป็นในการอัปเดตฐานข้อมูลของคุณเพื่อให้ตรงกับสถานะที่ต้องการ (การเปลี่ยนแปลงที่เข้ามา) ถ้าการเปลี่ยนแปลงจะต้องสูญเสียข้อมูล Fabric ต้องการให้คุณทําการเปลี่ยนแปลงด้วยตนเอง

ข้อกำหนดเบื้องต้น

ตั้งค่า

  1. สร้างพื้นที่ทํางานอื่นใน Fabric พื้นที่ทํางานนี้ถูกใช้เป็นขั้นตอนที่สองในไปป์ไลน์การปรับใช้และแนะนําให้ใช้ชื่อที่มาจากพื้นที่ทํางานแรก ตัวอย่างเช่น ถ้าพื้นที่ทํางานแรกมีชื่อว่า ContosoAppจะสามารถตั้งชื่อ ContosoApp-Testพื้นที่ทํางานที่สองได้
  2. สร้างไปป์ไลน์การปรับใช้งานใหม่ใน Fabric คุณสามารถค้นหาจุดเข้าใช้งานสําหรับไปป์ไลน์การปรับใช้ที่ด้านล่างของรายการพื้นที่ทํางาน จากนั้นเลือก สร้างไปป์ไลน์ หรือ + ไปป์ไลน์ใหม่ได้
  3. ในกล่องโต้ตอบ สร้างไปป์ไลน์การปรับใช้ ให้ใส่ชื่อและคําอธิบายสําหรับไปป์ไลน์และเลือก ถัดไป
  4. ตั้งค่าโครงสร้างของไปป์ไลน์การปรับใช้ของคุณโดยการกําหนดขั้นตอนที่จําเป็นสําหรับไปป์ไลน์การปรับใช้งานของคุณ ตามค่าเริ่มต้น ไปป์ไลน์มีสามขั้นตอนที่ชื่อว่าการพัฒนาการทดสอบและการผลิต ในบทช่วยสอนนี้ คุณสามารถลบขั้นตอนการผลิตและเก็บเฉพาะการพัฒนาและการทดสอบได้
  5. กําหนดพื้นที่ทํางานทั้งสองของคุณไปยังขั้นตอน การพัฒนา และ การทดสอบ โดยการเลือกพื้นที่ทํางานจากรายการ จากนั้นเลือก กําหนด

ปรับใช้เนื้อหาจากขั้นตอนหนึ่งไปยังอีกขั้น

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

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

เมื่อการปรับใช้เสร็จสมบูรณ์ ขั้นตอนไปป์ไลน์การทดสอบจะระบุว่าเป็นข้อมูลล่าสุด

ตรวจสอบความแตกต่างระหว่างขั้นตอน

สามารถใช้ไปป์ไลน์การปรับใช้เพื่อเปรียบเทียบเนื้อหาของพื้นที่ทํางานที่กําหนดให้กับขั้นตอนที่แตกต่างกัน สําหรับฐานข้อมูล SQL ใน Fabric การเปรียบเทียบจะรวมความแตกต่างเฉพาะระหว่างวัตถุฐานข้อมูลแต่ละรายการในพื้นที่ทํางานการพัฒนาและการทดสอบ

  1. หลังจากดําเนินการปรับใช้ไปป์ไลน์เสร็จสมบูรณ์แล้ว ให้กลับไปที่พื้นที่ทํางานการพัฒนาและทําการเปลี่ยนแปลงไปยังออบเจ็กต์ฐานข้อมูล การเปลี่ยนแปลงอาจเป็นตารางใหม่ คอลัมน์ใหม่ หรือการเปลี่ยนแปลงของกระบวนงานที่เก็บไว้ที่มีอยู่
  2. เมื่อคุณทําการเปลี่ยนแปลงแล้ว ให้กลับไปยังไปป์ไลน์การปรับใช้ คุณจะเห็นว่าไปป์ไลน์ตรวจพบการเปลี่ยนแปลงและพร้อมที่จะปรับใช้กับพื้นที่ทํางานทดสอบ
  3. เลือก ขั้นตอนการทดสอบ ดังกล่าวที่รายการของหน่วยข้อมูลในครึ่งล่างของหน้าต่างแสดงอย่าง น้อยหนึ่งเป็น "แตกต่างจากแหล่งที่มา" เลือกรายการที่มีการเปลี่ยนแปลง (แตกต่างจากแหล่งข้อมูล) และใช้ ตัวเลือก เปรียบเทียบ เพื่อรับรายละเอียดเชิงลึกเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลง
  4. กล่องโต้ตอบที่เปิดสําหรับรายการฐานข้อมูล SQL นั้นคล้ายกับการเปรียบเทียบ Schema ที่แต่ละวัตถุฐานข้อมูล SQL (ตาราง กระบวนงานที่เก็บไว้ มุมมอง ฯลฯ) มีความแตกต่างเฉพาะที่แสดง

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