แชร์ผ่าน


บทช่วยสอน: ใช้ไลบรารีตัวแปรเพื่อปรับแต่งและแชร์การกําหนดค่ารายการ

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

ในบทช่วยสอนนี้ คุณ:

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

ไดอะแกรมต่อไปนี้แสดงเค้าโครงพื้นที่ทํางานสําหรับบทช่วยสอนนี้

ไดอะแกรมของเค้าโครงพื้นที่ทํางาน

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

สร้างพื้นที่ทํางาน LH ของขั้นตอน เลคเฮาส์ SourceLH_Stage ด้วยข้อมูลตัวอย่าง และไปป์ไลน์ Pipeline_Stage

ขั้นแรก ให้สร้างพื้นที่ทํางานและเลคเฮาส์เพื่อใช้เป็นข้อมูลการจัดเตรียมเริ่มต้นของคุณ:

  1. ไปที่ Power BI

  2. บนแถบด้านข้าง ให้เลือกพื้นที่ทํางาน

  3. สร้างพื้นที่ทํางาน เรียกมันว่า Stage LHs

    ภาพหน้าจอของปุ่มสําหรับสร้างพื้นที่ทํางานใหม่

  4. สร้างเลคเฮาส์:

    1. ที่ด้านบนของพื้นที่ทํางาน ให้เลือก รายการใหม่

    2. ภายใต้ จัดเก็บข้อมูล ให้เลือก Lakehouse

      ภาพหน้าจอของไทล์สําหรับเลือกเลคเฮาส์เป็นรายการใหม่

    3. ป้อนชื่อ SourceLH_Stage แล้วเลือก สร้าง

  5. สร้างไปป์ไลน์:

    1. ในเลคเฮาส์ ให้เลือก ไปป์ไลน์ใหม่

      สกรีนช็อตของไทล์สําหรับสร้างไปป์ไลน์ใหม่

    2. ป้อนชื่อ Pipeline_Stage แล้วเลือก สร้าง

    3. ในตัวช่วยสร้าง คัดลอกข้อมูลไปยัง Lakehouse บนหน้า เลือกแหล่งข้อมูล ให้เลือก ข้อมูลตัวอย่าง

      ภาพหน้าจอของหน้าสําหรับเลือกแหล่งข้อมูลสําหรับการคัดลอกข้อมูลไปยังเลคเฮาส์

    4. เลือกวันหยุดนักขัตฤกษ์

      สกรีนช็อตของการเลือกข้อมูลตัวอย่างวันหยุดนักขัตฤกษ์

    5. หลังจากโหลดข้อมูลตัวอย่างเสร็จแล้ว ให้เลือก ถัดไป

    6. บนหน้า เชื่อมต่อกับปลายทางข้อมูล ให้เลือก ถัดไป

      ภาพหน้าจอของรายละเอียดสําหรับปลายทางไปป์ไลน์

    7. บนหน้า รีวิว + บันทึก ให้เลือก บันทึก + เรียกใช้

      ภาพหน้าจอของหน้าสําหรับบันทึกและเรียกใช้ไปป์ไลน์

สร้างพื้นที่ทํางาน LH ต้นทางด้วยตัวแปร

ตอนนี้ สร้างพื้นที่ทํางานที่คุณจะทํางานและใช้กับไลบรารีตัวแปรของคุณ:

  1. ไปที่ Power BI

  2. บนแถบด้านข้าง ให้เลือกพื้นที่ทํางาน

  3. สร้างพื้นที่ทํางาน เรียกมันว่า LH แหล่งที่มาพร้อมตัวแปร

สร้างเลคเฮาส์ SourceLH_Dev SourceLH_Test และ SourceLH_Prod

