หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
เมื่อต้องการเรียกใช้โครงการการวิเคราะห์ข้อมูลที่ประสบความสําเร็จด้วยงานคัดลอก คุณต้องการใช้ตัวควบคุมแหล่งข้อมูล การรวมอย่างต่อเนื่อง การปรับใช้อย่างต่อเนื่อง และสภาพแวดล้อมการทํางานร่วมกัน
ใน Microsoft Fabric คุณจะได้รับเครื่องมือหลักสองอย่างสําหรับสิ่งนี้: การรวม Git และไปป์ไลน์การปรับใช้ สิ่งเหล่านี้ช่วยให้คุณสามารถจัดการทรัพยากรพื้นที่ทํางานและอัปเดตได้ตามความจําเป็น
ด้วยการรวม Git และไปป์ไลน์การปรับใช้ คุณสามารถเชื่อมต่อที่เก็บ Git ของคุณเองใน Azure DevOps หรือ GitHub และใช้เครื่องมือการปรับใช้ที่มีอยู่ภายใน Fabric ได้ ซึ่งทําให้ง่ายต่อการตั้งค่าเวิร์กโฟลว์ CI/CD ที่ราบรื่น เพื่อให้คุณสามารถสร้าง ทดสอบ และปรับใช้โครงการข้อมูลของคุณด้วยความมั่นใจ
การรวม Git สําหรับงานคัดลอก
ทําตามขั้นตอนเหล่านี้เพื่อเชื่อมต่องานคัดลอกของคุณใน Data Factory กับ Git ซึ่งจะช่วยให้คุณติดตามการเปลี่ยนแปลง ทํางานกับทีมของคุณ และทําให้งานของคุณปลอดภัย:
ข้อกําหนดเบื้องต้นสําหรับการรวม Git
- คุณต้องมีสิทธิ์การใช้งาน Power BI Premium หรือความจุ Fabric
- ตรวจสอบให้แน่ใจว่าการตั้งค่าผู้ดูแลระบบเหล่านี้ถูกเปิดใช้งาน:
- คุณต้องมีองค์กร Azure DevOps หรือบัญชี GitHub
- สําหรับ Azure DevOps:
- ลงทะเบียนสําหรับ บัญชี Azure ฟรี ถ้าคุณยังไม่มีบัญชี
- ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์เข้าถึงที่เก็บ
- สําหรับ GitHub:
- ลงทะเบียนบัญชี GitHub ฟรีถ้าคุณยังไม่มีบัญชี
- คุณต้องมี โทเค็นแบบละเอียด ที่มีสิทธิ์ อ่าน และ เขียน สําหรับ เนื้อหา หรือ โทเค็นแบบคลาสสิกของ GitHub ที่เปิดใช้งานขอบเขตที่เก็บ
- สําหรับ Azure DevOps:
ขั้นตอนที่ 1: เชื่อมต่อกับที่เก็บ Git
หากต้องการใช้การรวม Git กับงานคัดลอกใน Fabric ก่อนอื่นคุณต้องเชื่อมต่อกับที่เก็บ Git:
ลงชื่อเข้าใช้ Fabric และไปยังพื้นที่ทํางานที่คุณต้องการเชื่อมต่อกับ Git
เลือก การตั้งค่าพื้นที่ทํางาน
เลือกการรวม Git
เลือกผู้ให้บริการ Git ของคุณ — ไม่ว่าจะเป็น Azure DevOps หรือ GitHub ถ้าคุณเลือก GitHub ให้เลือก เพิ่มบัญชี เพื่อเชื่อมต่อบัญชี GitHub ของคุณ หลังจากที่คุณลงชื่อเข้าใช้ ให้เลือก เชื่อมต่อ เพื่อให้ Fabric สามารถเข้าถึงบัญชี GitHub ของคุณ
ขั้นตอนที่ 2: เชื่อมต่อกับพื้นที่ทํางาน
เมื่อคุณเชื่อมต่อกับที่เก็บ Git แล้ว คุณจําเป็นต้องเชื่อมต่อกับพื้นที่ทํางานของคุณ
จากเมนูดรอปดาวน์ ให้กรอกรายละเอียดเกี่ยวกับพื้นที่ทํางานและสาขาที่คุณต้องการใช้:
สําหรับ Azure DevOps:
- ชื่อองค์กร
- ชื่อโครงการ
- ชื่อที่เก็บ
- ชื่อสาขา
- ชื่อโฟลเดอร์
สําหรับ GitHub:
- URL ที่เก็บ
- ชื่อสาขา
- ชื่อโฟลเดอร์
เลือกเชื่อมต่อและซิงค์
หลังจากการเชื่อมต่อ เลือก ตัวควบคุมแหล่งข้อมูล สําหรับข้อมูลเกี่ยวกับสาขาที่เชื่อมโยง สถานะของแต่ละรายการ และเวลาที่ซิงค์ครั้งล่าสุด
ขั้นตอนที่ 3: ยอมรับการเปลี่ยนแปลง Git
คุณสามารถบันทึกการเปลี่ยนแปลงของคุณไปยัง Git ได้โดยทําตามขั้นตอนเหล่านี้:
- ไปยังพื้นที่ทำงานของคุณ
- เลือก ไอคอนตัวควบคุม แหล่งข้อมูล คุณเห็นตัวเลขที่แสดงจํานวนการเปลี่ยนแปลงที่ยังไม่ได้บันทึก
- ใน แผงควบคุมแหล่งข้อมูล เลือกแท็บ การเปลี่ยนแปลง คุณจะเห็นรายการของทุกอย่างที่คุณเปลี่ยนแปลง พร้อมกับไอคอนสถานะ
- เลือกรายการที่คุณต้องการยืนยัน หากต้องการเลือกทุกอย่าง ให้เลือกกล่องที่ด้านบน
- (ไม่บังคับ) เพิ่มข้อคิดเห็นที่ยอมรับเกี่ยวกับการเปลี่ยนแปลงของคุณ
- เลือกยืนยัน
เมื่อคุณยืนยัน รายการเหล่านั้นจะหายไปจากรายการ และพื้นที่ทํางานของคุณชี้ไปยังยอมรับล่าสุด
ไปป์ไลน์การปรับใช้สําหรับ Git
ทําตามขั้นตอนเหล่านี้เพื่อใช้ไปป์ไลน์การปรับใช้ Git กับพื้นที่ทํางาน Fabric ของคุณ:
- ข้อกำหนดเบื้องต้น
- สร้างไปป์ไลน์การปรับใช้
- กําหนดพื้นที่ทํางานให้กับไปป์ไลน์การปรับใช้
- ปรับใช้กับขั้นตอนที่ว่างเปล่า
- ปรับใช้เนื้อหาจากขั้นตอนหนึ่งไปยังอีกขั้น
ข้อกําหนดเบื้องต้นสําหรับไปป์ไลน์การปรับใช้
ก่อนที่คุณจะเริ่มต้นใช้งาน ตรวจสอบให้แน่ใจว่าได้ตั้งค่าข้อกําหนดเบื้องต้นต่อไปนี้:
- การสมัครใช้งาน Microsoft Fabric ที่ใช้งานอยู่
- ผู้ดูแลระบบเข้าถึงบนพื้นที่ทํางาน Fabric
ขั้นตอนที่ 1: สร้างไปป์ไลน์การปรับใช้
- ในเมนูพื้นที่ทํางาน ให้เลือกไปป์ไลน์การปรับใช้
- เมื่อหน้าต่าง สร้างไปป์ไลน์การปรับใช้ เปิดขึ้น ให้ใส่ชื่อและคําอธิบายสําหรับไปป์ไลน์ของคุณ จากนั้นเลือก ถัดไป
- เลือกจํานวนลําดับขั้นที่คุณต้องการในไปป์ไลน์ของคุณ ตามค่าเริ่มต้น คุณจะเห็นสามขั้นตอน: การพัฒนาการทดสอบ และการผลิต
ขั้นตอนที่ 3: กําหนดพื้นที่ทํางานให้กับไปป์ไลน์การปรับใช้
หลังจากสร้างไปป์ไลน์แล้ว คุณจําเป็นต้องเพิ่มเนื้อหาที่คุณต้องการจัดการไปยังไปป์ไลน์ การเพิ่มเนื้อหาลงในไปป์ไลน์จะดําเนินการได้โดยการกําหนดพื้นที่ทํางานให้กับขั้นตอนไปป์ไลน์ใดก็ตาม:
เปิดไปป์ไลน์การปรับใช้งาน
ในขั้นตอนที่คุณต้องการกําหนดพื้นที่ทํางานให้ ขยายเมนูดรอปดาวน์ที่ชื่อว่า เพิ่มเนื้อหาในลําดับขั้นนี้
เลือกพื้นที่ทํางานที่คุณต้องการกําหนดให้ขั้นตอนนี้
เลือก กําหนด
ปรับใช้กับขั้นตอนที่ว่างเปล่า
เมื่อคุณพร้อมที่จะย้ายเนื้อหาของคุณจากขั้นตอนไปป์ไลน์หนึ่งไปยังขั้นตอนถัดไป คุณสามารถปรับใช้โดยใช้หนึ่งในตัวเลือกเหล่านี้:
- การปรับใช้เต็มรูปแบบ: เลือกรายการนี้เพื่อปรับใช้ทุกอย่างในขั้นตอนปัจจุบันไปยังขั้นตอนถัดไป
- การปรับใช้ที่เลือก: เลือกเฉพาะรายการที่คุณต้องการปรับใช้
- การปรับใช้ย้อนหลัง: ย้ายเนื้อหาจากขั้นตอนต่อมากลับไปยังขั้นตอนก่อนหน้า คุณสามารถทําได้เฉพาะเมื่อขั้นตอนเป้าหมายว่างเปล่า (ไม่ได้กําหนดพื้นที่ทํางานไว้)
หลังจากที่คุณเลือกตัวเลือกการปรับใช้ของคุณแล้ว คุณสามารถตรวจสอบรายละเอียดและออกจากบันทึกย่อเกี่ยวกับการปรับใช้ได้ถ้าคุณต้องการ
ปรับใช้เนื้อหาจากขั้นตอนหนึ่งไปยังอีกขั้น
เมื่อคุณมีเนื้อหาในขั้นตอนไปป์ไลน์แล้ว คุณสามารถปรับใช้กับขั้นตอนถัดไปได้แม้ว่าพื้นที่ทํางานในขั้นตอนถัดไปจะมีเนื้อหาก็ตาม รายการที่ จับคู่จะถูกเขียนทับ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับกระบวนการนี้ได้ในบทความ ปรับใช้เนื้อหาไปยังพื้นที่ทํางานที่มีอยู่
คุณยังสามารถตรวจสอบประวัติการปรับใช้เพื่อดูเนื้อหาครั้งล่าสุดที่ถูกปรับใช้ไปยังแต่ละขั้นตอนได้ เมื่อต้องการตรวจสอบความแตกต่างระหว่างสองไปป์ไลน์ก่อนที่คุณปรับใช้ ให้ดู เปรียบเทียบเนื้อหาในขั้นตอนการปรับใช้ที่แตกต่างกัน
ข้อจำกัดที่ทราบ
นี่คือข้อจํากัดบางส่วนในปัจจุบันเมื่อใช้ CI/CD สําหรับงานคัดลอกใน Data Factory ใน Microsoft Fabric:
- ตัวแปรพื้นที่ทํางาน: ในขณะนี้ CI/CD ไม่สนับสนุนตัวแปรพื้นที่ทํางาน
- การสนับสนุนที่จํากัดของ Git Integration: ในขณะนี้ Fabric สนับสนุนการรวม Git กับ Azure DevOps และ GitHub เท่านั้น แนะนําให้ใช้การรวม Azure DevOps Git เนื่องจากการรวม GitHub Git มีข้อจํากัดมากกว่า