หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ไลบรารีตัวแปร Microsoft Fabric คือบักเก็ตของตัวแปรที่รายการอื่นๆ ในพื้นที่ทํางานสามารถใช้เป็นส่วนหนึ่งของการจัดการวงจรชีวิตของแอปพลิเคชัน (ALM) ซึ่งทําหน้าที่เป็นรายการภายในพื้นที่ทํางานที่ประกอบด้วยรายการของตัวแปรพร้อมกับค่าที่เกี่ยวข้องสําหรับแต่ละขั้นตอนของไปป์ไลน์การเผยแพร่ นําเสนอแนวทางแบบครบวงจรสําหรับการจัดการการกําหนดค่ารายการภายในพื้นที่ทํางานอย่างมีประสิทธิภาพ เพื่อช่วยให้มั่นใจถึงความสามารถในการปรับขนาดและความสอดคล้องกันในขั้นตอนของวงจรชีวิต
ตัวอย่างเช่น ไลบรารีตัวแปรสามารถมีตัวแปรที่เก็บค่าสําหรับ:
- จํานวนเต็มที่ใช้ในกิจกรรมการรอในไปป์ไลน์
- การอ้างอิงเลคเฮาส์ที่จะเป็นแหล่งที่มาในกิจกรรมคัดลอกข้อมูล แต่ละค่าจะถูกใช้ในไปป์ไลน์ที่แตกต่างกัน ตามขั้นตอนการนําออกใช้ของไปป์ไลน์
- การอ้างอิงเลคเฮาส์ที่จะกําหนดค่าเป็นเลคเฮาส์เริ่มต้นของโน้ตบุ๊ก แต่ละค่าจะถูกใช้ในไปป์ไลน์ที่แตกต่างกัน ตามขั้นตอนการนําออกใช้ของสมุดบันทึก
ไลบรารีตัวแปร Fabric:
- เข้ากันได้กับกระบวนการบูรณาการอย่างต่อเนื่องและการส่งมอบอย่างต่อเนื่อง (CI/CD) ความเข้ากันได้นี้ช่วยให้สามารถผสานรวมกับ Git และการปรับใช้ผ่านไปป์ไลน์การปรับใช้
- รองรับระบบอัตโนมัติผ่าน Fabric public API
- การแก้ปัญหาค่าในรายการผู้บริโภคไม่จําเป็นต้องเชื่อมโยงกับการปรับใช้ แต่รายการผู้บริโภคแต่ละรายการจะแก้ไขค่าตามบริบทของตนเอง
- ประสบการณ์ของไลบรารีตัวแปรจะแตกต่างกันไปตามชนิดของตัวแปร แต่ไลบรารีตัวแปรทั้งหมดช่วยให้คุณสามารถกําหนดและจัดการตัวแปรที่รายการอื่นสามารถใช้ได้
ประโยชน์
ไลบรารีตัวแปรช่วยให้ลูกค้าสามารถปรับแต่งและแชร์การกําหนดค่าได้
ปรับแต่งการกําหนดค่า
คุณสามารถกําหนดค่าตัวแปรตามขั้นตอนไปป์ไลน์การนําออกใช้ คุณสามารถกําหนดค่าไลบรารีตัวแปรด้วยชุดของค่า: หนึ่งค่าสําหรับแต่ละขั้นตอนของไปป์ไลน์การเผยแพร่ จากนั้นหลังจากการตั้งค่าครั้งเดียวของค่าที่ใช้งานอยู่สําหรับแต่ละขั้นตอนค่าที่ถูกต้องจะถูกใช้โดยอัตโนมัติในขั้นตอนไปป์ไลน์ ตัวอย่าง ได้แก่ :
- การเปลี่ยนการเชื่อมต่อของรายการตามขั้นตอน
- การเปลี่ยนไปใช้แหล่งข้อมูลระบบคลาวด์อื่นตามขั้นตอน
- การปรับปริมาณข้อมูลในแบบสอบถามตามขั้นตอน
แชร์การกําหนดค่า
ไลบรารีตัวแปรเป็นวิธีที่รวมศูนย์ในการจัดการการกําหนดค่าทั่วทั้งรายการพื้นที่ทํางาน ตัวอย่างเช่น ถ้าคุณมีเลคเฮาส์หลายแห่งในพื้นที่ทํางาน และแต่ละเลคเฮาส์มีทางลัดที่ใช้แหล่งข้อมูลเดียวกัน คุณสามารถสร้างไลบรารีตัวแปรที่มีแหล่งข้อมูลนั้นเป็นหนึ่งในตัวแปรได้ ด้วยวิธีนี้หากคุณต้องการเปลี่ยนแหล่งข้อมูลคุณต้องเปลี่ยนเพียงครั้งเดียวในไลบรารีตัวแปร คุณไม่จําเป็นต้องเปลี่ยนในบ้านเลคเฮาส์แต่ละแห่งแยกกัน
โครงสร้างไลบรารีตัวแปร
ไลบรารีตัวแปรใน Fabric เป็นระบบที่มีโครงสร้างที่ออกแบบมาเพื่อจัดการพารามิเตอร์การกําหนดค่าในพื้นที่ทํางานและขั้นตอนการปรับใช้ แกนหลักของมันคือตัวแปรที่ผู้ใช้กําหนด ซึ่งอาจเป็นประเภทพื้นฐาน (เช่น สตริง จํานวนเต็ม บูลีน) หรือประเภทที่ซับซ้อน เช่น การอ้างอิงรายการ ตัวแปรเหล่านี้จะถูกจัดกลุ่มภายในรายการไลบรารีตัวแปร และสามารถอ้างอิงโดยรายการผู้บริโภคภายในพื้นที่ทํางานเดียวกัน
เพื่อรองรับการกําหนดค่าแบบไดนามิก แต่ละตัวแปรสามารถมี ชุดค่าหลายชุด หรือชุดค่าทางเลือกที่ปรับให้เหมาะกับสภาพแวดล้อมที่แตกต่างกัน (เช่น dev, test, prod) ชุดค่าหนึ่งชุดถูกกําหนดเป็น "ใช้งานอยู่" ต่อพื้นที่ทํางาน โดยกําหนดค่าที่ใช้ในระหว่างรันไทม์
ผู้ใช้สามารถสร้าง แก้ไข และจัดการตัวแปรและชุดค่าผ่าน Fabric UI หรือ API ด้วยการตรวจสอบความถูกต้องและการตรวจสอบสิทธิ์ในตัว ระบบรองรับเวิร์กโฟลว์ CI/CD ทําให้สามารถจัดการตัวแปรเป็นโค้ด รวมเข้ากับ Git และปรับใช้ผ่านไปป์ไลน์ โครงสร้างนี้ช่วยให้มั่นใจได้ถึงการจัดการการกําหนดค่าที่ปรับขนาดได้ อัตโนมัติ และควบคุมในระบบข้อมูลที่ซับซ้อน
รายการที่สนับสนุน
รายการต่อไปนี้สนับสนุนไลบรารีตัวแปร:
- ท่อ
- ทางลัดสําหรับเลคเฮาส์
- Notebook ผ่าน NotebookUtils และ
%%configure - กระแสข้อมูล Gen 2
- คัดลอกงาน
- ฟังก์ชันข้อมูลผู้ใช้
หลักการตั้งชื่อ
ชื่อของรายการไลบรารีตัวแปรต้องเป็นไปตามข้อตกลงเหล่านี้:
- ไม่ว่างเปล่า
- ไม่มีช่องว่างนําหน้าหรือต่อท้าย
- เริ่มต้นด้วยตัวอักษร
- สามารถรวมตัวอักษร ตัวเลข ขีดล่าง ยัติภังค์ และช่องว่างได้
- ความยาวไม่เกิน 256 อักขระ
ชื่อไลบรารีตัว แปรไม่คํานึงถึง ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
ข้อควรพิจารณาและข้อจำกัด
ข้อจํากัดสําหรับตัวแปร
สามารถมี ตัวแปรได้สูงสุด 1,000 ตัวและชุด ค่าได้สูงสุด 1,000 ชุด ตราบใดที่คุณมีคุณสมบัติตรงตามข้อกําหนดทั้งสองข้อนี้:
- จํานวนเซลล์ทั้งหมดในชุดค่าทางเลือกน้อยกว่า 10,000 เซลล์
- ขนาดของสินค้าไม่เกิน 1 MB
ข้อกําหนดเหล่านี้จะได้รับการตรวจสอบเมื่อคุณบันทึกการเปลี่ยนแปลง
เขตข้อมูลหมายเหตุสามารถมีอักขระได้สูงสุด 2,048 อักขระ
เขตข้อมูลคําอธิบายของชุดค่าสามารถมีอักขระได้สูงสุด 2,048 อักขระ
ข้อจํากัดสําหรับชุดค่าทางเลือก
- ชุดค่าทางเลือกในไลบรารีตัวแปรจะปรากฏตามลําดับที่คุณเพิ่ม ในปัจจุบัน คุณไม่สามารถจัดลําดับใหม่ใน UI หากต้องการเปลี่ยนลําดับ แก้ไขไฟล์ JSON โดยตรง
- ชื่อของชุดค่าแต่ละชุดต้องไม่ซ้ํากันภายในไลบรารีตัวแปร
- ชื่อตัวแปรต้องไม่ซ้ํากันภายในไลบรารีตัวแปร คุณสามารถมีตัวแปรสองตัวที่มีชื่อเดียวกันในพื้นที่ทํางานได้หากอยู่ในรายการที่แตกต่างกัน
- มีค่าที่ใช้งานอยู่หนึ่งค่า (และเพียงค่าเดียว) ที่ตั้งค่าไว้ในไลบรารีตัวแปรในแต่ละครั้ง คุณไม่สามารถลบค่าที่ตั้งค่าในขณะที่ค่านั้นทํางานอยู่ หากต้องการลบ ให้กําหนดค่าชุดค่าอื่นให้ใช้งานก่อน คุณสามารถตั้งค่าที่ใช้งานอยู่ที่แตกต่างกันสําหรับแต่ละขั้นตอนของไปป์ไลน์การปรับใช้