จากนั้นสร้างเลคเฮาส์สามแห่งเพื่อใช้กับไลบรารีตัวแปร:

  1. สร้างเลคเฮาส์แห่งแรก:

    1. บนแถบด้านข้าง ให้เลือกพื้นที่ทํางาน LH ต้นทางที่มีตัวแปร

    2. เลือก รายการใหม่

    3. ภายใต้ จัดเก็บข้อมูล ให้เลือก Lakehouse

    4. ป้อนชื่อ SourceLH_Dev แล้วเลือก สร้าง

  2. สร้างเลคเฮาส์แห่งที่สองโดยทําตามขั้นตอนก่อนหน้านี้ ตั้งชื่อ SourceLH_Test

  3. สร้างเลคเฮาส์แห่งที่สามโดยทําตามขั้นตอนก่อนหน้านี้ ตั้งชื่อ SourceLH_Prod

  4. บนแถบด้านข้าง ให้เลือกพื้นที่ทํางาน LH ต้น ทางที่มีตัวแปร และตรวจสอบให้แน่ใจว่ามีเลคเฮาส์ที่สร้างขึ้นใหม่ทั้งหมด

รับรหัสพื้นที่ทํางานและรหัสอ็อบเจ็กต์สําหรับเลคเฮาส์

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

  1. ใน Power BI บนแถบด้านข้าง ให้เลือกพื้นที่ทํางาน LH ของขั้นตอน

  2. ในพื้นที่ทํางาน ให้เลือกเลคเฮาส์ SourceLH_Stage

  3. คัดลอกรหัสพื้นที่ทํางานและรหัสออบเจ็กต์เลคเฮาส์ใน URL

    ภาพหน้าจอที่แสดงวิธีการรับตัวระบุพื้นที่ทํางานและตัวระบุวัตถุ lakehouse

  4. ทําซ้ําขั้นตอนก่อนหน้านี้สําหรับเลคเฮาส์ SourceLH_Dev และSourceLH_Test ในพื้นที่ทํางาน LH แหล่งที่มาที่มีตัวแปร

สร้างไลบรารีตัวแปรด้วยตัวแปร

ตอนนี้สร้างไลบรารีตัวแปร:

  1. ในพื้นที่ทํางาน LH ต้นทางที่มีตัวแปร ให้เลือก รายการใหม่

  2. ภายใต้ พัฒนาข้อมูล ให้เลือก **ไลบรารีตัวแปร **

    สกรีนช็อตที่แสดงไทล์สําหรับสร้างไลบรารีตัวแปร

  3. ตั้งชื่อไลบรารีตัวแปร WS แล้วเลือก สร้าง

  4. เลือก ตัวแปรใหม่

    ภาพหน้าจอที่แสดงปุ่มสําหรับเลือกตัวแปรใหม่

  5. สร้างตัวแปรต่อไปนี้:

    ชื่อ ประเภท ตั้งค่าเริ่มต้น
    Source_LH สตริง <GUID ของ SourceLH_Stage lakehouse>
    Source_WSID สตริง <GUID ของพื้นที่ทํางาน SourceLH_Stage>
    Destination_LH สตริง <GUID ของ SourceLH_Dev lakehouse>
    Destination_WSID สตริง <GUID ของพื้นที่ทํางาน SourceLH_Dev>
    SourceTable_Name สตริง Processed
    DestinationTable_Name สตริง DevCopiedData

    ภาพหน้าจอของชุดเริ่มต้นที่เสร็จสมบูรณ์สําหรับไลบรารีตัวแปร

  6. เลือก บันทึก

สร้างชุดค่าสํารอง

