บทช่วยสอน: การจัดการวงจรชีวิตใน Fabric
บทช่วยสอนนี้จะนําคุณไปสู่กระบวนการทั้งหมดของการโหลดข้อมูลลงในพื้นที่ทํางานของคุณ และการใช้ไปป์ไลน์การปรับใช้ร่วมกับการรวม Git เพื่อทํางานร่วมกับผู้อื่นในการพัฒนา การทดสอบ และการเผยแพร่ข้อมูลและรายงานของคุณ
ข้อกำหนดเบื้องต้น
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าข้อกําหนดเบื้องต้นต่อไปนี้:
- เปิดใช้งานเนื้อผ้าแล้ว ถ้าคุณยังไม่ได้เปิดใช้งาน Fabric ขอให้ผู้ดูแลระบบของคุณเปิดใช้งาน Fabric สําหรับองค์กรของคุณ
- คุณลงทะเบียนแล้ว ถ้าคุณยังไม่ได้ลงทะเบียน ลงทะเบียน สําหรับรุ่นทดลองใช้ฟรี
- คุณสามารถเข้าถึงที่เก็บ Azure Git ได้ ถ้าคุณไม่มี ให้ดู ตั้งค่าที่เก็บ Git สําหรับข้อมูลเกี่ยวกับการสร้าง
- ดาวน์โหลดไฟล์ FoodSales.pbix ลงในที่เก็บ Git ที่คุณสามารถแก้ไขได้ นี่คือไฟล์ตัวอย่างที่เราใช้ในบทช่วยสอนนี้ อีกวิธีหนึ่งคือ คุณสามารถใช้แบบจําลองความหมายและรายงานของคุณเองถ้าคุณต้องการ
ถ้าคุณมีสิทธิ์ของผู้ดูแลระบบในพื้นที่ทํางานที่มีข้อมูลอยู่แล้ว คุณสามารถข้ามไปยัง ขั้นตอนที่ 3 ได้
ขั้นตอนที่ 1: สร้างพื้นที่ทํางานแบบพรีเมียม
วิธีการสร้างพื้นที่ทํางานใหม่และกําหนดสิทธิ์การใช้งานให้พื้นที่ทํางานนั้น:
จากแถบนําทางด้านซ้ายของ ประสบการณ์การใช้งาน Power BI ให้เลือก พื้นที่ทํางาน > + พื้นที่ทํางานใหม่
ตั้งชื่อพื้นที่ทํางาน FoodSalesWS
(ไม่บังคับ) เพิ่มคําอธิบาย
ขยายส่วน ขั้นสูง เพื่อแสดง โหมดสิทธิ์การใช้งาน
เลือกความจุรุ่นทดลองใช้หรือความจุแบบพรีเมียม
เลือก ใช้
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างพื้นที่ทํางาน ให้ดู สร้างพื้นที่ทํางาน
ขั้นตอนที่ 2: โหลดเนื้อหาลงในพื้นที่ทํางาน
คุณสามารถอัปโหลดเนื้อหาจาก OneDrive, SharePoint หรือไฟล์ภายในเครื่องได้ ในบทช่วยสอนนี้ เราจะโหลดไฟล์ .pbix
จากแถบเมนูด้านบนสุด เลือกอัปโหลด>เรียกดู
เรียกดูตําแหน่งที่ตั้งของ ไฟล์ FoodSales.pbix ที่คุณ ดาวน์โหลดก่อนหน้านี้ หรือโหลดตัวอย่างแบบจําลองความหมายและรายงานของคุณเอง
ตอนนี้คุณมีพื้นที่ทํางานที่มีเนื้อหาอยู่ภายในแล้วสําหรับคุณและทีมของคุณเพื่อทํางาน
แก้ไขข้อมูลประจําตัว - ครั้งแรกเท่านั้น
ก่อนที่คุณจะสร้างไปป์ไลน์การปรับใช้ คุณจําเป็นต้องตั้งค่าข้อมูลประจําตัว ขั้นตอนนี้จะต้องทําเพียงครั้งเดียวสําหรับแต่ละแบบจําลองความหมาย หลังจากตั้งค่าข้อมูลประจําตัวของคุณสําหรับแบบจําลองความหมายนี้แล้ว คุณไม่จําเป็นต้องตั้งค่าอีกครั้ง
ไปที่ การตั้งค่า>การตั้งค่า Power BI
เลือก แบบจําลอง>ความหมาย ข้อมูลประจําตัว>ของแหล่งข้อมูล แก้ไขข้อมูลประจําตัว
ตั้งค่าวิธีการรับรองความถูกต้องเป็นไม่ระบุชื่อ ระดับความเป็นส่วนตัวเป็นสาธารณะ และยกเลิกการเลือกกล่องข้ามการเชื่อมต่อทดสอบ
เลือก ลงชื่อเข้าใช้ การเชื่อมต่อได้รับการทดสอบและตั้งค่าข้อมูลประจําตัว
ตอนนี้คุณสามารถสร้างไปป์ไลน์การปรับใช้ได้แล้ว
ขั้นตอนที่ 3: เชื่อมต่อพื้นที่ทํางานการพัฒนาของทีมเพื่อ git
พื้นที่ทํางานนี้ถูกแชร์โดยทีมทั้งหมด และสมาชิกแต่ละคนในทีมสามารถแก้ไขได้ ด้วยการเชื่อมต่อพื้นที่ทํางานนี้กับ git คุณสามารถติดตามการเปลี่ยนแปลงทั้งหมดและแปลงกลับเป็นเวอร์ชันก่อนหน้าได้ถ้าจําเป็น เมื่อการเปลี่ยนแปลงทั้งหมดถูกรวมเข้ากับสาขาที่ใช้ร่วมกันนี้ พื้นที่ทํางานจะถูกปรับใช้กับการผลิตโดยใช้ไปป์ไลน์การปรับใช้
อ่านเพิ่มเติมเกี่ยวกับการควบคุมเวอร์ชันด้วย Git ใน แนะนําการรวม Git
ลองเชื่อมต่อพื้นที่ทํางานนี้กับสาขาหลักของที่เก็บ Azure ของคุณเพื่อให้สมาชิกในทีมทุกคนสามารถแก้ไขและสร้างคําขอดึงข้อมูลได้
เลือกจุดไข่ปลา (สามจุด) จากนั้น การตั้งค่าพื้นที่ทํางาน
เลือกการรวม Git คุณจะลงชื่อเข้าใช้บัญชี Azure Repos โดยอัตโนมัติที่ลงทะเบียนกับผู้ใช้ Microsoft Entra ที่ลงชื่อเข้าใช้ในพื้นที่ทํางาน
จากเมนูดรอปดาวน์ ระบุรายละเอียดต่อไปนี้เกี่ยวกับสาขาที่คุณต้องการเชื่อมต่อ:
เลือก สาขาหลัก (หรือ หลัก)
พิมพ์ชื่อของโฟลเดอร์ใน repo ที่ ไฟล์ .pbix นั้นอยู่ นี่คือโฟลเดอร์ที่จะถูกซิงค์กับพื้นที่ทํางาน
เลือกเชื่อมต่อและซิงค์
หลังจากที่คุณเชื่อมต่อแล้ว พื้นที่ทํางานจะแสดงข้อมูลเกี่ยวกับตัวควบคุมแหล่งข้อมูลที่ช่วยให้คุณสามารถดูสาขาที่เชื่อมต่อกัน สถานะของแต่ละรายการในสาขาและเวลาของการซิงค์ครั้งล่าสุดได้ ไอคอนตัวควบคุมแหล่งข้อมูลแสดง 0
เนื่องจากรายการในพื้นที่ทํางาน Git repo เหมือนกัน
ตอนนี้พื้นที่ทํางานถูกซิงค์กับสาขาหลักของ Git repo ของคุณ ทําให้ง่ายต่อการติดตามการเปลี่ยนแปลง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการเชื่อมต่อ git ดูเชื่อมต่อพื้นที่ทํางานไปยังที่เก็บ Azure
ขั้นตอนที่ 4: สร้างไปป์ไลน์การปรับใช้
เมื่อต้องการแชร์พื้นที่ทํางานนี้กับผู้อื่นและใช้สําหรับขั้นตอนต่างๆ ของการทดสอบและการพัฒนา เราจําเป็นต้องสร้างไปป์ไลน์การปรับใช้งาน คุณสามารถอ่านเกี่ยวกับวิธีการทํางานของไปป์ไลน์การปรับใช้ใน บทนําสู่ไปป์ไลน์การปรับใช้ หากต้องการสร้างไปป์ไลน์การปรับใช้และกําหนดพื้นที่ทํางานให้กับขั้นตอนการพัฒนา ให้ทําดังต่อไปนี้:
จากโฮมเพจพื้นที่ทํางาน เลือก สร้างไปป์ไลน์การปรับใช้
ตั้งชื่อไปป์ไลน์ FoodSalesDP ของคุณ ใส่คําอธิบาย (ไม่บังคับ) และเลือก สร้าง
กําหนดพื้นที่ทํางาน FoodSalesWS ให้กับขั้นตอน การพัฒนา
ขั้นตอนการพัฒนาของไปป์ไลน์การปรับใช้แสดงแบบจําลองความหมายหนึ่งรายการ รายงานหนึ่งรายการ และแดชบอร์ดหนึ่งรายการ ขั้นตอนอื่น ๆ จะว่างเปล่า
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการสร้างไปป์ไลน์การปรับใช้ใน ภาพรวมไปป์ไลน์การปรับใช้
ขั้นตอนที่ 5: ปรับใช้เนื้อหาไปยังขั้นตอนอื่น ๆ
ในตอนนี้ ให้ปรับใช้เนื้อหาไปยังขั้นตอนอื่น ๆ ของไปป์ไลน์
จากขั้นตอนการพัฒนาของมุมมองเนื้อหาการปรับใช้ ให้เลือก ปรับใช้
ยืนยันว่าคุณต้องการปรับใช้เนื้อหาไปยังขั้นตอนการทดสอบ
โปรดสังเกตว่าเนื้อหาของสองขั้นตอนจะเหมือนกันเนื่องจากคุณได้ปรับใช้เนื้อหาทั้งหมดของไปป์ไลน์ ซึ่งจะระบุด้วยไอคอนเครื่องหมายถูกสีเขียว
ปรับใช้เนื้อหาจากขั้นตอนการทดสอบไปยังขั้นตอนการผลิต
หากต้องการรีเฟรชแบบจําลองความหมายในทุกขั้นตอน ให้เลือกปุ่มรีเฟรชถัดจากไอคอนแบบจําลองความหมายในการ์ดสรุปของแต่ละขั้นตอน
ไปป์ไลน์การปรับใช้นี้ถูกแชร์โดยทีมงานทั้งหมด สมาชิกแต่ละคนในทีมสามารถแก้ไขแบบจําลองความหมายและรายงานในขั้นตอนการพัฒนาได้ เมื่อทีมพร้อมที่จะทดสอบการเปลี่ยนแปลง พวกเขาจะปรับใช้เนื้อหาไปยังขั้นตอนการทดสอบ เมื่อทีมพร้อมที่จะเผยแพร่การเปลี่ยนแปลงไปยังการผลิต พวกเขาจะปรับใช้เนื้อหาไปยังขั้นตอนการผลิต
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการปรับใช้เนื้อหา ดูปรับใช้เนื้อหา
ขั้นตอนที่ 6: สร้างพื้นที่ทํางานแยกต่างหาก
เมื่อต้องแก้ไขพื้นที่ทํางานโดยไม่รบกวนการเปลี่ยนแปลงของสมาชิกในทีมคนอื่น ๆ สมาชิกในทีมแต่ละคนจะสร้างพื้นที่ทํางานแยกต่างหากให้ทํางานจนกว่าพวกเขาพร้อมที่จะแชร์การเปลี่ยนแปลงกับทีม
สร้างพื้นที่ทํางานใหม่เหมือนกับที่คุณทําในขั้นตอนที่ 1
เชื่อมต่อพื้นที่ทํางานใหม่นี้ไปยังสาขาใหม่ของที่เก็บ Git:
จากเมนูดรอปดาวน์ ระบุรายละเอียดต่อไปนี้เกี่ยวกับสาขาที่คุณต้องการเชื่อมต่อ:
- องค์กร
- โครงการ
- ที่เก็บ Git
- เลือก + สาขา ใหม่ เพื่อสร้างสาขาใหม่
- ตั้งชื่อสาขาใหม่ว่า MyFoodEdits สาขาที่มาจากหลัก (หรือหลัก) และเลือก สร้าง
- โฟลเดอร์ใน repo ที่ ไฟล์ .pbix นั้นอยู่
เลือกเชื่อมต่อและซิงค์
ขณะนี้พื้นที่ทํางานใหม่ประกอบด้วยเนื้อหาของโฟลเดอร์ Git repo โปรดสังเกตว่าไฟล์ไม่มีไฟล์ .pbix เนื่องจาก ไฟล์ .pbix ไม่ได้รับการสนับสนุน ไฟล์นี้จะไม่ถูกคัดลอกไปยังที่เก็บ Git เมื่อเราซิงค์
นี่คือพื้นที่ทํางานที่คุณใช้เพื่อทําการเปลี่ยนแปลงไปยังแบบจําลองเชิงความหมายและรายงานจนกว่าคุณจะพร้อมที่จะแชร์กับทีมของคุณ
ขั้นตอนที่ 7: แก้ไขพื้นที่ทํางาน
ทําการเปลี่ยนแปลงไปยังพื้นที่ทํางานด้วยการสร้าง ลบ หรือแก้ไขรายการ ในบทช่วยสอนนี้ เราจะเปลี่ยนรูปแบบของคอลัมน์แบบจําลองความหมาย คุณสามารถแก้ไขพื้นที่ทํางานใน Power BI Desktop หรือ แบบจําลองข้อมูลได้ ในบทช่วยสอนนี้ เราจะแก้ไขพื้นที่ทํางานจากแบบจําลองข้อมูล
จากพื้นที่ทํางานแบบจําลองความหมาย เลือกจุดไข่ปลาแบบจําลองความหมาย (สามจุด) >เปิดแบบจําลองข้อมูล
หมายเหตุ
หาก ปิดใช้งาน เปิดแบบจําลอง ข้อมูล ให้ไปที่ การตั้งค่า > พื้นที่ทํางาน Power BI > ทั่วไป และเปิดใช้งาน การตั้งค่าแบบจําลองข้อมูล
จากตาราง Order_details เลือกส่วนลด
จากบานหน้าต่างคุณสมบัติ ให้เปลี่ยนรูปแบบจากทั่วไปเป็นเปอร์เซ็นต์
ขั้นตอนที่ 8: ยอมรับการเปลี่ยนแปลง
เมื่อต้องการบันทึกการเปลี่ยนแปลงนี้จากพื้นที่ทํางานลงในสาขา Git ให้ย้อนกลับไปที่โฮมเพจของพื้นที่ทํางาน
ตอนนี้ไอคอนตัวควบคุมแหล่งข้อมูลแสดง 1
ขึ้นเนื่องจากมีการเปลี่ยนแปลงหนึ่งรายการในพื้นที่ทํางาน แต่ไม่ได้ผูกมัดกับ Git repo แบบจําลองความหมาย FoodSales แสดงสถานะเป็น ไม่ผูกมัด
เลือกไอคอนตัวควบคุมแหล่งข้อมูลเพื่อดูรายการที่เปลี่ยนแปลงในที่เก็บ Git แบบจําลองความหมายแสดงสถานะ ปรับเปลี่ยนแล้ว
เลือกรายการที่จะบันทึก และเพิ่มข้อความทางเลือก
เลือกยืนยัน
สถานะของ Git ของแบบจําลองความหมายจะเปลี่ยนเป็น ซิงค์ และพื้นที่ทํางานและ Git repo กําลังซิงค์กัน
ขั้นตอนที่ 9: สร้าง PR และผสาน
ใน Git repo สร้างคําขอดึงข้อมูลเพื่อผสานสาขา MyFoodEdits กับสาขาหลัก
เลือก สร้างคําขอดึงข้อมูล
ระบุชื่อเรื่อง คําอธิบาย และข้อมูลอื่น ๆ ที่คุณต้องการสําหรับคําขอดึงข้อมูล จากนั้น เลือก สร้าง
ผสานคําขอดึงข้อมูล
ขั้นตอนที่ 10: อัปเดตพื้นที่ทํางานที่ใช้ร่วมกัน
ย้อนกลับไปยังพื้นที่ทํางานที่ใช้ร่วมกันที่เชื่อมต่อกับขั้นตอนการพัฒนาของไปป์ไลน์การปรับใช้ (พื้นที่ทํางานที่เราสร้างขึ้นใน ขั้นตอนที่ 1) และรีเฟรชหน้า
ตอนนี้ไอคอนตัวควบคุมแหล่งข้อมูลแสดง 1 เนื่องจากมีการเปลี่ยนแปลงหนึ่งรายการในที่เก็บ Git และแตกต่างจากรายการในพื้นที่ทํางาน FoodSales แบบจําลองความหมาย FoodSales แสดงสถานะการอัปเดตที่จําเป็น
เลือกไอคอนตัวควบคุมแหล่งข้อมูลเพื่อดูรายการที่เปลี่ยนแปลงในที่เก็บ Git แบบจําลองความหมายแสดงสถานะปรับเปลี่ยนแล้ว
เลือกอัปเดตทั้งหมด
สถานะของ Git ของแบบจําลองความหมายจะเปลี่ยนเป็น ซิงค์ และพื้นที่ทํางานจะถูกซิงค์กับสาขา Git หลัก
ขั้นตอนที่ 11: เปรียบเทียบขั้นตอนในไปป์ไลน์การปรับใช้
เลือก ดูไปป์ไลน์ การปรับใช้ เพื่อเปรียบเทียบเนื้อหาในขั้นตอนการพัฒนากับเนื้อหาในขั้นตอนการทดสอบ
โปรดสังเกตไอคอนสีส้ม
X
ระหว่างขั้นตอนที่ระบุว่ามีการเปลี่ยนแปลงเนื้อหาในหนึ่งในขั้นตอนตั้งแต่การปรับใช้ครั้งล่าสุดเลือกลูกศร >ลงตรวจทานการเปลี่ยนแปลง เพื่อดูการเปลี่ยนแปลง หน้าจอ เปลี่ยนการตรวจสอบ แสดงความแตกต่างระหว่างแบบจําลองความหมายในสองขั้นตอน
ตรวจทานการเปลี่ยนแปลงและปิดหน้าต่าง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการเปรียบเทียบขั้นตอนในไปป์ไลน์การปรับใช้ ดู เปรียบเทียบขั้นตอนในไปป์ไลน์การปรับใช้
ขั้นตอนที่ 12: ปรับใช้เพื่อทดสอบขั้นตอน
เมื่อคุณพอใจกับการเปลี่ยนแปลงให้ปรับใช้การเปลี่ยนแปลงไปยังขั้นตอนการทดสอบและ/หรือการผลิตโดยใช้กระบวนการเดียวกันกับที่คุณใช้ในขั้นตอนที่ 5
สรุปข้อมูล
ในบทช่วยสอนนี้ คุณได้เรียนรู้วิธีการใช้ไปป์ไลน์การปรับใช้พร้อมกับการรวม Git เพื่อจัดการวงจรชีวิตของแอป รายงาน หรือเนื้อหาอื่น ๆ ในพื้นที่ทํางาน
โดยเฉพาะอย่างยิ่ง คุณได้เรียนรู้วิธีการ:
- ตั้งค่าพื้นที่ทํางาน และเพิ่มเนื้อหาสําหรับการจัดการวงจรชีวิตของพวกเขาใน Fabric
- ใช้แนวทางปฏิบัติที่ดีที่สุดของ Git เพื่อทํางานคนเดียวและทํางานร่วมกับเพื่อนร่วมทีมเกี่ยวกับการเปลี่ยนแปลง
- รวม Git และไปป์ไลน์การปรับใช้สําหรับกระบวนการสิ้นสุดที่มีประสิทธิภาพจนถึงสิ้นสุดการเผยแพร่
เนื้อหาที่เกี่ยวข้อง
คำติชม
https://aka.ms/ContentUserFeedback
เร็วๆ นี้: ตลอดปี 2024 เราจะขจัดปัญหา GitHub เพื่อเป็นกลไกคำติชมสำหรับเนื้อหา และแทนที่ด้วยระบบคำติชมใหม่ สำหรับข้อมูลเพิ่มเติม ให้ดู:ส่งและดูข้อคิดเห็นสำหรับ