บทความนี้ให้คําตอบสําหรับคําถามที่พบบ่อยที่สุดเกี่ยวกับเครื่องมือการจัดการวงจรการใช้งาน Fabric
คําถามทั่วไป
การจัดการวงจรการใช้งานใน Microsoft Fabric คืออะไร
การจัดการวงจรชีวิตมีสองส่วน ได้แก่ การรวมและการปรับใช้ หากต้องการทําความเข้าใจว่าการผสานรวมคืออะไรใน Fabric โปรดดูที่ ภาพรวมการรวม Git หากต้องการทําความเข้าใจว่าไปป์ไลน์การปรับใช้ใดอยู่ใน Fabric โปรดดูที่ ภาพรวมไปป์ไลน์การปรับใช้
การรวม Git คืออะไร
สําหรับคําอธิบายสั้น ๆ ของการรวม Git ดูภาพรวมการรวม Git คําตอบหลายบรรทัดหรือคําตอบที่จัดรูปแบบสําหรับคําถาม ใช้การจัดรูปแบบ Markdown ใดๆ ที่คุณต้องการ โดยที่คุณรักษาการเยื้องในบรรทัดหลังจาก | อักขระ
ไปป์ไลน์การปรับใช้คืออะไร
สําหรับคําอธิบายสั้น ๆ ของไปป์ไลน์การปรับใช้ ดู ภาพรวมของไปป์ไลน์การปรับใช้
คําถามเกี่ยวกับสิทธิ์การใช้งาน
สิทธิ์การใช้งานใดที่จําเป็นในการจัดการวงจรชีวิต
สําหรับข้อมูลเกี่ยวกับใบอนุญาต โปรดดู Fabric ใบอนุญาต
ฉันต้องมีความจุชนิดใด
พื้นที่ทํางานทั้งหมดต้องถูกกําหนดให้กับสิทธิ์การใช้งาน Fabric อย่างไรก็ตาม คุณสามารถใช้ชนิดความจุที่แตกต่างกันสําหรับพื้นที่ทํางานที่แตกต่างกันได้
สําหรับข้อมูลเกี่ยวกับชนิดความจุ ให้ดู ความจุและ SKU
หมายเหตุ
- PPU, EM และ A SKU ใช้งานได้กับรายการ Power BI เท่านั้น หากคุณเพิ่มรายการ Fabric อื่นๆ ไปยังพื้นที่ทํางาน คุณต้องมี SKU รุ่นทดลองใช้ P หรือ F
- เมื่อคุณสร้างพื้นที่ทํางานด้วย PPU เฉพาะผู้ใช้ PPU รายอื่นเท่านั้นที่สามารถเข้าถึงพื้นที่ทํางานและใช้เนื้อหาได้
การอนุญาต
แบบจําลองสิทธิ์ของไปป์ไลน์การปรับใช้คืออะไร
แบบจําลองสิทธิ์ของไปป์ไลน์การปรับใช้ได้รับการอธิบายไว้ในส่วนสิทธิ์
ฉันจําเป็นต้องมีสิทธิ์อะไรบ้างในการกําหนดค่ากฎการปรับใช้
ในการกําหนดค่ากฎการปรับใช้ในไปป์ไลน์การปรับใช้คุณต้องเป็นเจ้าของแบบจําลองความหมาย
คําถามการรวม Git
ฉันสามารถเชื่อมต่อกับที่เก็บที่อยู่ในภูมิภาคอื่นนอกเหนือจากพื้นที่ทํางานของฉันได้หรือไม่
ถ้าความจุของพื้นที่ทํางานอยู่ในตําแหน่งที่ตั้งทางภูมิศาสตร์หนึ่งในขณะที่ที่เก็บ Azure DevOps อยู่ในตําแหน่งที่ตั้งอื่น ผู้ดูแลระบบ Fabric สามารถตัดสินใจได้ว่าจะเปิดใช้งานการส่งออกข้ามภูมิศาสตร์หรือไม่ สําหรับข้อมูลเพิ่มเติม ให้ดู ผู้ใช้สามารถส่งออกรายการไปยังที่เก็บข้อมูล Git ในตําแหน่งที่ตั้งทางภูมิศาสตร์อื่น ๆ ได้
ฉันจะเริ่มต้นใช้งานการรวม Git ได้อย่างไร
เริ่มต้นใช้งานการรวม Git โดยใช้ คําแนะนําที่เริ่มต้นใช้งาน
เหตุใดรายการของฉันจึงถูกนําออกจากพื้นที่ทํางาน
อาจมีหลายสาเหตุที่รายการถูกเอาออกจากพื้นที่ทํางาน
- ถ้ารายการไม่ได้ถูกบันทึก และคุณเลือกรายการนี้ใน การดําเนินการยกเลิก รายการจะถูกลบออกจากพื้นที่ทํางาน
- ถ้ามีการยอมรับรายการ รายการจะถูกลบออกถ้าคุณสลับสาขา และรายการไม่มีอยู่ในสาขาใหม่
คําถามเกี่ยวกับไปป์ไลน์การปรับใช้
ข้อจํากัดการปรับใช้ทั่วไปบางประการที่ควรทราบ
ข้อควรพิจารณาต่อไปนี้เป็นสิ่งสําคัญที่ควรทราบ:
ฉันสามารถกําหนดพื้นที่ทํางานให้กับขั้นตอนทั้งหมดในไปป์ไลน์ได้อย่างไร
คุณสามารถกําหนดพื้นที่ทํางานหนึ่งรายการให้กับไปป์ไลน์ของคุณและปรับใช้ทั่วทั้งไปป์ไลน์หรือกําหนดพื้นที่ทํางานที่แตกต่างกันสําหรับแต่ละขั้นตอนไปป์ไลน์ สําหรับข้อมูลเพิ่มเติม ดู กําหนดพื้นที่ทํางานให้กับไปป์ไลน์การปรับใช้
ฉันจะทําอะไรได้บ้างถ้าฉันมีชุดข้อมูลที่มีโหมดการเชื่อมต่อ DirectQuery หรือแบบรวมที่ใช้การเปลี่ยนแปลงหรือตารางวันที่/เวลาอัตโนมัติ
ชุดข้อมูลที่ใช้โหมดการเชื่อมต่อ DirectQuery หรือแบบรวมและมีการเปลี่ยนแปลงหรือ ตารางวันที่/เวลา อัตโนมัติไม่ได้รับการสนับสนุนในไปป์ไลน์การปรับใช้ ถ้าการปรับใช้ของคุณล้มเหลวและคุณคิดว่าเป็นเพราะคุณมีชุดข้อมูลที่มีตารางการเปลี่ยนแปลง คุณสามารถค้นหา คุณสมบัติชุดรูปแบบ ในคอลัมน์ของตารางของคุณได้ คุณสามารถใช้หนึ่งในวิธีการต่อไปนี้เพื่อแก้ไขแบบจําลองความหมายของคุณเพื่อให้ทํางานในไปป์ไลน์การปรับใช้
ในชุดข้อมูลของคุณ แทนที่จะใช้ DirectQuery หรือโหมดแบบรวม ให้ใช้โหมดการนําเข้า
ลบตารางวันที่/เวลาอัตโนมัติออกจากแบบจําลองความหมายของคุณ ถ้าจําเป็น ให้ลบการเปลี่ยนแปลงที่เหลือจากคอลัมน์ทั้งหมดในตารางของคุณ การลบการเปลี่ยนแปลงสามารถทําให้ผู้ใช้หน่วยวัด คอลัมน์จากการคํานวณ และตารางจากการคํานวณไม่ถูกต้อง ใช้วิธีนี้เฉพาะเมื่อคุณเข้าใจวิธีการทํางานของแบบจําลองความหมายเนื่องจากอาจส่งผลให้ข้อมูลในวิชวลของคุณเสียหาย
เหตุใดไทล์บางตัวจึงแสดงข้อมูลหลังการปรับใช้
เมื่อคุณปักหมุดไทล์ไปยังแดชบอร์ด ถ้าไทล์อาศัยรายการที่ไม่ได้รับการสนับสนุน (รายการใดๆ ที่ไม่ได้อยู่ใน รายการนี้ ไม่ได้รับการสนับสนุน) หรือในรายการที่คุณไม่มีสิทธิ์ในการปรับใช้ หลังจากปรับใช้แดชบอร์ด ไทล์จะไม่แสดงผล ตัวอย่างเช่น ถ้าคุณสร้างไทล์จากรายงานที่อาศัยแบบจําลองเชิงความหมายที่คุณไม่ใช่ผู้ดูแลระบบ เมื่อปรับใช้รายงาน คุณจะได้รับคําเตือนข้อผิดพลาด อย่างไรก็ตาม เมื่อปรับใช้แดชบอร์ดกับไทล์ คุณไม่ใช่ข้อผิดพลาด การปรับใช้จะประสบความสําเร็จ แต่ไทล์จะไม่แสดงข้อมูลใด ๆ
คําถามเกี่ยวกับแผนการนําไปใช้งาน
แผนการปฏิบัติงานคืออะไร?
สําหรับคําอธิบายสั้น ๆ เกี่ยวกับแผนการปรับใช้ โปรดดูภาพรวมแผนการปรับใช้
ฉันไม่เห็นประเภทแผนการปรับใช้ใน workspace ของฉัน ฉันจะทําให้มันปรากฏได้อย่างไร?
ประเภทแผนการปรับใช้จะปรากฏขึ้นหลังจากที่ผู้ดูแลระบบ Fabric เปิดใช้งานการตั้งค่าผู้เช่า ในพอร์ทัลผู้ดูแลระบบ ภายใต้การตั้งค่า>ผู้เช่า Microsoft Fabric เปิดใช้งาน ผู้ใช้สามารถสร้างรายการแผนการปรับใช้ (ตัวอย่าง) ตั้งค่า Apply ให้กับทั้งองค์กรหรือกลุ่มความปลอดภัย และเลือก Apply
จนกว่าการตั้งค่านี้จะเปิดใช้งาน ประเภทไอเท็มจะยังคงซ่อนอยู่ในทุกพื้นที่ทํางาน
จะเกิดอะไรขึ้นถ้าฉันส่งไปปฏิบัติการโดยไม่แนบแผน?
การปรับใช้จะกลับไปสู่พฤติกรรมเริ่มต้น รายการจะถูกปรับใช้โดยไม่ต้องมีการประกาศคําสั่ง และไม่มีการดําเนินการก่อนหรือหลังการปรับใช้ การพึ่งพาใด ๆ ที่แผนปกป้อง เช่น มุมมองโกดังที่อ่านโต๊ะบ้านริมทะเลสาบที่มีสมุดบันทึก ก็ล้มเหลวอีกครั้ง
ทําไมมุมมองคลังสินค้าของฉันถึงไม่สามารถผูกได้ แม้ว่าสินค้าจะถูกจัดแสดงในลําดับที่ถูกต้อง?
แผนที่จัดเรียงอย่างถูกต้องจะปล่อยเมตาดาต้าของรายการตามลําดับที่คุณประกาศ แต่การติดตั้งบ้านริมทะเลสาบจะไม่เพิ่มแถวในตารางของมัน มุมมองคลังสินค้าที่อ่านตาราง lakehouse จะไม่สามารถผูกได้ เว้นแต่สมุดบันทึกหรือสายข้อมูลจะสร้างตารางนั้นขึ้นมาก่อน เพิ่มการดําเนินการหลังการติดตั้งระหว่าง lakehouse กับคลังสินค้าที่ผลิตตาราง การดําเนินการจะรายงานการเสร็จสิ้นเมื่อการดําเนินการนั้นสิ้นสุดลง ไม่ใช่เมื่อบริการที่ป้อนข้อมูลตามทัน ดังนั้นให้ใส่การตรวจสอบความพร้อมไว้ในเซลล์สุดท้ายของสมุดบันทึก หรือกิจกรรมสุดท้ายของสายข้อมูล สําหรับตัวอย่าง ดูตัวอย่างแผนการปรับใช้
ทําไมสมุดโน้ตของฉันถึงเขียนไปยังพื้นที่ทํางานผิดหลังจากที่มันถูกนําไปใช้งานแล้ว?
ฟิลด์บ้านทะเลสาบเริ่มต้นของสมุดบันทึกจะเก็บรหัสที่ชี้ไปยังบ้านพักทะเลสาบเฉพาะในพื้นที่ทํางานเฉพาะ หลังจากโน้ตบุ๊กไปยังพื้นที่ทํางานใหม่ผ่าน Git รหัสเหล่านั้นยังสามารถชี้ไปยังพื้นที่ทํางานเดิมได้ สามารถตั้งค่าบ้านทะเลสาบเริ่มต้นสําหรับสภาพแวดล้อมเป้าหมายในการตั้งค่าโน้ตบุ๊กก่อนรัน หรือให้สมุดโน้ตแก้ไขบ้านพักในขณะรัน สําหรับข้อมูลเพิ่มเติม โปรดดู การควบคุมและการปรับใช้แหล่งที่มาของสมุดบันทึก
ฉันจะดูได้ที่ไหนว่าแผนทํางานอะไรระหว่างการเล่น?
ผลลัพธ์จากการรันจะมองเห็นได้จากการปรับใช้ในพอร์ทัล การดําเนินการจะย้อนกลับไปยังประวัติการทํางานของรายการพื้นฐานเพื่อดูบันทึกและรายละเอียดขั้นตอน
ฉันจะกู้คืนจากการปฏิบัติหน้าที่ที่ล้มเหลวกลางทางได้อย่างไร?
การปรับใช้ที่ล้มเหลวจะไม่ย้อนกลับการปรับใช้รายการที่เสร็จสมบูรณ์หรือการเปลี่ยนแปลงที่เกิดจากการกระทํา สําหรับคําแนะนําการกู้คืน ดูที่ การติดตั้งหยุดกลางคัน
ฉันสามารถวางแผนการปฏิบัติงานตามตารางเวลาได้ไหม?
ไม่ใช่โดยตรง ทริกเกอร์การอัปเดตจาก Git จากตัวจัดตารางภายนอก เช่น Azure Pipelines หรือ GitHub Actions และแผนที่แนบมาจะทํางานเป็นส่วนหนึ่งของการปรับใช้นั้น
ฉันสามารถใช้แผนการปรับใช้จากสายงาน CI ของฉันได้หรือไม่?
ใช่ ถ้า pipeline ขับเคลื่อนการปรับใช้ผ่าน Fabric API ที่รองรับการแนบแผน เช่น Git sync API pipeline การปรับใช้ deploy API หรือ batch import API การติดตั้งที่ขับเคลื่อนโดย Fabric CLI, ผู้ให้บริการ Terraform สําหรับ Fabric หรือไลบรารี Python ที่ fabric-cicd ไม่สามารถแนบแผนงานได้
แผนการปรับใช้จะปรับใช้การตั้งค่าพื้นที่ทํางานหรือไม่?
ไม่ แผนจะควบคุมไอเท็มในการติดตั้งและการดําเนินการที่เกิดขึ้นรอบๆ การกําหนดค่าระดับพื้นที่ทํางานไม่ได้เป็นส่วนหนึ่งของการปรับใช้ ดังนั้นการตั้งค่าอย่าง workspace identity, การตั้งค่า Spark และการเชื่อมต่อ Git จะไม่ถูกสร้างหรืออัปเดตโดยแผนงาน
กําหนดค่าเหล่านี้ในพื้นที่ทํางานเป้าหมายก่อนที่คุณจะติดตั้ง รายการที่ขึ้นอยู่กับการกําหนดค่าระดับพื้นที่ทํางาน เช่น สมุดบันทึกที่ตรวจสอบตัวตนผ่านตัวตนพื้นที่ทํางาน จะล้มเหลวเมื่อรันไทม์ หากพื้นที่ทํางานเป้าหมายไม่ได้ถูกกําหนดค่าเหมือนกับแหล่งที่มา
แผนการนําไปใช้งานต้องการสิทธิ์พิเศษหรือไม่?
ไม่ แผนการปรับใช้จะปฏิบัติตามโมเดลมาตรฐานของ Fabric workspace สําหรับข้อมูลเพิ่มเติม ดูที่สิทธิ์แผนการปรับใช้
รายงานที่ถูกแบ่ง
ใครคือเจ้าของรายงานแบบแบ่งหน้าที่ถูกปรับใช้
เจ้าของรายงานที่มีการแบ่งหน้าที่ปรับใช้คือผู้ใช้ที่มีการปรับใช้รายงาน เมื่อคุณกําลังปรับใช้รายงานที่มีการแบ่งหน้าเป็นครั้งแรก คุณจะกลายเป็นเจ้าของรายงาน
ถ้าคุณกําลังปรับใช้รายงานที่มีการแบ่งหน้าไปยังขั้นตอนที่มีสําเนาของรายงานที่มีการแบ่งหน้านั้นอยู่แล้ว คุณจะเขียนทับรายงานก่อนหน้าและเป็นเจ้าของแทนเจ้าของเดิม ในกรณีดังกล่าว คุณจําเป็นต้องใช้ข้อมูลประจําตัวในแหล่งข้อมูลต้นแบบ เพื่อให้สามารถใช้ข้อมูลในรายงานแบบแบ่งหน้าได้
รายงานย่อยของรายงานแบบแบ่งหน้าของฉันอยู่ที่ไหน
รายงานย่อยของรายงานที่มีการแบ่งหน้าจะถูกเก็บไว้ในโฟลเดอร์เดียวกันกับที่เก็บรายงานที่มีการแบ่งหน้าของคุณ เพื่อหลีกเลี่ยงปัญหาในการแสดงผล เมื่อคุณกําลังใช้ สําเนา ที่เลือกเพื่อคัดลอกรายงานที่มีการแบ่งหน้าพร้อมรายงานย่อย ให้เลือกทั้งรายงานหลักและรายงานย่อย
ฉันจะสร้างกฎการปรับใช้สําหรับรายงานที่มีการแบ่งหน้าด้วยแบบจําลองความหมายของ Fabric ได้อย่างไร
คุณสามารถสร้างกฎของรายงานที่มีการแบ่งหน้าได้ถ้าคุณต้องการชี้รายงานที่มีการแบ่งหน้าไปยังแบบจําลองความหมายในขั้นตอนเดียวกัน เมื่อสร้างกฎการปรับใช้สําหรับรายงานที่มีการแบ่งหน้า คุณต้องเลือกฐานข้อมูลและเซิร์ฟเวอร์
หากคุณกําลังตั้งค่ากฎการปรับใช้สําหรับรายงานที่มีการแบ่งหน้าซึ่งไม่มีแบบจําลองความหมายของ Fabric เนื่องจากแหล่งข้อมูลเป้าหมายเป็นภายนอก คุณจําเป็นต้องระบุทั้งเซิร์ฟเวอร์และฐานข้อมูล
อย่างไรก็ตาม รายงานที่มีการแบ่งหน้าที่ใช้แบบจําลองความหมายของ Fabric จะใช้แบบจําลองความหมายภายใน ในกรณีดังกล่าว คุณไม่สามารถพึ่งพาชื่อแหล่งข้อมูลเพื่อระบุแบบจําลองความหมายของ Fabric ที่คุณกําลังเชื่อมต่อได้ ชื่อแหล่งข้อมูลจะไม่เปลี่ยนแปลงเมื่อคุณอัปเดตในขั้นตอนเป้าหมายโดยการสร้างกฎแหล่งข้อมูลหรือโดยการเรียก API แหล่งข้อมูลที่อัปเดต เมื่อคุณตั้งค่ากฎการปรับใช้ คุณจะต้องเก็บรูปแบบฐานข้อมูลและแทนที่ ID ออบเจ็กต์แบบจําลองเชิงความหมายในฟิลด์ฐานข้อมูล เนื่องจากแบบจําลองความหมายอยู่ภายใน เซิร์ฟเวอร์ยังคงเหมือนเดิม
ฐานข้อมูล - รูปแบบฐานข้อมูลสําหรับรายงานที่มีการแบ่งหน้าด้วยแบบจําลองความหมาย Fabric คือ
sobe_wowvirtualserver-<dataset ID>ตัวอย่างเช่น:sobe_wowvirtualserver-d51fd26e-9124-467f-919c-0c48a99a1d63<dataset ID>แทนที่ ด้วย ID ของชุดข้อมูลของคุณ คุณสามารถรับรหัสชุดข้อมูลจาก URL ได้โดยการเลือก GUID ที่มาหลังจากdatasets/และก่อนเครื่องหมายทับถัดไป
เซิร์ฟเวอร์ - เซิร์ฟเวอร์ที่โฮสต์ฐานข้อมูลของคุณ เก็บเซิร์ฟเวอร์ที่มีอยู่เดิมไว้
หลังจากการปรับใช้ ฉันสามารถดาวน์โหลดไฟล์ RDL ของรายงานแบบแบ่งหน้าได้หรือไม่
หลังจากการปรับใช้ ถ้าคุณดาวน์โหลด RDL ของรายงานที่มีการแบ่งหน้า อาจไม่ได้รับการอัปเดตด้วยเวอร์ชันล่าสุดที่คุณสามารถดูได้ในบริการของ บริการของ Power BI
กระแสข้อมูล
เกิดอะไรขึ้นกับการกําหนดค่าการรีเฟรชแบบเพิ่มหน่วยหลังจากการปรับใช้กระแสข้อมูล
เมื่อคุณมีกระแสข้อมูลที่มีแบบจําลองความหมายที่มีการกําหนดค่าด้วยการ รีเฟรชแบบเพิ่มหน่วย นโยบายการรีเฟรชจะไม่ถูกคัดลอกหรือเขียนทับในระหว่างการปรับใช้ หลังจากปรับใช้กระแสข้อมูลที่มีแบบจําลองความหมายที่มีการรีเฟรชแบบเพิ่มหน่วยไปยังขั้นตอนที่ไม่รวมกระแสข้อมูลนี้หากคุณมีนโยบายการรีเฟรช คุณจะต้องกําหนดค่าอีกครั้งในขั้นตอนเป้าหมาย หากคุณกําลังปรับใช้กระแสข้อมูลที่มีการรีเฟรชแบบเพิ่มหน่วยในขั้นตอนที่มีกระแสข้อมูลอยู่ นโยบายการรีเฟรชแบบเพิ่มหน่วยจะไม่ถูกคัดลอก ในกรณีดังกล่าว ถ้าคุณต้องการอัปเดตนโยบายการรีเฟรชในขั้นตอนเป้าหมาย คุณจําเป็นต้องทําด้วยตนเอง