ในขั้นตอนเหล่านี้ คุณจะเพิ่มชุดค่าสํารองลงในไลบรารีตัวแปรของคุณ:

  1. สร้างชุดค่าแรก:

    1. ในไลบรารีตัวแปร WS ให้เลือกเพิ่มชุดค่า

    2. ป้อน ทดสอบ VS สําหรับชื่อ แล้วเลือก สร้าง

    3. สร้างตัวแปรต่อไปนี้:

      ชื่อ ประเภท ตั้งค่าเริ่มต้น
      Source_LH สตริง <GUID ของ SourceLH_Dev lakehouse>
      Source_WSID สตริง <GUID ของพื้นที่ทํางาน SourceLH_Dev>
      Destination_LH สตริง <GUID ของ SourceLH_Test lakehouse>
      Destination_WSID สตริง <GUID ของพื้นที่ทํางาน SourceLH_Test>
      SourceTable_Name สตริง DevCopiedData
      DestinationTable_Name สตริง TestCopiedData
    4. เลือก บันทึก>ตกลง

  2. สร้างชุดค่าที่สอง:

    1. เลือก เพิ่มชุดค่า

    2. ป้อน Prod VS สําหรับชื่อ แล้วเลือก สร้าง

    3. สร้างตัวแปรต่อไปนี้:

      ชื่อ ประเภท ตั้งค่าเริ่มต้น
      Source_LH สตริง <GUID ของ SourceLH_Test lakehouse>
      Source_WSID สตริง <GUID ของพื้นที่ทํางาน SourceLH_Test>
      Destination_LH สตริง <GUID ของ SourceLH_Prod เลคเฮาส์>
      Destination_WSID สตริง <GUID ของพื้นที่ทํางาน SourceLH_Prod>
      SourceTable_Name สตริง TestCopiedData
      DestinationTable_Name สตริง ProdCopiedData

      ภาพหน้าจอของค่าสํารองที่เสร็จสมบูรณ์ในไลบรารีตัวแปร

    4. เลือก บันทึก>ตกลง

สร้างไปป์ไลน์ Pipeline_Deploy และประกาศตัวแปร

ในขั้นตอนเหล่านี้ คุณจะสร้างไปป์ไลน์และประกาศตัวแปรของคุณ:

  1. ในพื้นที่ทํางาน LH ต้นทางที่มีตัวแปร ให้เลือก รายการใหม่

  2. ภายใต้ รับข้อมูล ให้เลือก ไปป์ไลน์

    สกรีนช็อตของไทล์สําหรับไปป์ไลน์

  3. ป้อนชื่อ Pipeline_Deploy แล้วเลือก สร้าง

  4. เลือก คัดลอกข้อมูล>เพิ่มลงในพื้นที่ทํางาน

    ภาพหน้าจอของการเลือกเมนูเพื่อเพิ่มข้อมูลการคัดลอกไปยังพื้นที่ทํางาน

  5. เลือกพื้นที่ทํางานเพื่อให้โฟกัสปิด คัดลอกข้อมูล

  6. เลือก **ตัวแปรไลบรารี **

    ภาพหน้าจอของแท็บสําหรับตัวแปรไลบรารี

  7. เลือก สร้าง แล้วเพิ่มตัวแปรต่อไปนี้:

    ชื่อ ห้องสมุด ชื่อตัวแปร ประเภท
    SourceLH ตัวแปร WS Source_LH สตริง
    SourceWSID ตัวแปร WS Source_WSID สตริง
    DestinationLH ตัวแปร WS Destination_LH สตริง
    DestinationWSID ตัวแปร WS Destination_WSID สตริง
    SourceTableName ตัวแปร WS SourceTable_Name สตริง
    DestinationTableName ตัวแปร WS DestinationTable_Name สตริง

    ภาพหน้าจอของการเพิ่มตัวแปรไปยังไปป์ไลน์

  8. เลือก บันทึก

กําหนดค่าการเชื่อมต่อต้นทางสําหรับไปป์ไลน์ Pipeline_Deploy

