หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
แผนการปรับใช้ Microsoft Fabric คือรายการพื้นที่ทํางานที่เพิ่มลําดับรายการอย่างชัดเจนและการดําเนินการอัตโนมัติลงในการดําเนินการปรับใช้ ใช้แผนเพื่อปรับใช้รายการในลําดับที่กําหนด คุณยังสามารถใช้มันเพื่อรันสมุดบันทึก สายงานข้อมูล หรือรายการที่รองรับอื่น ๆ ก่อนหรือหลังการปล่อยรายการ
แผนการปรับใช้ทํางานร่วมกับเครื่องมือการปรับใช้เหล่านี้:
- การผสานรวม Git
- ไปป์ไลน์การปรับใช้งาน
- REST API ที่รองรับ
ในบทความนี้ เครื่องมือสําหรับการปรับใช้ หมายถึงเครื่องมือที่รองรับเหล่านี้ คุณไม่สามารถดําเนินแผนได้ด้วยตัวเอง คุณแนบมันเมื่อเริ่มปฏิบัติการด้วยเครื่องมือปรับใช้
Important
คุณลักษณะนี้อยู่ในตัวอย่าง
เมื่อใดควรใช้แผนการปรับใช้
ใช้แผนการปรับใช้เมื่อ:
| สถานการณ์จำลอง | แผนช่วยได้อย่างไร |
|---|---|
| ไอเท็มต้องถูกปล่อยในลําดับที่สาย Fabric ไม่ได้แสดงถึง | แผนนี้กําหนดความสัมพันธ์ที่ชัดเจนระหว่างกลุ่มการปรับใช้ |
| งานต้องทํางานก่อนหรือหลังจากที่รายการถูกปรับใช้ | แผนจะรันรายการที่รองรับเป็นการดําเนินการก่อนหรือหลังการปรับใช้ |
| การดําเนินการนี้ต้องการทั้งการพึ่งพาคําสั่งซื้ออย่างชัดเจนและ Fabric item | Fabric จะผสานแผนกับสายพันธุ์เมื่อกําหนดลําดับสินค้า |
คุณไม่จําเป็นต้องมีแผนการปรับใช้เมื่อคําสั่งมาตรฐานของเครื่องมือปรับใช้เพียงพอและไม่ต้องดําเนินการใด ๆ
องค์ประกอบแผนการปรับใช้
แผนการปรับใช้ประกอบด้วยองค์ประกอบดังต่อไปนี้:
| ส่วนประกอบ | จุดประสงค์ |
|---|---|
| กลุ่มการติดตั้ง | หนึ่งรายการที่จะติดตั้งและการดําเนินการก่อนหรือหลังการติดตั้ง |
| ขั้นตอน | ปรับใช้รายการในกลุ่มการปรับใช้ |
| แอคชัน | การรันของรายการที่รองรับก่อนหรือหลังจากที่รายการของกลุ่มถูกปรับใช้ |
สําหรับประเภทการดําเนินการที่รองรับและพฤติกรรมการดําเนินการ ดูที่ การดําเนินการแผนการปรับใช้
วิธีการทํางานของแผนการปรับใช้
แต่ละการดําเนินการปรับใช้จะรวมอินพุตสามอย่างเข้าด้วยกัน:
- รายการที่เลือก: รายการที่เลือกสําหรับการดําเนินการ
- แผนการปรับใช้: ลําดับและการดําเนินการที่ชัดเจนซึ่งเกี่ยวข้องกับรายการเหล่านั้น
- สายพันธุ์ Fabric: ความสัมพันธ์ที่ Fabric ตรวจจับระหว่างสินค้า
กําหนดขอบเขตการปรับใช้
เครื่องมือปรับใช้จะกําหนดแหล่งที่มา เป้าหมาย และรายการในการดําเนินการ การแนบแผนไม่ได้มาแทนที่การเลือกนั้น รายการที่เลือกซึ่งไม่ได้อยู่ในกลุ่มปรับใช้ยังคงสามารถปรับใช้โดยใช้พฤติกรรมมาตรฐานของเครื่องมือ
การแนบแผนงานไม่ได้เลือกรายการที่แผนอ้างอิงโดยอัตโนมัติ บนพื้นผิวการปรับใช้แบบเลือกได้ ให้เลือกรายการที่คุณต้องการปรับใช้ และตรวจสอบให้แน่ใจว่ารายการที่จําเป็นสําหรับการดําเนินการของแผนมีอยู่ในพื้นที่ทํางานเป้าหมายเมื่อการดําเนินการเหล่านั้นทํางาน
แผนการปรับใช้ควบคุมการปรับใช้รายการและการดําเนินการ มันจะไม่ปรับใช้การกําหนดค่าระดับพื้นที่ทํางาน เช่น ตัวตนพื้นที่ทํางาน การเชื่อมต่อ การผูกกับเกตเวย์ หรือการตั้งค่า Spark กําหนดค่าพื้นที่ทํางานเป้าหมายก่อนที่การดําเนินการจะขึ้นอยู่กับการตั้งค่าเหล่านั้น
แก้ไขคําสั่งปรับใช้
Fabric รวมการพึ่งพาที่ชัดเจนระหว่างกลุ่มการติดตั้งกับการพึ่งพาที่ตรวจพบจากสายสืบทอด แผนสามารถเพิ่มลําดับที่สายเลือดไม่ได้แสดงออก แต่ไม่ได้ลบการพึ่งพาที่ Fabric ตรวจจับได้
สําหรับสถานการณ์โดยละเอียดที่แสดงว่ารายการที่เลือก การพึ่งพาแผน ลําดับสาย และการดําเนินการขณะรันไทม์ทํางานร่วมกันอย่างไร ดูตัวอย่างแผนการปรับใช้
ดําเนินการกลุ่มและการดําเนินการปรับใช้
สําหรับแต่ละกลุ่มการปรับใช้ Fabric จะรันการดําเนินการก่อนการปรับใช้ ปรับใช้รายการของกลุ่ม และรันการดําเนินการหลังการปรับใช้ ความสัมพันธ์ระหว่างกลุ่มและการกระทําเป็นตัวกําหนดลําดับของมัน ตําแหน่งของรายการในไฟล์แผนงานไม่ได้กําหนดลําดับของมัน
การแนบแผนเป็นทางเลือก หากไม่มีแผน เครื่องมือปรับใช้ที่เลือกจะใช้พฤติกรรมมาตรฐานของมัน
แนบแผนการปรับใช้
คุณสามารถแนบแผนเมื่อใช้งานการผสานรวม Git ที่รองรับ ปรับใช้เนื้อหาผ่าน deployment pipeline หรือเรียกใช้ REST API ที่รองรับ ไฟล์แนบจะใช้ได้เฉพาะกับการดําเนินการนั้นเท่านั้น สําหรับพื้นผิวที่รองรับและพฤติกรรมการเลือกแผน ดูที่ แนบแผนการปรับใช้
สร้างและสร้างเวอร์ชันแผนการปรับใช้
สร้างแผนบนแคนวาสแผนการปรับใช้ โดยที่คุณเพิ่มกลุ่มการปรับใช้ กําหนดลําดับ และกําหนดค่าการดําเนินการ สําหรับคําแนะนํา ดูที่ สร้างแผนการปรับใช้
แผนการปรับใช้คือรายการพื้นที่ทํางาน เมื่อ workspace เชื่อมต่อกับ Git ให้ commit แผนงานพร้อมกับรายการที่มันอ้างอิง เพื่อให้แผนงานสามารถผ่านกระบวนการ CI/CD ของคุณได้
หากการดําเนินการล้มเหลว
การดําเนินการจะหยุดเมื่อรายการหรือการกระทําล้มเหลวและไม่ย้อนกลับงานที่ทําเสร็จแล้ว สําหรับพฤติกรรมความล้มเหลวและขั้นตอนการแก้ไข ดูที่ การแก้ไขปัญหาแผนการปรับใช้
ข้อควรพิจารณาและข้อจำกัด
ข้อจํากัดของแผนการติดตั้งทั่วไป
- คุณไม่สามารถใช้แผนเดียวเพื่อปรับใช้ใน workspace มากกว่าหนึ่งแห่งในรอบเดียว
- คุณสามารถแนบแผนการปรับใช้ได้เพียงแผนเดียวกับการดําเนินการปรับใช้หนึ่งครั้ง
ข้อจํากัดในการแนบแผนงาน
- แผนที่แนบจะใช้ได้เฉพาะกับการดําเนินการปัจจุบันเท่านั้น คุณไม่สามารถกําหนดแผนเป็นค่าเริ่มต้นสําหรับการปรับใช้ในอนาคตหรือกําหนดเวลาแผนเองได้ หากเครื่องมือปรับใช้กําหนดเวลาการดําเนินการ การดําเนินการนั้นต้องแนบแผนทุกครั้งที่รัน
- คุณไม่สามารถแนบแผนงานกับการนําเข้ารายการเดียวได้
- ไลบรารีไม่
fabric-cicdรองรับแผนการนําไปใช้งาน
ข้อจํากัดระหว่างการปรับใช้
- คุณไม่สามารถติดตั้งกลุ่มติดตั้งอิสระพร้อมกันได้
- การติดตั้งที่ล้มเหลวจะไม่ถูกย้อนกลับ ไอเท็มที่ได้ติดตั้งไปแล้วจะยังคงอยู่ในพื้นที่ทํางานเป้าหมาย และไอเท็มที่เกิดขึ้นในภายหลังจะไม่ถูกนําไปใช้งาน
ข้อจํากัดสําหรับการดําเนินการตามแผน
- เฉพาะการรวมประเภทรายการและงานที่รองรับเท่านั้นที่สามารถทํางานเป็นการดําเนินการก่อนปรับใช้หรือหลังการปรับใช้ได้ ดูที่ ประเภทไอเท็มที่คุณสามารถรันเป็นการกระทํา
- คุณไม่สามารถใช้รายการ Dataflow Gen2 เดียวกันในหลายการกระทําในแผนได้ งานรีเฟรชของมันไม่สามารถรันซ้ําได้มากกว่าหนึ่งครั้งพร้อมกัน ดังนั้น canvas จะเตือนเมื่อคุณเพิ่มเหตุการณ์ที่สอง และครั้งที่สองจะถูกบล็อกระหว่างการปรับใช้
- คุณไม่สามารถส่งคืนพื้นที่เกิน 512 KB จากการดําเนินการฟังก์ชันข้อมูลผู้ใช้ได้ ผลลัพธ์ที่มากขึ้นจะถูกตัดทอน แต่การกระทําก็ยังประสบความสําเร็จ
- คุณไม่สามารถให้การกระทํารอให้บริการที่มันป้อนตามทันได้ การกระทําจะเสร็จสิ้นเมื่อการกระทํานั้นสิ้นสุดลง ดังนั้นการกระทําถัดไปสามารถเริ่มได้ก่อนที่ข้อมูลที่สร้างขึ้นจะสามารถสอบถามได้
- คุณไม่สามารถใช้แผนการปรับใช้เพื่อเปลี่ยนชุดค่าที่ใช้งานอยู่ของ ไลบรารีตัวแปร ในระหว่างการปรับใช้ได้ การอ้างอิงตัวแปรจะทํางานกับชุดค่าที่เปิดใช้งานอยู่แล้วในพื้นที่ทํางานเป้าหมาย ในพื้นที่ทํางานเป้าหมายที่สร้างขึ้นใหม่ ค่าเริ่มต้น จะทํางานจนกว่าคุณจะเลือกและบันทึกชุดค่าอื่น สําหรับข้อมูลเพิ่มเติม ดูที่ Variable library CI/CD
ข้อจํากัดสําหรับการสร้างแผน
- คุณไม่สามารถเพิ่มรายการมากกว่าหนึ่งรายการในกลุ่มการปรับใช้ได้
- แคนวาสรองรับการจัดวางแบบอัตโนมัติเท่านั้น
ขีดจํากัดขนาดแผนการปรับใช้
แผนที่เกินขีดจํากัดเหล่านี้จะถูกปฏิเสธเมื่อบันทึกไว้ ข้อจํากัดเหล่านี้จะถูกบังคับใช้ทุกครั้งที่บันทึกแผน ดังนั้นมันจะครอบคลุมทั้ง canvas, REST API, การดึงข้อมูลจาก Git และเครื่องมือภายนอก
| องค์ประกอบ | ขีดจำกัด |
|---|---|
| ขนาดแผน | 1 เมกะไบต์ |
| ความยาวของชื่อกลุ่มหรือขั้นตอน | 60 ตัวอักษร |
| กลุ่มในแผน | 1,000 |
| การพึ่งพากลุ่ม | 1,000 |
| ปรับใช้การดําเนินการล่วงหน้าในกลุ่ม | 20 |
| การดําเนินการหลังการปรับใช้ในกลุ่ม | 20 |
| การพึ่งพาการกระทํา | 20 |
| พารามิเตอร์บนการกระทํา | 20 |