แชร์ผ่าน


สร้าง กําหนดค่า และใช้สภาพแวดล้อมใน Fabric

สภาพแวดล้อม Microsoft Fabric เป็นรายการที่รวมไว้สําหรับการตั้งค่าฮาร์ดแวร์และซอฟต์แวร์ทั้งหมดของคุณ ในสภาพแวดล้อม คุณสามารถเลือกรันไทม์ Spark ที่แตกต่างกัน กําหนดค่าทรัพยากรการประมวลผล ติดตั้งไลบรารีจากที่เก็บสาธารณะหรือไดเรกทอรีภายในเครื่อง และตั้งค่าอื่นๆ ได้

บทความนี้นําเสนอภาพรวมของวิธีการสร้าง กําหนดค่า และใช้สภาพแวดล้อม

สร้างสภาพแวดล้อม

คุณสามารถสร้างสภาพแวดล้อมใหม่จากจุดเริ่มต้นหลายจุด:

จุดเริ่มต้นมาตรฐาน:

  1. ใน Fabric ให้นําทางไปยังพื้นที่ทํางานที่ต้องการ

  2. เลือก รายการใหม่ และค้นหา สภาพแวดล้อม

    สกรีนช็อตแสดงวิธีการสร้างสภาพแวดล้อมใหม่ในพอร์ทัล Fabric

  3. ตั้งชื่อสภาพแวดล้อมของคุณและเลือก สร้าง

สร้างระหว่างการเลือก:

  1. เปิดข้อกําหนดงานสมุดบันทึกหรืองาน Spark

  2. เลือกดรอปดาวน์ สภาพแวดล้อม แล้วเลือก สภาพแวดล้อมใหม่

    สกรีนช็อตที่แสดงวิธีการสร้างสภาพแวดล้อมใหม่ระหว่างการเลือกสภาพแวดล้อมในสมุดบันทึก

  3. ตั้งชื่อสภาพแวดล้อมของคุณและเลือก สร้าง

เมื่อสร้างสภาพแวดล้อมแล้ว ให้เลือกเวอร์ชันรันไทม์ เลือก รันไทม์ 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 โปรดดู ลบสภาพแวดล้อม