ในขั้นตอนเหล่านี้ คุณกําหนดค่าการเชื่อมต่อต้นทางสําหรับไปป์ไลน์ของคุณ:

  1. ในพื้นที่ทํางาน LH ต้นทางที่มีตัวแปร ไปที่ Pipeline_Deploy

  2. บนพื้นที่ทํางาน ให้เลือก คัดลอกข้อมูล เพื่อให้โฟกัสอยู่ที่ คัดลอกข้อมูล

  3. เลือก แหล่งที่มา

  4. กําหนดค่า SourceLH:

    1. ภายใต้การเชื่อมต่อต้น> ให้เลือก เพิ่มเนื้อหาแบบไดนามิก

    2. เลือกจุดไข่ปลา (...) แล้วเลือก **ตัวแปรไลบรารี **

    3. เลือก SourceLH มันเติมกล่องด้วย @pipeline().libraryVariables.SourceLH. เลือก ตกลง

      สกรีนช็อตของบานหน้าต่างสําหรับเพิ่มเนื้อหาแบบไดนามิกสําหรับแหล่งการเชื่อมต่อ

  5. กําหนดค่า SourceWSID:

    1. ในส่วนID พื้นที่ทํางาน> ให้เลือก เพิ่มเนื้อหาแบบไดนามิก

    2. เลือกจุดไข่ปลา (...) แล้วเลือก **ตัวแปรไลบรารี **

    3. เลือก SourceWSID มันเติมกล่องด้วย @pipeline().libraryVariables.SourceWSID. เลือก ตกลง

      สกรีนช็อตของบานหน้าต่างสําหรับการเพิ่มเนื้อหาแบบไดนามิกสําหรับแหล่งข้อมูลพื้นที่ทํางาน

  6. กําหนดค่า SourceTableName:

    1. ภายใต้ตาราง> ให้เลือก ป้อนด้วยตนเอง เลือก ชื่อตาราง แล้วเลือก เพิ่มเนื้อหาแบบไดนามิก

    2. เลือกจุดไข่ปลา (...) แล้วเลือก **ตัวแปรไลบรารี **

    3. เลือก SourceTableName มันเติมกล่องด้วย @pipeline().libraryVariables.SourceTableName. เลือก ตกลง

      ภาพหน้าจอของบานหน้าต่างสําหรับเพิ่มเนื้อหาแบบไดนามิกสําหรับชื่อตาราง

  7. เมื่อตั้งค่าการเชื่อมต่อต้นทางแล้ว คุณสามารถทดสอบได้ เลือก แสดงตัวอย่างข้อมูล แล้วเลือก ตกลง บนเมนูลอย หลังจากเติมข้อมูลแล้ว คุณสามารถปิดการแสดงตัวอย่างข้อมูลได้

    สกรีนช็อตของการแสดงตัวอย่างข้อมูลสําหรับการเชื่อมต่อต้นทาง

กําหนดค่าการเชื่อมต่อปลายทางสําหรับไปป์ไลน์ Pipeline_Deploy

ในขั้นตอนเหล่านี้ คุณกําหนดค่าการเชื่อมต่อปลายทางสําหรับไปป์ไลน์ของคุณ:

  1. ในพื้นที่ทํางาน LH ต้นทางที่มีตัวแปร ไปที่ Pipeline_Deploy

  2. บนพื้นที่ทํางาน ให้เลือก คัดลอกข้อมูล เพื่อให้โฟกัสอยู่ที่ คัดลอกข้อมูล

  3. เลือก ปลายทาง

  4. กําหนดค่า SourceLH:

    1. ภายใต้การเชื่อมต่อปลายทาง> ให้เลือก เพิ่มเนื้อหาแบบไดนามิก

    2. เลือกจุดไข่ปลา (...) แล้วเลือก **ตัวแปรไลบรารี **

    3. เลือก SourceLH มันเติมกล่องด้วย @pipeline().libraryVariables.DestinationLH. เลือก ตกลง

      สกรีนช็อตของบานหน้าต่างสําหรับการเพิ่มเนื้อหาแบบไดนามิกสําหรับปลายทางการเชื่อมต่อ

  5. กําหนดค่า DestinationWSID:

    1. ในส่วนID พื้นที่ทํางาน> ให้เลือก เพิ่มเนื้อหาแบบไดนามิก

    2. เลือกจุดไข่ปลา (...) แล้วเลือก **ตัวแปรไลบรารี **

    3. เลือก DestinationWSID มันเติมกล่องด้วย @pipeline().libraryVariables.DestinationWSID. เลือก ตกลง

      สกรีนช็อตของบานหน้าต่างสําหรับการเพิ่มเนื้อหาแบบไดนามิกสําหรับปลายทางพื้นที่ทํางาน

  6. กําหนดค่า DestinationTableName:

    1. ภายใต้ตารางปลายทาง> ให้เลือก ป้อนด้วยตนเอง เลือก ชื่อตาราง แล้วเลือก เพิ่มเนื้อหาแบบไดนามิก

    2. เลือกจุดไข่ปลา (...) แล้วเลือก **ตัวแปรไลบรารี **

    3. เลือก DestinationTableName มันเติมกล่องด้วย @pipeline().libraryVariables.DestinationTableName. เลือก ตกลง

      สกรีนช็อตของบานหน้าต่างสําหรับการเพิ่มเนื้อหาแบบไดนามิกสําหรับชื่อตารางปลายทาง

  7. ตอนนี้ตั้งค่าการเชื่อมต่อปลายทางแล้ว ให้บันทึกไปป์ไลน์และเลือก เรียกใช้ ยืนยันว่าทํางานสําเร็จ

    สกรีนช็อตของการเรียกใช้ไปป์ไลน์

