เริ่มต้นใช้งานการรวมไปป์ไลน์การปรับใช้ด้วยฐานข้อมูล SQL ใน Microsoft Fabric
นําไปใช้กับ:✅ฐานข้อมูล SQL ใน Microsoft Fabric
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีการปรับใช้การเปลี่ยนแปลงไปยังฐานข้อมูล SQL ของคุณใน Fabric โดยใช้ ไปป์ไลน์ การปรับใช้และสภาพแวดล้อมของพื้นที่ทํางานหลายรายการ
ไปป์ไลน์การปรับใช้ใน Fabric ทําหน้าที่เป็นกลไกในการเลื่อนระดับการเปลี่ยนแปลงระหว่างสภาพแวดล้อมเพื่อให้นักพัฒนาสามารถทํางานร่วมกันในการเปลี่ยนแปลงและตรวจสอบความถูกต้องของชุดการเปลี่ยนแปลงในหนึ่งหรือหลายวัตถุ ตามแนวคิดขั้นตอนที่พบบ่อยที่สุดในไปป์ไลน์คือ:
- การพัฒนา: ขั้นตอนแรกในไปป์ไลน์การปรับใช้ที่คุณอัปโหลดเนื้อหาใหม่กับผู้สร้างคนอื่นๆ ของคุณ คุณสามารถออกแบบรุ่นและพัฒนาได้ที่นี่หรือในขั้นตอนอื่น
- ทดสอบ: หลังจากที่คุณทําการเปลี่ยนแปลงที่จําเป็นทั้งหมดกับเนื้อหาของคุณแล้ว คุณก็พร้อมที่จะเข้าสู่ขั้นตอนการทดสอบ อัปโหลดเนื้อหาที่ปรับเปลี่ยนแล้วเพื่อให้สามารถย้ายไปยังขั้นตอนการทดสอบได้ นี่คือสามตัวอย่างของสิ่งที่สามารถทําได้ในสภาพแวดล้อมการทดสอบ:
- แชร์เนื้อหากับผู้ทดสอบและผู้ตรวจสอบ
- โหลดและเรียกใช้การทดสอบด้วยปริมาณข้อมูลขนาดใหญ่
- ทดสอบแอปของคุณเพื่อดูว่าผู้ใช้ของคุณมีลักษณะอย่างไร
- การผลิต: หลังจากทดสอบเนื้อหาแล้ว ให้ใช้ขั้นตอนการผลิตเพื่อแชร์เนื้อหาเวอร์ชันสุดท้ายของคุณกับผู้ใช้ทางธุรกิจทั่วทั้งองค์กร
สําหรับฐานข้อมูล SQL ใน Fabric โดยเฉพาะ การเคลื่อนไหวของการเปลี่ยนแปลงระหว่างพื้นที่ทํางานใช้กลไกเดียวกันกับการอัปเดตพื้นที่ทํางานจากตัวควบคุมแหล่งข้อมูล ด้วยไปป์ไลน์การปรับใช้ข้อมูลที่คุณมีอยู่ในขณะที่บริการ Fabric คํานวณ T-SQL ที่จําเป็นในการอัปเดตฐานข้อมูลของคุณเพื่อให้ตรงกับสถานะที่ต้องการ (การเปลี่ยนแปลงที่เข้ามา) ถ้าการเปลี่ยนแปลงจะต้องสูญเสียข้อมูล Fabric ต้องการให้คุณทําการเปลี่ยนแปลงด้วยตนเอง
ข้อกำหนดเบื้องต้น
- คุณต้องมีความจุ Fabric ที่มีอยู่ หากคุณไม่ทําเช่นนี้ ให้ เริ่มการทดลองใช้ Fabric
- ตรวจสอบให้แน่ใจว่าคุณ เปิดใช้งานฐานข้อมูล SQL ในการตั้งค่าผู้เช่า Fabric
- สร้างพื้นที่ทํางานใหม่หรือใช้พื้นที่ทํางาน Fabric ที่มีอยู่
- สร้างหรือใช้ฐานข้อมูล SQL ที่มีอยู่ใน Fabric ถ้าคุณยังไม่มี ให้สร้างฐานข้อมูล SQL ใหม่ใน Fabric
ตั้งค่า
- สร้างพื้นที่ทํางานอื่นใน Fabric พื้นที่ทํางานนี้ถูกใช้เป็นขั้นตอนที่สองในไปป์ไลน์การปรับใช้และแนะนําให้ใช้ชื่อที่มาจากพื้นที่ทํางานแรก ตัวอย่างเช่น ถ้าพื้นที่ทํางานแรกมีชื่อว่า
ContosoApp
จะสามารถตั้งชื่อContosoApp-Test
พื้นที่ทํางานที่สองได้ - สร้างไปป์ไลน์การปรับใช้งานใหม่ใน Fabric คุณสามารถค้นหาจุดเข้าใช้งานสําหรับไปป์ไลน์การปรับใช้ที่ด้านล่างของรายการพื้นที่ทํางาน จากนั้นเลือก สร้างไปป์ไลน์ หรือ + ไปป์ไลน์ใหม่ได้
- ในกล่องโต้ตอบ สร้างไปป์ไลน์การปรับใช้ ให้ใส่ชื่อและคําอธิบายสําหรับไปป์ไลน์และเลือก ถัดไป
- ตั้งค่าโครงสร้างของไปป์ไลน์การปรับใช้ของคุณโดยการกําหนดขั้นตอนที่จําเป็นสําหรับไปป์ไลน์การปรับใช้งานของคุณ ตามค่าเริ่มต้น ไปป์ไลน์มีสามขั้นตอนที่ชื่อว่าการพัฒนาการทดสอบและการผลิต ในบทช่วยสอนนี้ คุณสามารถลบขั้นตอนการผลิตและเก็บเฉพาะการพัฒนาและการทดสอบได้
- กําหนดพื้นที่ทํางานทั้งสองของคุณไปยังขั้นตอน การพัฒนา และ การทดสอบ โดยการเลือกพื้นที่ทํางานจากรายการ จากนั้นเลือก กําหนด
ปรับใช้เนื้อหาจากขั้นตอนหนึ่งไปยังอีกขั้น
ไปป์ไลน์การปรับใช้ Fabric จะเปรียบเทียบเนื้อหาของพื้นที่ทํางานการพัฒนาและการทดสอบของเราโดยอัตโนมัติ ในขณะที่มีการเปรียบเทียบคุณจะเห็นไอคอนความคืบหน้าแบบหมุนบนพื้นที่ทํางานทดสอบ เมื่อการเปรียบเทียบเสร็จสมบูรณ์ถ้าคุณเลือกขั้นตอนไปป์ไลน์การทดสอบคุณจะเห็นสรุปความแตกต่างของรายการ Fabric ที่มีการทําเครื่องหมายเนื้อหาของพื้นที่ทํางานการพัฒนาเป็น "เฉพาะในแหล่งที่มา"
- เมื่อต้องการปรับใช้จากการพัฒนาเพื่อทดสอบ เลือกรายการทั้งหมดจากรายการ จากนั้นเลือกปรับใช้
- เนื่องจากเรากําลังใช้ไปป์ไลน์การปรับใช้ Fabric โดยไม่มีการเปลี่ยนแปลงการติดตามการควบคุมแหล่งข้อมูลในการทดสอบของเรา ขอแนะนําให้ใช้เขตข้อมูลหมายเหตุในการปรับใช้เพื่อช่วยทีมในการทราบการเปลี่ยนแปลงที่เกี่ยวข้อง
- เมื่อคุณเลือก ปรับใช้ ในกล่องโต้ตอบการปรับใช้ขั้นตอน Fabric จะเรียกใช้ไปป์ไลน์การปรับใช้ในพื้นหลัง
เมื่อการปรับใช้เสร็จสมบูรณ์ ขั้นตอนไปป์ไลน์การทดสอบจะระบุว่าเป็นข้อมูลล่าสุด
ตรวจสอบความแตกต่างระหว่างขั้นตอน
สามารถใช้ไปป์ไลน์การปรับใช้เพื่อเปรียบเทียบเนื้อหาของพื้นที่ทํางานที่กําหนดให้กับขั้นตอนที่แตกต่างกัน สําหรับฐานข้อมูล SQL ใน Fabric การเปรียบเทียบจะรวมความแตกต่างเฉพาะระหว่างวัตถุฐานข้อมูลแต่ละรายการในพื้นที่ทํางานการพัฒนาและการทดสอบ
- หลังจากดําเนินการปรับใช้ไปป์ไลน์เสร็จสมบูรณ์แล้ว ให้กลับไปที่พื้นที่ทํางานการพัฒนาและทําการเปลี่ยนแปลงไปยังออบเจ็กต์ฐานข้อมูล การเปลี่ยนแปลงอาจเป็นตารางใหม่ คอลัมน์ใหม่ หรือการเปลี่ยนแปลงของกระบวนงานที่เก็บไว้ที่มีอยู่
- เมื่อคุณทําการเปลี่ยนแปลงแล้ว ให้กลับไปยังไปป์ไลน์การปรับใช้ คุณจะเห็นว่าไปป์ไลน์ตรวจพบการเปลี่ยนแปลงและพร้อมที่จะปรับใช้กับพื้นที่ทํางานทดสอบ
- เลือก ขั้นตอนการทดสอบ ดังกล่าวที่รายการของหน่วยข้อมูลในครึ่งล่างของหน้าต่างแสดงอย่าง น้อยหนึ่งเป็น "แตกต่างจากแหล่งที่มา" เลือกรายการที่มีการเปลี่ยนแปลง (แตกต่างจากแหล่งข้อมูล) และใช้ ตัวเลือก เปรียบเทียบ เพื่อรับรายละเอียดเชิงลึกเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลง
- กล่องโต้ตอบที่เปิดสําหรับรายการฐานข้อมูล SQL นั้นคล้ายกับการเปรียบเทียบ Schema ที่แต่ละวัตถุฐานข้อมูล SQL (ตาราง กระบวนงานที่เก็บไว้ มุมมอง ฯลฯ) มีความแตกต่างเฉพาะที่แสดง
เมื่อเราได้ตรวจสอบการเปลี่ยนแปลงที่ค้างอยู่จากพื้นที่ทํางานการพัฒนาแล้ว เราสามารถทําซ้ําการดําเนินการของเราจากส่วนก่อนหน้าเพื่อปรับใช้การเปลี่ยนแปลงเหล่านั้นไปยังขั้นตอนการทดสอบ คุณสามารถเลือกการเปลี่ยนแปลงระหว่างพื้นที่ทํางานเป็นรายการต่อรายการได้ ดังนั้นถ้าเราไม่ต้องการปรับใช้การเปลี่ยนแปลงในวัตถุ (เช่น สมุดบันทึก) เราสามารถยกเลิกการเลือกรายการนั้นก่อนปรับใช้ได้ ถ้าเราต้องการทําการเปลี่ยนแปลงไปยังวัตถุฐานข้อมูล SQL แต่ละวัตถุ เราต้องกลับไปยังพื้นที่ทํางานการพัฒนาเพื่อทําการเปลี่ยนแปลงเหล่านั้นในฐานข้อมูล SQL