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