สร้างไปป์ไลน์การปรับใช้

ตอนนี้ สร้างไปป์ไลน์การปรับใช้ของคุณ:

  1. ในพื้นที่ทํางาน LH ต้นทางที่มีตัวแปร ให้เลือก สร้างไปป์ไลน์การปรับใช้

  2. ตั้งชื่อไปป์ไลน์ Deployment_Pipeline_Var แล้วเลือก ถัดไป

    ภาพหน้าจอของบานหน้าต่างสําหรับการตั้งชื่อไปป์ไลน์การปรับใช้ใหม่

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

    ภาพหน้าจอที่แสดงปุ่มสําหรับสร้างไปป์ไลน์การปรับใช้

  4. สําหรับขั้นตอน การพัฒนา :

    1. ในรายการดรอปดาวน์ ให้เลือก LH ต้นทางที่มีตัวแปรสําหรับ พื้นที่ทํางาน จากนั้นเลือกเครื่องหมายถูก มอบหมาย

      สกรีนช็อตของการเลือกพื้นที่ทํางานสําหรับไปป์ไลน์การปรับใช้ใหม่

    2. เลือก ดำเนินต่อ ตอนนี้ควรเติมขั้นตอนด้วยรายการจากพื้นที่ทํางาน

      สกรีนช็อตของส่วนการพัฒนาของไปป์ไลน์การปรับใช้

  5. สําหรับ ขั้นตอนการทดสอบ :

    1. เลือกช่องทําเครื่องหมายที่ด้านบนเพื่อเลือกรายการทั้งหมด จากนั้นล้างช่องทําเครื่องหมายสําหรับเลคเฮาส์ SourceLH_Dev

    2. เลือกปุ่มปรับใช้ เลือก ปรับใช้ อีกครั้ง ตอนนี้ควรมีขั้นตอน การทดสอบ แล้ว

      ภาพหน้าจอของส่วนการทดสอบของไปป์ไลน์การปรับใช้ใหม่

  6. สําหรับขั้นตอน การผลิต :

    1. เลือกช่องทําเครื่องหมายที่ด้านบนเพื่อเลือกรายการทั้งหมด จากนั้นล้างช่องทําเครื่องหมายสําหรับเลคเฮาส์ SourceLH_Test

    2. เลือกปุ่มปรับใช้ เลือก ปรับใช้ อีกครั้ง ขั้นตอน การผลิต ควรมีประชากรแล้ว

      ภาพหน้าจอของส่วนการผลิตของไปป์ไลน์การปรับใช้ใหม่

ตั้งค่าชุดที่ใช้งานอยู่ของไลบรารีตัวแปรสําหรับแต่ละขั้นตอน

