เปรียบเทียบเนื้อหาในขั้นตอนการปรับใช้ที่แตกต่างกัน
ก่อนที่คุณจะปรับใช้เนื้อหาไปยังขั้นตอนอื่น จะเป็นประโยชน์มากในการดูความแตกต่างระหว่างสองขั้นตอน โฮมเพจของไปป์ไลน์การปรับใช้จะเปรียบเทียบขั้นตอนการปรับใช้ติดต่อกันและระบุว่ามีความแตกต่างใด ๆ ระหว่างกันหรือไม่
ไปป์ไลน์การปรับใช้จะจับคู่รายการของสองขั้นตอนที่อยู่ติดกันโดยการรวมชนิดรายการและชื่อรายการเพื่อทราบว่ารายการใดที่จะเปรียบเทียบและแทนที่ รายการที่มีชื่อและชนิดเดียวกันจะถูกจับคู่ ถ้ามีหน่วยข้อมูลมากกว่าหนึ่งรายการในพื้นที่ทํางานที่มีชื่อและชนิดเดียวกัน รายการจะถูกจับคู่ถ้าเส้นทางของหน่วยข้อมูลเหมือนกัน ถ้าเส้นทางไม่เหมือนกัน รายการจะไม่ถูกจับคู่ การจับคู่จะถูกสร้างขึ้นเพียงครั้งเดียวในระหว่างการปรับใช้ขั้นตอนหนึ่งครั้งแรกไปยังอีกขั้นตอนหนึ่งหรือในระหว่างการกําหนดพื้นที่ทํางาน ในการปรับใช้ที่ตามมา รายการที่ปรับใช้แต่ละรายการจะแทนที่เมตาดาต้าของรายการที่จับคู่ไว้ รวมถึงชื่อหากมีการเปลี่ยนแปลง สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการจับคู่ โปรดดูที่การจับคู่รายการ
สำคัญ
อินเทอร์เฟซผู้ใช้ใหม่สําหรับไปป์ไลน์การปรับใช้งานของ Microsoft Fabric ถูกปิดใช้งานชั่วคราว เรากําลังทํางานเพื่อแก้ไขปัญหา และจะอัปเดตหน้านี้เมื่อ UI ใหม่พร้อมใช้งานอีกครั้ง ในระหว่างนี้ คุณสามารถใช้ UI เดิมต่อไปได้
เปรียบเทียบขั้นตอน
ตัวบ่งชี้ไอคอนเปรียบเทียบจะปรากฏบนการ์ดแต่ละลําดับขั้นยกเว้นขั้นตอนแรกของไปป์ไลน์ ซึ่งระบุว่าขั้นตอนนี้เหมือนกับขั้นตอนต้นทาง (ขั้นตอนก่อนหน้า) เพื่อให้ข้อมูลเชิงลึกของวิชวลอย่างรวดเร็วเกี่ยวกับความแตกต่างระหว่างกันหรือไม่
ตัวบ่งชี้การเปรียบเทียบมีสองสถานะ:
ตัวบ่งชี้ สีเขียว – เมตาดาต้าสําหรับแต่ละรายการเนื้อหาในทั้งสองขั้นตอนจะเหมือนกัน
ตัวบ่งชี้ สีส้ม - ปรากฏขึ้นถ้าอย่างน้อยหนึ่งรายการในหนึ่งในขั้นตอนเปรียบเทียบถูกเปลี่ยน เพิ่ม หรือลบออก
เมื่อคุณเลือกขั้นตอนไปป์ไลน์การปรับใช้ รายการในขั้นตอนจะแสดงอยู่และเปรียบเทียบกับรายการที่เชื่อมโยงกับขั้นตอนต้นทาง
ขั้นตอนต้นทางจะแสดงในเมนูดรอปดาวน์ในบานหน้าต่างด้านล่างและชื่อของรายการแหล่งข้อมูลที่ถูกเปรียบเทียบจะปรากฏบนคอลัมน์สุดท้าย
ในการแสดงขั้นตอน รายการจะถูกจัดเรียงตามลําดับตัวอักษรตามค่าเริ่มต้น คุณสามารถเรียงลําดับหรือกรองรายการเพื่อค้นหารายการที่คุณสนใจ หรือคุณสามารถค้นหารายการที่ระบุได้ แต่ละรายการมีหนึ่งในป้ายกํากับต่อไปนี้ โดยขึ้นอยู่กับสถานะการเปรียบเทียบ:
ไม่ได้อยู่ในแหล่งข้อมูล – รายการนี้ปรากฏในขั้นตอนที่เลือก แต่ไม่ปรากฏในขั้นตอนต้นทาง ไม่สามารถเลือกรายการนี้สําหรับการปรับใช้ (เนื่องจากไม่มีอยู่ในแหล่งข้อมูล) และไม่ได้รับผลกระทบในระหว่างการปรับใช้
แตกต่างจากแหล่งที่มา – มีการระบุความแตกต่างระหว่างรายการนี้และรายการที่จับคู่แล้วในขั้นตอนต้นทาง ความแตกต่างอาจเป็นหลายสิ่ง:
- Schema เปลี่ยนไปเป็นหนึ่งในรายการ
- การเปลี่ยนแปลงคุณสมบัติ เช่น การเปลี่ยนชื่อ (พิจารณาเส้นทางแบบเต็มของโฟลเดอร์ ถ้ามี)
- กฎการปรับใช้ที่มีการตั้งค่าสําหรับรายการนี้ แต่ยังไม่ได้นําไปใช้ (ต้องใช้รายการ)
หลังจากการปรับใช้ รายการในขั้นตอนต้นทางจะเขียนทับรายการในขั้นตอนเป้าหมายโดยไม่คํานึงถึงตําแหน่งที่ทําการเปลี่ยนแปลง
เฉพาะในแหล่งข้อมูล – รายการใหม่ที่ระบุในขั้นตอนต้นทาง รายการนี้ไม่มีอยู่ในขั้นตอนที่เลือก และดังนั้นจึงเป็นตัวแทนข้อความที่ไม่มีชื่อรายการในคอลัมน์แรก (ภายใต้ ชื่อ) หลังจากการปรับใช้ รายการนี้จะถูกลอกแบบไปยังลําดับขั้นนี้
เหมือนกับแหล่งที่มา – ไม่มีการระบุความแตกต่างระหว่างรายการนี้กับคู่ของรายการนี้ในขั้นตอนต้นทาง
หมายเหตุ
- ถ้าคุณทําการเปลี่ยนแปลงไปยังโฟลเดอร์ เช่น การย้ายตําแหน่งที่ตั้งหรือเปลี่ยนชื่อ แม้ว่าคุณไม่ได้เปลี่ยนแปลงรายการในนั้น รายการจะยังคงถูกปฏิบัติเหมือนกับว่าคุณเปลี่ยนชื่อ ดังนั้นเมื่อเปรียบเทียบไปป์ไลน์ รายการจะมีข้อความกํากับว่า แตกต่างกัน
- การปรับใช้จะไม่ส่งผลกระทบต่อรายการที่ไม่ได้อยู่ในขั้นตอนต้นทาง
ตรวจสอบการเปลี่ยนแปลงเป็นรายการที่จับคู่ไว้
ถ้ามีการเปลี่ยนแปลงในสคีมา คุณสามารถดูความแตกต่างระหว่างสองรายการได้โดยการเลือกปุ่ม เปรียบเทียบ
เมื่อต้องการเปรียบเทียบรายการในสองขั้นตอน ให้เลือกไอคอน เปรียบเทียบ :
หน้าต่างป็อปอัพจะเปิดขึ้นโดยมีการเปรียบเทียบเนื้อหาของหน่วยข้อมูลเป็นบรรทัดตาม ที่แสดงในสองขั้นตอนที่กําลังเปรียบเทียบกัน
ด้านบนของหน้าจอมีข้อมูลต่อไปนี้:
- ชื่อพื้นที่ทํางานตามด้วยชื่อของรายการตามที่ปรากฏในขั้นตอนต้นทาง (เพื่อปรับใช้)
- จํานวนรวมของการเปลี่ยนแปลงที่ทํากับไฟล์ใน ขั้นตอนที่จะปรับเปลี่ยน (สีเขียว) และ ขั้นตอนที่จะปรับใช้ (สีแดง)
- ลูกศรขึ้นและลงที่จะนําคุณไปยังความแตกต่างก่อนหน้าหรือถัดไปในไฟล์
- แถบนําทางทางด้านขวาที่มีแถบสีแดงหรือสีเขียวที่เน้นตําแหน่งที่การเปลี่ยนแปลงอยู่ในไฟล์
- ปุ่มที่สลับไปมาระหว่างมุมมองข้างกันและมุมมองแบบอินไลน์ของการเปลี่ยนแปลง
การเปรียบเทียบหน่วยข้อมูลแบบเส้นต่อบรรทัด ทางด้านซ้ายคือสคีมาของรายการในลําดับขั้นนี้ ทางด้านขวาคือสคีมาของรายการที่จับคู่ในขั้นตอนต้นทาง
เปรียบเทียบการเปลี่ยนแปลง
ในมุมมองการเปรียบเทียบสินค้าแบบเคียงข้างกัน พื้นที่รหัสจะถูกแยกออกเป็นสองส่วน:
- ทาง ด้านซ้าย คือเนื้อหาของรายการใน ขั้นตอนเป้าหมาย ของการปรับใช้ ขั้นตอนนี้จะถูกปรับเปลี่ยนในการปรับใช้ครั้งถัดไป เนื้อหาจะถูกแทนที่
- ทางด้านขวาคือเนื้อหาของรายการในขั้นตอนต้นทางของการปรับใช้ ขั้นตอนนี้จะถูกปรับใช้ เนื้อหาจะถูกนําไปใช้
- บรรทัดในแต่ละด้านจะปรากฏในลําดับเดียวกัน ดังนั้น แต่ละบรรทัดจะอยู่ถัดจากบรรทัดที่เทียบเท่าในขั้นตอนที่ถูกเปรียบเทียบ
มุมมองการเปรียบเทียบแบบอินไลน์ซึ่งตรงกันข้ามกับมุมมองแบบเคียงข้างกัน จะแสดงแต่ละบรรทัดในขั้นตอนเป้าหมาย (เพื่อปรับเปลี่ยน) ภายใต้ลําดับขั้นที่เทียบเท่าในแหล่งข้อมูล (ที่จะปรับใช้)
ในการแสดงผลการเปรียบเทียบทั้งสองแบบอินไลน์หรือเคียงข้างกัน ความแตกต่างจะถูกเน้นดังนี้:
บรรทัดเนื้อหาของไฟล์ได้รับการระบุหมายเลข และบรรทัดที่มีการเปลี่ยนแปลงจะถูกทําเครื่องหมายดังนี้:
- การเปลี่ยนแปลงที่แสดงใน ขั้นตอน การปรับเปลี่ยน จะถูกนําออกหรือเขียนทับในระหว่างการปรับใช้ครั้งถัดไป แผนภูมิเหล่านั้นจะถูก ไฮไลต์เป็นสีแดง ด้วยเครื่องหมาย '-' ถัดจากตัวเลข
- การเปลี่ยนแปลงที่แสดงใน ขั้นตอนที่จะปรับใช้ เป็นค่าใหม่ที่จะใช้ในระหว่างการปรับใช้ครั้งถัดไป แผนภูมิเหล่านั้นจะถูกไฮไลต์เป็น สีเขียว ด้วยเครื่องหมาย '+' ถัดจากตัวเลข
ในบรรทัดที่ปรับเปลี่ยน อักขระเฉพาะที่ถูกเพิ่มหรือลบจะถูกเน้นด้วยสีเข้มขึ้น
การปรับเปลี่ยนไฟล์ก่อนการเปรียบเทียบ
เนื้อหาทั้งสองเวอร์ชันที่แสดงในหน้าต่าง เปรียบเทียบ ได้รับการแก้ไขในวิธีต่อไปนี้เพื่อทําให้การเปรียบเทียบง่ายขึ้น:
- แหล่งข้อมูลและกฎพารามิเตอร์จะถูกนําไปใช้กับรายการแหล่งข้อมูลเพื่อให้แหล่งข้อมูลที่คุณเห็นเป็นแหล่งข้อมูลที่ถูกปรับใช้
- บางเขตข้อมูลที่ไม่ได้ระบุความแตกต่าง (ตัวอย่างเช่น ประทับเวลาและการเป็นสมาชิกบทบาท) จะถูกลบออกจากทั้งสองรายการ
- ตารางที่มีการจัดการของระบบ เช่น การรวมอัตโนมัติจะถูกลบออก
- รายการจะถูกเรียงลําดับเพื่อให้เขตข้อมูลและตารางปรากฏในลําดับเดียวกัน
ปิดหน้าต่างเมื่อคุณเสร็จสิ้นการตรวจสอบความแตกต่างและปรับใช้กับขั้นตอนถัดไปเมื่อคุณพร้อมแล้ว
ข้อควรพิจารณาและข้อจำกัด
คุณลักษณะการตรวจสอบการเปลี่ยนแปลงสนับสนุนเฉพาะการเปลี่ยนแปลงเค้าร่างสําหรับชนิดหน่วยข้อมูลแบบข้อความ ในปัจจุบันสนับสนุนแบบจําลองความหมาย ยกเว้นรูปแบบการสร้างแบบจําลองข้อมูล v1 และกระแสข้อมูล
รายการสามารถถูกแท็กเป็น ต่างกัน แต่ยังคงไม่มีคุณสมบัติที่จะปรากฏในหน้าต่างเปรียบเทียบ ในกรณี เหล่านี้ ปุ่ม เปรียบเทียบ ถูกปิดใช้งาน ตัวอย่างเช่น:
- การตั้งค่าจะเปลี่ยนแปลง เช่น เปลี่ยนชื่อ
- ชนิดหน่วยข้อมูลยังไม่ได้รับการสนับสนุน
- รายการมีสถานะที่ไม่รู้จักเนื่องจากกระบวนการเปรียบเทียบไม่เสร็จสมบูรณ์
เนื้อหาในหน้าต่างการตรวจสอบการเปลี่ยนแปลงอาจดูแตกต่างจากเวอร์ชันเดิมเล็กน้อยเนื่องจากถูกปรับเปลี่ยนก่อนที่จะเรียกใช้การเปรียบเทียบ