อัปเกรดเวอร์ชันไฟล์ระบบของคลังสินค้าในพื้นที่ทํางาน Fabric ที่ผสานรวมใน Git

นําไปใช้กับ: ✅ คลังสินค้าใน Microsoft Fabric

บทความนี้อธิบายวิธีการอัปเกรดรายการคลังสินค้าเป็นเวอร์ชันไฟล์ระบบล่าสุดในพื้นที่ทํางาน Fabric ที่ผสานรวมใน Git

Important

คุณลักษณะนี้อยู่ในตัวอย่าง

Microsoft Fabric จะอัปเดตคํานิยามของรายการพื้นฐานสําหรับประเภทรายการ รวมถึงคลังสินค้าเป็นระยะ ๆ เมื่อคํานิยามของรายการนี้เปลี่ยนแปลง config.version ค่าในไฟล์ของรายการ.platformจะถูกปรับ เช่น จาก 1.0 ไปยัง2.0 เพื่อหลีกเลี่ยงการเปลี่ยนแปลงคลังสินค้าที่มีอยู่ของคุณ Fabric จะไม่นําการอัปเดตนี้ไปใช้โดยอัตโนมัติ แทนที่จะเป็นเช่นนั้น Fabric จะแสดงการแจ้งเตือนการอัปเดตระบบในหัวข้อควบคุมต้นทาง และให้คุณเลือกเวลาที่จะใช้การอัปเดตสําหรับประเภทสินค้าเฉพาะ เช่น คลังสินค้า

ภาพหน้าจอจากพอร์ทัล Fabric ของแบนเนอร์อัปเดตระบบที่มีอยู่ในแผงควบคุม Source

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

ระบุว่ามีการอัปเดตไฟล์ระบบพร้อมใช้งาน

config.versionค่าและ $schema URL ประกอบด้วยเวอร์ชันไฟล์ระบบปัจจุบันสําหรับคลังข้อมูล

  1. ไปที่พื้นที่ทํางานที่เชื่อมต่อกับ Git ของคุณ และเลือก Source control

  2. หากมีการอัปเดตระบบสําหรับประเภทรายการคลังสินค้า Fabric จะแสดงแบนเนอร์อัปเดตระบบที่ด้านบนของแผงควบคุมต้นทาง

    คุณยังสามารถยืนยันเวอร์ชันไฟล์ระบบปัจจุบันของคลังสินค้าได้โดยการตรวจสอบ config.version คุณสมบัติในไฟล์ของรายการ .platform ในคลังข้อมูล Git ของคุณ ตัวอย่างเช่น ไฟล์ต่อไปนี้ .platform สําหรับคลังข้อมูลชื่อ dw จะแสดงเวอร์ชันไฟล์ระบบของ 2.0:

    {
        "$schema": "https://developer.microsoft.com/json-schemas/fabric/gitIntegration/platformProperties/2.0.0/schema.json",
        "metadata": {
            "type": "Warehouse",
            "displayName": "dw"
        },
        "config": {
            "version": "2.0",
            "logicalId": "5e477a9e-0e1a-bf9b-4eb8-33420d62f352"
        }
    }
    

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ.platformไฟล์ ดูที่ ไฟล์ระบบที่สร้างโดยอัตโนมัติ

คอมมิตการเปลี่ยนแปลงที่มีอยู่ก่อนที่คุณจะติดตั้งการอัปเดตไฟล์ระบบ

ก่อนที่คุณจะเลือก ใช้การอัปเดตระบบ ให้บันทึกการเปลี่ยนแปลงที่รอดําเนินการในพื้นที่ทํางานของคุณ

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

  1. ไปที่ Source control ในพื้นที่ทํางาน Fabric
  2. ตรวจสอบการเปลี่ยนแปลงที่รอดําเนินการในรายการการเปลี่ยนแปลง
  3. เลือกรายการที่คุณต้องการคอมมิต เพิ่มข้อความคอมมิต และคอมมิตการเปลี่ยนแปลงไปยังคลัง Git

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการ commit การเปลี่ยนแปลง ดูที่ Make changes and commit warehouse updates to Git

ติดตั้งการอัปเดตระบบ

หลังจากที่คุณยืนยันการเปลี่ยนแปลงที่มีอยู่แล้ว ให้นําการอัปเดตระบบไปใช้

  1. ในหัวข้อควบคุมต้นทาง ให้เลือก ใช้การอัปเดตระบบ

    ภาพหน้าจอจากพอร์ทัล Fabric แสดงการแจ้งเตือนความคืบหน้าของการอัปเดตระบบ

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

  3. รอให้การแจ้งเตือน 'กําลังใช้การอัปเดตระบบ ' เสร็จสิ้น

ตรวจสอบและยืนยันการอัปเดตระบบ

เมื่อการอัปเดตระบบเสร็จสิ้น ให้ตรวจสอบความแตกต่างก่อนที่คุณจะบันทึก

  1. ในเมนูควบคุมแหล่งที่มา ให้ไปที่รายการการเปลี่ยนแปลง คลังสินค้าที่อัปเดตแต่ละแห่งจะแสดงเป็นการเปลี่ยนแปลงรอดําเนินการ

  2. เลือกคลังสินค้า จากนั้นเลือก ตรวจสอบและยืนยันการเปลี่ยนแปลง เพื่อเปรียบเทียบคํานิยามรายการล่าสุดกับเวอร์ชันปัจจุบันของคุณ คุณสามารถเปรียบเทียบไฟล์และ.sqlprojไฟล์ระบบอื่น ๆ เพื่อดูว่ามีอะไรเปลี่ยนแปลงบ้าง เช่น เวอร์ชันที่อัปเดตSdk

    ภาพหน้าจอจากพอร์ทัล Fabric ของกล่องโต้ตอบ Review and commit changes ที่เปรียบเทียบเวอร์ชัน workspace ปัจจุบันกับเวอร์ชันที่ซิงค์ล่าสุด

  3. หลังจากที่คุณยืนยันว่าการเปลี่ยนแปลงเป็นไปตามที่คาดหวังแล้ว ให้เลือกรายการคลังสินค้า เพิ่มข้อความ commit และเลือก Commit เพื่อ commit การอัปเดตระบบไปยัง Git repository

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

ประวัติการอัปเดตระบบคลังสินค้า

สําหรับประวัติและบันทึกการปล่อยของประวัติเวอร์ชันไฟล์ระบบ ดูที่ บันทึกการปล่อยสําหรับไฟล์ระบบ Fabric คลังข้อมูล