ในขั้นตอนเหล่านี้ คุณกําหนดค่าชุดที่ใช้งานอยู่สําหรับแต่ละขั้นตอนในไปป์ไลน์การปรับใช้ของคุณ:

  1. ตั้งค่าคอนฟิกชุดที่ใช้งานอยู่สําหรับขั้นตอน การทดสอบ :

    1. บนแถบด้านข้าง ให้เลือกไปป์ไลน์ Deployment_Pipeline_Var

    2. เลือกขั้นตอนการทดสอบ

      ภาพหน้าจอของขั้นตอนการทดสอบ

    3. เลือก ตัวแปร WS

    4. เลือกจุดไข่ปลา (...) แล้วเลือก ตั้งค่าเป็นใช้งานอยู่ เลือกปุ่ม ตั้งค่าเป็นใช้งาน

      ภาพหน้าจอของไลบรารีตัวแปรพร้อมการเลือกสําหรับการตั้งค่าขั้นตอนการทดสอบเป็นใช้งานอยู่

      ชุดที่ใช้งานอยู่ได้รับการกําหนดค่าแล้ว

      สกรีนช็อตของชุดที่ใช้งานอยู่ที่กําหนดค่าไว้ในไปป์ไลน์การปรับใช้

    5. เลือก บันทึก>ตกลง

  2. กําหนดค่าชุดที่ใช้งานอยู่ สําหรับขั้นตอนการผลิต :

    1. บนแถบด้านข้าง ให้เลือกไปป์ไลน์ Deployment_Pipeline_Var

    2. เลือกขั้นตอนการผลิต

    3. เลือก ตัวแปร WS

    4. เลือกจุดไข่ปลา (...) แล้วเลือก ตั้งค่าเป็นใช้งานอยู่ เลือกปุ่ม ตั้งค่าเป็นใช้งาน

    5. เลือก บันทึก>ตกลง

ตรวจสอบและทดสอบไลบรารีตัวแปร

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

  1. ตรวจสอบเลคเฮาส์ SourceLHs_Dev :

    1. ในพื้นที่ทํางาน LH ต้นทางที่มีตัวแปร ให้เลือกเลคเฮาส์ SourceLHs_Dev

    2. เปลี่ยนการเชื่อมต่อจาก Lakehouse เป็นจุดสิ้นสุดการวิเคราะห์ SQL

    3. ในตัวสํารวจ ให้ขยาย Schemas>dbo>Tables

    4. ยืนยันว่าตาราง DevCopiedData ปรากฏขึ้น

      ภาพหน้าจอของพื้นที่สําหรับตารางในตัวสํารวจ

  2. เปลี่ยนไปใช้เลคเฮาส์ SourceLHs_Test และทําซ้ําขั้นตอนก่อนหน้านี้

    ตาราง TestCopiedData ไม่ควรปรากฏขึ้นเนื่องจากคุณยังไม่ได้เรียกใช้ไปป์ไลน์ด้วยชุดทดสอบ VS ที่ใช้งานอยู่

  3. เปลี่ยนไปใช้เลคเฮาส์ SourceLHs_Prod และทําซ้ําขั้นตอนก่อนหน้า

    ตาราง ProdCopiedData ไม่ควรปรากฏขึ้นเนื่องจากคุณยังไม่ได้เรียกใช้ไปป์ไลน์ด้วยชุด Prod VS ที่ใช้งานอยู่

  4. ตรวจสอบ ขั้นตอนการทดสอบ ของไปป์ไลน์ Deployment_Pipeline_Var :

    1. สลับไปยังไปป์ไลน์ Deployment_Pipeline_Var และเลือกขั้นตอนการทดสอบ

    2. เลือกไปป์ไลน์ Pipeline_Deploy

    3. เลือก เรียกใช้ กระบวนการนี้ควรเสร็จสิ้นเรียบร้อย

  5. ตรวจสอบเลคเฮาส์ SourceLHs_Test อีกครั้ง:

    1. เปลี่ยนไปใช้เลคเฮาส์ SourceLHs_Test

    2. เปลี่ยนการเชื่อมต่อจาก Lakehouse เป็นจุดสิ้นสุดการวิเคราะห์ SQL

    3. ในตัวสํารวจ ให้ขยาย Schemas>dbo>Tables

    4. ยืนยันว่าตาราง TestCopiedData ปรากฏขึ้น

      ภาพหน้าจอของพื้นที่สําหรับตารางและตัวอย่างข้อมูลในตัวสํารวจ

  6. ตรวจสอบขั้นตอน การผลิต ของไปป์ไลน์ Deployment_Pipeline_Var :

    1. สลับไปยังไปป์ไลน์ Deployment_Pipeline_Var และเลือกขั้นตอนการผลิต

    2. เลือกไปป์ไลน์ Pipeline_Deploy

    3. เลือก เรียกใช้ กระบวนการนี้ควรเสร็จสิ้นเรียบร้อย

  7. ตรวจสอบเลคเฮาส์ SourceLHs_Prod อีกครั้ง:

    1. เปลี่ยนไปใช้เลคเฮาส์ SourceLHs_Prod

    2. เปลี่ยนการเชื่อมต่อจาก Lakehouse เป็นจุดสิ้นสุดการวิเคราะห์ SQL

    3. ในตัวสํารวจ ให้ขยาย Schemas>dbo>Tables

    4. ยืนยันว่า ตาราง ProdCopiedData ปรากฏขึ้น

