หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
สภาพแวดล้อม Microsoft Fabric เป็นรายการที่รวมไว้สําหรับการตั้งค่าฮาร์ดแวร์และซอฟต์แวร์ทั้งหมดของคุณ ในสภาพแวดล้อม คุณสามารถเลือกรันไทม์ Spark ที่แตกต่างกัน กําหนดค่าทรัพยากรการประมวลผล ติดตั้งไลบรารีจากที่เก็บสาธารณะหรือไดเรกทอรีภายในเครื่อง และตั้งค่าอื่นๆ ได้
บทความนี้นําเสนอภาพรวมของวิธีการสร้าง กําหนดค่า และใช้สภาพแวดล้อม
สร้างสภาพแวดล้อม
คุณสามารถสร้างสภาพแวดล้อมใหม่จากจุดเริ่มต้นหลายจุด:
จุดเริ่มต้นมาตรฐาน:
ใน Fabric ให้นําทางไปยังพื้นที่ทํางานที่ต้องการ
เลือก รายการใหม่ และค้นหา สภาพแวดล้อม
ตั้งชื่อสภาพแวดล้อมของคุณและเลือก สร้าง
สร้างระหว่างการเลือก:
เปิดข้อกําหนดงานสมุดบันทึกหรืองาน Spark
เลือกดรอปดาวน์ สภาพแวดล้อม แล้วเลือก สภาพแวดล้อมใหม่
ตั้งชื่อสภาพแวดล้อมของคุณและเลือก สร้าง
เมื่อสร้างสภาพแวดล้อมแล้ว ให้เลือกเวอร์ชันรันไทม์ เลือก รันไทม์ 1.3 (Spark 3.5, Delta 3.2) จากเมนูแบบเลื่อนลง
กําหนดค่าสภาพแวดล้อม
สภาพแวดล้อมมีองค์ประกอบหลักสามประการ:
- การประมวลผล Spark ซึ่งรวมถึงรันไทม์ Spark
- ไลบ รา รี
- ทรัพยากร
การกําหนดค่าการประมวลผลและไลบรารีของ Spark เป็นสิ่งจําเป็นเพื่อให้การเผยแพร่มีประสิทธิภาพ ทรัพยากรเป็นที่เก็บข้อมูลที่ใช้ร่วมกันซึ่งสามารถเปลี่ยนแปลงได้แบบเรียลไทม์ สําหรับข้อมูลเพิ่มเติม โปรดดู บันทึกและเผยแพร่การเปลี่ยนแปลง
กําหนดค่าการคํานวณ Spark
สําหรับสภาพแวดล้อม คุณสามารถเลือกจาก รันไทม์ Spark ต่างๆ ที่มีการตั้งค่าเริ่มต้นและแพ็คเกจที่ติดตั้งไว้ล่วงหน้า หากต้องการดูรันไทม์ที่พร้อมใช้งาน ให้ไปที่แท็บ หน้าแรก ของสภาพแวดล้อม แล้วเลือกรันไทม์ เลือกรันไทม์ที่เหมาะสมกับความต้องการของคุณมากที่สุด
สำคัญ
- หากคุณกําลังอัปเดตรันไทม์ของสภาพแวดล้อมที่มีการตั้งค่าคอนฟิกหรือไลบรารีที่มีอยู่ คุณต้องเผยแพร่เนื้อหาใหม่ตามเวอร์ชันรันไทม์ที่อัปเดต
- หากการกําหนดค่าหรือไลบรารีที่มีอยู่เข้ากันไม่ได้กับเวอร์ชันรันไทม์ที่อัปเดตใหม่ คุณต้องเอาการกําหนดค่าหรือไลบรารีที่เข้ากันไม่ได้ออก และเผยแพร่สภาพแวดล้อมอีกครั้ง
การประมวลผล Fabric Spark มอบความเร็วและประสิทธิภาพที่เหนือชั้นในการรันบน Spark และประสบการณ์ที่ปรับให้เหมาะกับความต้องการ ในสภาพแวดล้อมของคุณ คุณสามารถเลือกจากพูลต่างๆ ที่สร้างขึ้นโดยผู้ดูแลระบบพื้นที่ทํางานและผู้ดูแลระบบความจุ คุณสามารถปรับการกําหนดค่าและจัดการคุณสมบัติ Spark ให้มีประสิทธิภาพในเซสชัน Spark ได้ สําหรับข้อมูลเพิ่มเติม ให้ดู การตั้งค่าการกําหนดค่าการคํานวณ Spark ในสภาพแวดล้อม Fabric
จัดการไลบรารี
รันไทม์ Spark แต่ละรายการมีไลบรารีในตัว ด้วยสภาพแวดล้อม Fabric คุณยังสามารถติดตั้งไลบรารีจากแหล่งข้อมูลสาธารณะหรืออัปโหลดไลบรารีแบบกําหนดเองที่คุณหรือองค์กรของคุณสร้างขึ้น หลังจากที่คุณติดตั้งไลบรารีสําเร็จแล้ว ไลบรารีเหล่านั้นจะพร้อมใช้งานในเซสชัน Spark ของคุณ สําหรับข้อมูลเพิ่มเติม ดูการจัดการไลบรารีในสภาพแวดล้อม Fabric สําหรับแนวทางปฏิบัติที่ดีที่สุดสําหรับการจัดการไลบรารีใน Fabric โปรดดู จัดการไลบรารี Apache Spark ใน Fabric
ใช้ทรัพยากร
ส่วน ทรัพยากรในสภาพแวดล้อม ช่วยอํานวยความสะดวกในการจัดการทรัพยากรขนาดเล็กในระหว่างขั้นตอนการพัฒนา ไฟล์ที่อัปโหลดไปยังสภาพแวดล้อมสามารถเข้าถึงได้จากสมุดบันทึกเมื่อแนบ สําหรับข้อมูลเพิ่มเติม โปรดดู จัดการทรัพยากรในสภาพแวดล้อม Fabric
บันทึกและเผยแพร่การเปลี่ยนแปลง
บนแท็บหน้าแรก คุณสามารถค้นหา บันทึกและเผยแพร่ ได้อย่างง่ายดาย จะเปิดใช้งานเมื่อมีการเปลี่ยนแปลงที่รอดําเนินการที่ไม่ได้บันทึกหรือไม่ได้เผยแพร่ในส่วนไลบรารีและการประมวลผล Spark
สำคัญ
- หากเปิดใช้งาน Private Link งาน Spark แรกในพื้นที่ทํางานจะต้องทริกเกอร์การเตรียมใช้งาน VNet ซึ่งอาจใช้เวลาประมาณ 10-15 นาที เนื่องจากการเผยแพร่สภาพแวดล้อมยังทํางานเป็นงาน Spark อาจพบความล่าช้าเพิ่มเติมหากเป็นงาน Spark แรกที่ดําเนินการหลังจากเปิดใช้งาน Private Link
เมื่อการเปลี่ยนแปลงที่รอดําเนินการอยู่ในส่วน ไลบรารี และ การประมวลผล Spark คุณจะเห็นแบนเนอร์ที่แจ้งให้คุณบันทึกและเผยแพร่ ฟังก์ชันการทํางานเหมือนกับปุ่ม:
- การเปลี่ยนแปลงที่ไม่ได้บันทึกจะสูญหายไปหากคุณรีเฟรชหรือปล่อยให้เบราว์เซอร์เปิดอยู่ เลือก บันทึก เพื่อให้แน่ใจว่าการเปลี่ยนแปลงของคุณถูกบันทึกไว้ก่อนที่คุณจะออก การบันทึกจะไม่ใช้การกําหนดค่า แต่แคชการเปลี่ยนแปลงในระบบ
- เมื่อต้องการใช้การเปลี่ยนแปลงกับไลบรารีและการประมวลผล Spark ให้เลือกเผยแพร่ หน้า การเปลี่ยนแปลงที่รอดําเนินการ จะปรากฏขึ้นเพื่อตรวจสอบขั้นสุดท้ายก่อนเผยแพร่ จากนั้นเลือก เผยแพร่ทั้งหมด เพื่อเริ่มต้นการกําหนดค่าในสภาพแวดล้อม Fabric กระบวนการนี้อาจใช้เวลาสักครู่ โดยเฉพาะอย่างยิ่งหากมีการเปลี่ยนแปลงไลบรารีที่เกี่ยวข้อง
- เมื่อต้องการยกเลิกกระบวนการเผยแพร่ ให้เลือก ดูความคืบหน้า ในแบนเนอร์ และยกเลิกการดําเนินการ
- การแจ้งเตือนจะปรากฏขึ้นเมื่อการเผยแพร่เสร็จสมบูรณ์ การแจ้งเตือนข้อผิดพลาดเกิดขึ้นถ้ามีปัญหาใด ๆ ระหว่างกระบวนการ
สภาพแวดล้อมยอมรับการดําเนินการ เผยแพร่ครั้ง ละหนึ่งรายการเท่านั้น คุณไม่สามารถเปลี่ยนแปลงส่วน ไลบรารี หรือ การประมวลผล Spark ในระหว่างการดําเนินการ เผยแพร่ ที่กําลังดําเนินอยู่
การประกาศจะไม่ส่งผลต่อการเพิ่ม การลบ หรือการแก้ไขไฟล์และโฟลเดอร์ในส่วน ทรัพยากร การดําเนินการเพื่อจัดการทรัพยากรเป็นแบบเรียลไทม์ การดําเนินการเผยแพร่จะไม่บล็อกการเปลี่ยนแปลงในส่วนทรัพยากร
แชร์สภาพแวดล้อมที่มีอยู่
Fabric รองรับการแชร์รายการที่มีระดับการอนุญาตที่แตกต่างกัน
เมื่อคุณแชร์รายการสภาพแวดล้อม ผู้รับจะได้รับสิทธิ์การอ่านโดยอัตโนมัติ พวกเขาสามารถสํารวจการกําหนดค่าของสภาพแวดล้อมและแนบเข้ากับสมุดบันทึกหรืองาน Spark ตรวจสอบให้แน่ใจว่าได้ให้สิทธิ์การอ่านสําหรับสภาพแวดล้อมที่แนบมาเมื่อคุณแชร์สมุดบันทึกและข้อกําหนดงาน Spark
คุณยังสามารถแชร์สภาพแวดล้อมด้วยสิทธิ์ แชร์ และ แก้ไข ได้อีกด้วย ผู้ใช้ที่มีสิทธิ์แชร์สามารถแชร์สภาพแวดล้อมกับผู้อื่นต่อไปได้ ในขณะเดียวกัน ผู้รับที่มีสิทธิ์แก้ไขสามารถอัปเดตเนื้อหาของสภาพแวดล้อมได้
แนบสภาพแวดล้อม
คุณสามารถแนบสภาพแวดล้อม Fabric กับพื้นที่ทํางานด้าน วิศวกรรมข้อมูล/วิทยาศาสตร์ หรือสมุดบันทึกและข้อกําหนดงาน Spark ได้
แนบสภาพแวดล้อมเป็นค่าเริ่มต้นของพื้นที่ทํางาน
สำคัญ
หลังจากเลือกสภาพแวดล้อมเป็นค่าเริ่มต้นของพื้นที่ทํางาน เฉพาะผู้ดูแลระบบพื้นที่ทํางานเท่านั้นที่สามารถอัปเดตเนื้อหาของสภาพแวดล้อมเริ่มต้นได้
เลือก การตั้งค่าพื้นที่ทํางาน> วิศวกรรมข้อมูล/การตั้งค่า Science>Spark เพื่อดูแท็บ สภาพแวดล้อม
ผู้ดูแลระบบพื้นที่ทํางานสามารถกําหนดปริมาณงานเริ่มต้นสําหรับพื้นที่ทํางานทั้งหมดได้ ค่าที่กําหนดค่าที่นี่มีประสิทธิภาพสําหรับสมุดบันทึกและข้อกําหนดงาน Spark ที่แนบมากับการตั้งค่าพื้นที่ทํางาน
การ สลับ ตั้งค่าสภาพแวดล้อม เริ่มต้น สามารถปรับปรุงประสบการณ์ของผู้ใช้ได้ ตามค่าเริ่มต้น ตัวสลับนี้ถูกตั้งค่าเป็นปิด หากไม่มีคุณสมบัติหรือไลบรารี Spark เริ่มต้นที่จําเป็นเป็นค่าเริ่มต้นของพื้นที่ทํางาน คุณสามารถกําหนดรันไทม์ Spark ในสถานการณ์นี้ได้ หากคุณต้องการเตรียมการประมวลผลและไลบรารี Spark เริ่มต้นสําหรับพื้นที่ทํางาน คุณสามารถสลับการสลับเป็น เปิดและ แนบสภาพแวดล้อมเป็นค่าเริ่มต้นของพื้นที่ทํางานได้อย่างง่ายดาย ตัวเลือกนี้จะทําให้การกําหนดค่าทั้งหมดในสภาพแวดล้อมมีประสิทธิภาพเนื่องจากการตั้งค่าพื้นที่ทํางาน
แนบสภาพแวดล้อมลงในสมุดบันทึกหรือข้อกําหนดงาน Spark
สภาพแวดล้อมพร้อมใช้งานทั้งในแท็บ Notebook และ Spark Job Definition เมื่อบันทึกและข้อกําหนดงาน Spark ถูกแนบเข้ากับสภาพแวดล้อม พวกเขาสามารถเข้าถึงไลบรารี การกําหนดค่าการประมวลผล และทรัพยากรได้ Explorer แสดงรายการสภาพแวดล้อมที่พร้อมใช้งานทั้งหมดที่แชร์กับคุณ มาจากพื้นที่ทํางานปัจจุบัน และมาจากพื้นที่ทํางานอื่นๆ ที่คุณมีสิทธิ์เข้าถึง
หากคุณเปลี่ยนไปใช้สภาพแวดล้อมอื่นในระหว่างเซสชันที่ใช้งานอยู่
เมื่อคุณแนบสภาพแวดล้อมจากพื้นที่ทํางานอื่น พื้นที่ทํางานทั้งสองต้องมีการตั้งค่าความจุและความปลอดภัยของเครือข่ายเหมือนกัน แม้ว่าคุณสามารถเลือกสภาพแวดล้อมจากพื้นที่ทํางานที่มีความจุหรือการตั้งค่าความปลอดภัยของเครือข่ายต่างกัน แต่เซสชันจะไม่สามารถเริ่มต้นได้
เมื่อคุณแนบสภาพแวดล้อมจากพื้นที่ทํางานอื่น การกําหนดค่าการคํานวณในสภาพแวดล้อมนั้นจะถูกละเว้น การกําหนดค่าพูลและการคํานวณเป็นค่าเริ่มต้นของการตั้งค่าพื้นที่ทํางานปัจจุบันของคุณแทน
ลบสภาพแวดล้อม
คุณสามารถลบสภาพแวดล้อมได้เมื่อไม่ต้องการอีกต่อไป ก่อนลบสภาพแวดล้อม ให้พิจารณาสิ่งต่อไปนี้:
สำคัญ
- การลบสภาพแวดล้อมเป็นแบบถาวรและไม่สามารถยกเลิกได้
- สมุดบันทึกหรือข้อกําหนดงาน Spark ที่แนบมากับสภาพแวดล้อมในปัจจุบันจะต้องได้รับการกําหนดค่าใหม่เพื่อใช้สภาพแวดล้อมหรือการตั้งค่าพื้นที่ทํางานอื่น
- ถ้าสภาพแวดล้อมถูกตั้งค่าเป็นค่าเริ่มต้นของพื้นที่ทํางาน คุณต้องเปลี่ยนการตั้งค่าเริ่มต้นของพื้นที่ทํางานก่อนลบ
ลบสภาพแวดล้อมโดยใช้ REST API
คุณสามารถลบสภาพแวดล้อมโดยทางโปรแกรมได้โดยใช้ Fabric REST API:
จุดสิ้นสุด: DELETE https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}
สิทธิ์ที่จําเป็น: Environment.ReadWrite.All หรือ Item.ReadWrite.All
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ REST API โปรดดู ลบสภาพแวดล้อม