ปรับแต่งค่าตัวแปรใน Git (ไม่บังคับ)

หากต้องการดูว่าไลบรารีตัวแปรแสดง ใน Git อย่างไร หรือแก้ไขตัวแปรจากที่เก็บ Git:

  1. ในพื้นที่ทํางาน ให้เลือก การควบคุมแหล่งที่มา และเชื่อมต่อพื้นที่ทํางานกับที่เก็บ Git

  2. บนบานหน้าต่าง การควบคุม แหล่งที่มา ให้เลือก คอมมิตเพื่อ ส่งเนื้อหาพื้นที่ทํางานไปยังที่เก็บ Git

    ที่เก็บ Git มีโฟลเดอร์สําหรับแต่ละรายการในพื้นที่ทํางาน โฟลเดอร์ที่เรียกว่าตัว แปร WS VariableLibrary แสดงรายการไลบรารีตัวแปร สําหรับข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาของโฟลเดอร์นี้ ให้ดูที่ ไลบรารีตัวแปร CI/CD

  3. เปรียบเทียบไฟล์ ProdVS.json และ TestVS.json ในโฟลเดอร์ valueSets ยืนยันว่าตัว overrides แปรถูกตั้งค่าเป็นค่าที่แตกต่างกัน คุณสามารถแก้ไขค่าเหล่านี้ได้โดยตรงใน UI หรือโดยการแก้ไขไฟล์นี้ใน Git และอัปเดตไปยังพื้นที่ทํางาน

    {
     "$schema": "https://developer.microsoft.com/json-schemas/fabric/item/VariablesLibrary/definition/valueSets/1.0.0/schema.json",
     "valueSetName": "Test VS",
     "overrides": [
      {
       "name": "Source_LH",
       "value": "4fe228d3-a363-4b7f-a5d4-fae9d2abca43"
      },
      {
       "name": "DestinationTableName",
       "value": "TestCopiedData"
      }
     ]
    }
    
    {
     "$schema": "https://developer.microsoft.com/json-schemas/fabric/item/VariablesLibrary/definition/valueSets/1.0.0/schema.json",
     "valueSetName": "Prod VS",
     "overrides": [
      {
       "name": "Source_LH",
       "value": "c0f13027-9bf4-4e8c-8f57-ec5c18c8656b"
      },
      {
       "name": "DestinationTableName",
       "value": "ProdCopiedData"
      }
     ]
    }