กําหนดเวลาการรีเฟรชมุมมองทะเลสาบที่เป็นรูปธรรม

เมื่อข้อมูลต้นทางเปลี่ยนแปลง ภาพวิวทะเลสาบที่สร้างขึ้นจริง (MLVs) ในบ้านพักทะเลสาบของคุณจําเป็นต้องรีเฟรชเป็นประจําเพื่อให้รายงานและแดชบอร์ดด้านล่างเป็นปัจจุบัน การจัดกําหนดการช่วยให้คุณสามารถควบคุมความถี่ในการรีเฟรชแต่ละมุมมองหรือกลุ่มของมุมมอง แต่ละกําหนดการจะทํางานอย่างอิสระ

ดูกําหนดการ

หากต้องการดูกําหนดการที่กําหนดค่าไว้ทั้งหมดสําหรับ MLV ใน Lakehouse ให้เลือกแท็บ มุมมองทะเลสาบที่เป็นรูปธรรม ใน Ribbon จากนั้นเลือก จัดการ ในแถบเครื่องมือสายข้อมูล ให้เลือก จัดการกําหนดการ บานหน้าต่าง จัดการกําหนดการ จะเปิดขึ้นข้างมุมมองสายข้อมูล

สกรีนช็อตที่แสดงบานหน้าต่างกําหนดการ

วางแผนความถี่ของกําหนดการ

ก่อนที่คุณจะสร้างกําหนดการ ให้พิจารณาว่าอะไรเป็นตัวขับเคลื่อนเวลาการรีเฟรชของคุณ:

คำถาม คำแนะนำ
ข้อมูลต้นฉบับมีการเปลี่ยนแปลงบ่อยแค่ไหน จับคู่กําหนดการตามเวลาของคุณกับจังหวะการมาถึงข้อมูลของคุณ หากตารางสีบรอนซ์อัปเดตทุกชั่วโมง การดูสีทองที่รีเฟรชทุกๆ 15 นาทีจะทําให้การคํานวณเสียเปล่าโดยไม่ปรับปรุงความสดใหม่
การมาถึงของข้อมูลต้นฉบับของคุณไม่สามารถคาดเดาได้หรือไม่? หากข้อมูลอยู่บนจังหวะตัวแปร ให้ใช้การรีเฟรชที่ทริกเกอร์เหตุการณ์แทนกําหนดการคงที่ วิธีการนี้หลีกเลี่ยงการรีเฟรชที่ไม่จําเป็นเมื่อไม่มีข้อมูลใหม่มาถึง
ผู้ใช้ปลายทางต้องการข้อมูลใหม่เมื่อใด จัดกําหนดการตามเวลาให้สอดคล้องกับ SLA การรายงาน ตัวอย่างเช่น กําหนดเวลาการรีเฟรช 30 นาทีก่อนการตรวจสอบแดชบอร์ดตอนเช้า
คุณมีเชื้อสายอิสระหรือไม่? หากเลคเฮาส์ของคุณมีมุมมองทะเลสาบที่เป็นรูปธรรมด้วยตารางแหล่งที่มาแยกต่างหาก ให้กําหนดเวลาในจังหวะที่ต่างกันเพื่อไม่ให้ตารางใดตารางหนึ่งปิดกั้นอีกตารางหนึ่ง
โหลดความจุปัจจุบันคืออะไร? เริ่มต้นด้วยช่วงเวลาที่ยาวขึ้นตามกําหนดการตามเวลา และกระชับเมื่อคุณสังเกตการใช้ความจุในแอปเมตริกความจุของคุณ

สร้างการตั้งค่าคอนฟิกการรีเฟรช

  1. เลือก กําหนดการใหม่ ในบานหน้าต่าง จัดการกําหนดการ

  2. ป้อน ชื่อ สําหรับกําหนดการ และเลือกเพิ่มคําอธิบาย

  3. เลือกขอบเขตการรีเฟรช:

    • รีเฟรชมุมมองทะเลสาบที่เป็นรูปธรรมทั้งหมด: รีเฟรชทุกมุมมองตามลําดับการขึ้นต่อกัน ใช้อ็อพชันนี้เมื่อสายข้อมูลทั้งหมดควรรันในจังหวะเดียวกัน
    • รีเฟรชมุมมองทะเลสาบที่เป็นรูปธรรมที่เลือก: รีเฟรชเฉพาะมุมมองที่คุณเลือก

    ค้นหาและเลือกมุมมองจากดรอปดาวน์ จากนั้นตรวจสอบบานหน้าต่างด้านซ้ายเพื่อตรวจสอบมุมมองที่รวมอยู่ กราฟสายข้อมูลจะเน้นมุมมองที่เลือกด้วยเส้นขอบประ เพื่อให้คุณสามารถยืนยันขอบเขตได้

    สกรีนช็อตแสดงบานหน้าต่าง สร้างกําหนดการใหม่ ด้วย MLV ที่เลือก

    เคล็ดลับ

    คุณสามารถเลือกมุมมองในระดับใดก็ได้ในสายข้อมูล

  4. ภายใต้ ชนิดการรีเฟรช ให้เลือกวิธีทริกเกอร์การรีเฟรช:

    • ตามเวลา: รีเฟรชตามจังหวะที่เกิดซ้ํา ระบุข้อมูลต่อไปนี้:

      • ตั้งค่า ทําซ้ํา (นาที รายชั่วโมง รายวัน รายสัปดาห์ หรือรายเดือน)
      • เพิ่ม ช่วงเวลาอย่าง น้อยหนึ่งช่วงเวลา
      • ตั้งค่าวันที่เริ่มต้นวันที่สิ้นสุด และเขตเวลา
    • ทริกเกอร์เหตุการณ์ (พรีวิว): รีเฟรชโดยอัตโนมัติเมื่อเกิดเหตุการณ์ ระบุข้อมูลต่อไปนี้:

      • เลือกชนิด แหล่งที่มาของเหตุการณ์: เหตุการณ์งาน (Fabric Notebook หรือ ADF ไปป์ไลน์เสร็จสมบูรณ์) หรือเหตุการณ์ OneLake (การนําเข้าข้อมูลไปยัง OneLake)
      • เลือก ประเภทเหตุการณ์ ที่จะสมัครรับข้อมูล
      • กําหนดค่าแหล่งที่มาของเหตุการณ์

      สำคัญ

      คุณลักษณะนี้อยู่ในตัวอย่าง

      Note

      รองรับเฉพาะเหตุการณ์ OneLake, สมุดบันทึก และเหตุการณ์งาน Pipeline เท่านั้นที่รองรับเป็นแหล่งเหตุการณ์ ขณะนี้ยังไม่มีการรองรับ Private Link อยู่ในขอบเขตการแสดงตัวอย่าง การรีเฟรชที่ทริกเกอร์เหตุการณ์จะขึ้นอยู่กับรายการสมุดบันทึกและตัวเปิดใช้งาน "การรีเฟรช FMLV" ที่สร้างขึ้นโดยอัตโนมัติ การแก้ไขหรือลบรายการเหล่านี้อาจทําให้การรีเฟรชที่ทริกเกอร์เหตุการณ์หยุดทํางานตามที่คาดไว้

  5. เลือก บันทึก

  6. ไม่บังคับ: เลือก เรียกใช้ ถัดจากกําหนดการเพื่อทริกเกอร์การรีเฟรชทันที

    Note

    การรันล้มเหลวหากเกิน 24 ชั่วโมง หากการรีเฟรชใหม่เริ่มต้นขึ้นในขณะที่กําลังดําเนินการรีเฟรชอีกครั้ง Fabric จะข้ามการรีเฟรชในภายหลัง ดูรายละเอียดที่การเรียกใช้ล่าสุด

เรียกใช้กําหนดการตามความต้องการ

เมื่อต้องการทริกเกอร์การรีเฟรชทันทีโดยไม่ต้องรอเวลาที่กําหนดไว้ถัดไป ให้เลือก เรียกใช้ ถัดจากกําหนดการใดๆ ในบานหน้าต่าง จัดการกําหนดการ การเรียกใช้จะใช้ขอบเขตและการตั้งค่าเดียวกันกับกําหนดการ

เรียกใช้มุมมองทะเลสาบที่เป็นรูปธรรมเดียว

คุณยังสามารถรีเฟรชมุมมองทะเลสาบที่เป็นรูปธรรมเดียวได้โดยตรงจากกราฟสายข้อมูล เลือกมุมมองเพื่อเปิดการ์ดรายละเอียด จากนั้นเลือกเรียกใช้ สิ่งนี้จะรีเฟรชเฉพาะมุมมองทะเลสาบที่เป็นรูปธรรมเท่านั้น

การตั้งค่าขั้นสูง

เมื่อสร้างหรือแก้ไขกําหนดการ ให้ขยาย การตั้งค่าขั้นสูง เพื่อปรับแต่งวิธีการทํางานของการรีเฟรช:

การตั้งค่า คำอธิบาย ค่าเริ่มต้น
สภาพแวดล้อม Spark สภาพแวดล้อม Spark ที่ใช้สําหรับการรีเฟรช คุณสามารถเลือกสภาพแวดล้อม Spark ใดๆ ที่คุณมีสิทธิ์เข้าถึงภายในความจุเดียวกัน (รวมถึงสภาพแวดล้อมในพื้นที่ทํางานอื่น) ค่าเริ่มต้นของพื้นที่ทํางาน
การรีเฟรชที่เหมาะสมที่สุด เมื่อ เปิด Fabric จะเลือกการรีเฟรชแบบเพิ่มหน่วยหรือแบบเต็มต่อมุมมองโดยอัตโนมัติ เมื่อ ปิด ทุกมุมมองจะถูกสร้างขึ้นใหม่ทั้งหมด เปิด

การตั้งค่าเป็นไปตามลําดับความสําคัญ: การตั้งค่าต่อกําหนดการจะแทนที่ค่าเริ่มต้นระดับเลคเฮาส์ ซึ่งจะแทนที่ค่าเริ่มต้นของระบบ

รายละเอียดสภาพแวดล้อม

โดยค่าเริ่มต้น การรีเฟรชจะใช้สภาพแวดล้อมพื้นที่ทํางาน คุณสามารถเลือกสภาพแวดล้อมอื่นเพื่อให้ตรงกับการตั้งค่าการประมวลผลเฉพาะปริมาณงาน การเปลี่ยนแปลงการเลือกสภาพแวดล้อมจะนําไปใช้ในการรีเฟรชครั้งถัดไป

หากคุณไม่มีสิทธิ์เข้าถึงสภาพแวดล้อมที่เลือก:

  • คุณอาจไม่เห็นชื่อสภาพแวดล้อมหรือรายละเอียดสภาพแวดล้อมเฉพาะพื้นที่ทํางาน
  • คุณไม่สามารถใช้การดําเนินการกําหนด เวลา และ เรียกใช้ ได้

หากสภาพแวดล้อม Spark ถูกลบ ดรอปดาวน์สภาพแวดล้อมจะแสดงข้อผิดพลาดและแจ้งให้คุณเลือกสภาพแวดล้อมที่สามารถเข้าถึงได้

Note

คุณสามารถเลือกสภาพแวดล้อม Spark ใดๆ ที่คุณมีสิทธิ์เข้าถึงภายในความจุเดียวกัน สามารถอยู่ในพื้นที่ทํางานอื่น

จัดการกําหนดการ

จากบานหน้าต่าง จัดการกําหนดการ ให้ค้นหาตามชื่อหรือกรองตาม ไม่ได้/ใช้งาน เพื่อค้นหากําหนดการ

  • แก้ไข: เลือกไอคอนดินสอ อัปเดตมุมมอง การเกิดซ้ํา หรือช่วงวันที่ แล้วเลือก บันทึก
  • หยุดชั่วคราวหรือเล่นต่อ: สลับสวิตช์เปิด/ปิด ใช้ตัวเลือกนี้ในระหว่างการบํารุงรักษาหรือขณะตรวจสอบปัญหา
  • ลบ: เลือกไอคอนถังขยะและยืนยัน การดําเนินการนี้จะลบกําหนดการอย่างถาวร

กําหนดการข้ามเลคเฮาส์

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

สิ่งนี้มีประโยชน์เมื่อข้อมูลของคุณไหลผ่านเลคเฮาส์หลายแห่ง ตัวอย่างเช่น เลคเฮาส์บรอนซ์นําเข้าข้อมูลดิบ เลคเฮาส์สีเงินจะล้างข้อมูล และเลคเฮาส์สีทองจะให้บริการรายงาน หากไม่มีเชื้อสายเพิ่มเติม คุณจะต้องประสานงานตารางเวลาสามตารางแยกกัน ด้วยวิธีนี้ คุณจะกําหนดตารางเวลาเดียวในเลคเฮาส์ทองคําที่เรียงซ้อนผ่านเงินและบรอนซ์โดยอัตโนมัติ

กําหนดเวลาการรีเฟรชข้ามเลคเฮาส์

  1. เปิดบานหน้าต่าง จัดการกําหนดการ แล้วเลือก กําหนดการใหม่ (หรือแก้ไขกําหนดการที่มีอยู่)

  2. เลือกขอบเขตการรีเฟรช — รีเฟรชมุมมองทะเลสาบที่เป็นรูปธรรมทั้งหมดหรือรีเฟรชมุมมองทะเลสาบที่เป็นรูปธรรมที่เลือก

  3. เปิดการสลับ สายข้อมูลเพิ่มเติม ในการตั้งค่าคอนฟิกกําหนดการ ต้นไม้เลคเฮาส์ปรากฏขึ้นด้านล่างปุ่มสลับ ซึ่งแสดงให้เห็นบ้านทะเลสาบต้นน้ําทุกแห่งที่ค้นพบผ่านเชื้อสาย

  4. เลือกเลคเฮาส์ที่คุณต้องการรวมไว้ ตรวจสอบเลคเฮาส์อย่างน้อยหนึ่งแห่งจากต้นไม้ กราฟสายข้อมูลจะอัปเดตเพื่อเน้นขอบเขตที่เลือกด้วยเส้นขอบประ เพื่อให้คุณสามารถยืนยันได้ว่ามุมมองใดครอบคลุม

    เคล็ดลับ

    หากคุณปล่อยเลคเฮาส์ทั้งหมดไว้โดยไม่ได้เลือก Fabric จะรวมเลคเฮาส์ทุกเลคเฮาส์ในสายเลือดขยายตามค่าเริ่มต้น

  5. กําหนดค่าการรีเฟรชสําหรับชนิดการรีเฟรชที่คุณเลือก แล้วเลือก บันทึก

Fabric รีเฟรชทิวทัศน์ทะเลสาบที่เป็นรูปธรรมทั่วทั้งเลคเฮาส์ที่รวมอยู่ทั้งหมดตามลําดับการพึ่งพา เลคเฮาส์ปัจจุบันจะรวมอยู่เสมอ — คุณไม่จําเป็นต้องเลือกอย่างชัดเจน

เรียกใช้การรีเฟรชเฉพาะกิจ

คุณยังสามารถทริกเกอร์การรีเฟรชครั้งเดียวโดยไม่ต้องสร้างกําหนดการ:

  1. เลือก เรียกใช้ จากแถบเครื่องมือสายข้อมูลเพื่อเปิดบานหน้าต่าง การรีเฟรชสายข้อมูลตามความต้องการ

  2. ป้อน ชื่อ สําหรับการวิ่ง

  3. ในส่วนเลือกการ ขึ้นต่อกันของมุมมองทะเลสาบที่เป็นรูปธรรม ให้เลือกโหมดการดําเนินการดังนี้

    • รีเฟรชโดยไม่มีสายข้อมูลที่ขึ้นต่อกัน — รีเฟรชเฉพาะมุมมองที่เลือกโดยไม่มีการขึ้นต่อกันอัปสตรีม
    • รีเฟรชด้วยสายข้อมูลที่ขึ้นต่อกัน — รีเฟรชมุมมองที่เลือกพร้อมกับการขึ้นต่อกันต้นน้ําภายในเลคเฮาส์ปัจจุบัน
    • รีเฟรชด้วยสายเลือดที่ขยายออกไป — รวมเลคเฮาส์ต้นน้ําในการรีเฟรช ต้นไม้เลคเฮาส์ปรากฏขึ้นเพื่อเลือกเลคเฮาส์ที่จะรวมไว้
  4. เลือก รัน

การรีเฟรชจะเริ่มขึ้นทันที คุณสามารถติดตามความคืบหน้าในการวิ่งล่าสุด

เรียกใช้การรีเฟรชข้ามเลคเฮาส์แบบเฉพาะกิจ

ในการเรียกใช้การรีเฟรชข้ามเลคเฮาส์แบบครั้งเดียว:

  1. เลือก เรียกใช้ จากแถบเครื่องมือสายข้อมูลเพื่อเปิดบานหน้าต่าง การรีเฟรชสายข้อมูลตามความต้องการ

  2. ป้อน ชื่อ สําหรับการวิ่ง

  3. ภายใต้ เลือกการขึ้นต่อกันของมุมมองทะเลสาบที่เป็นรูปธรรม ให้เลือก รีเฟรชด้วยสายข้อมูลเพิ่มเติม ต้นไม้เลคเฮาส์จะปรากฏขึ้น เหมือนกับต้นไม้ในบานหน้าต่างกําหนดการ

  4. เลือกเลคเฮาส์ที่จะรวม และเลือก เรียกใช้

การรีเฟรชจะเริ่มต้นทันทีและครอบคลุมเลคเฮาส์ที่เลือกทั้งหมดตามลําดับการขึ้นต่อกัน คุณสามารถติดตามความคืบหน้าในการวิ่งล่าสุด

การรีเฟรชข้ามเลคเฮาส์ทํางานอย่างไร

เมื่อคุณเปิดใช้งานสายข้อมูลเพิ่มเติมสําหรับกําหนดการหรือการเรียกใช้เฉพาะกิจ Fabric จะรีเฟรชมุมมองอัปสตรีมก่อน จากนั้นจึงรีเฟรชดาวน์สตรีม — ในเลคเฮาส์ที่รวมอยู่ทั้งหมด สาขาอิสระทํางานแบบขนาน หน้า การวิ่งล่าสุด แสดงรายการการวิ่งครั้งเดียวที่ครอบคลุมเลคเฮาส์ทั้งหมด

สิทธิ์และข้อจํากัด

ความต้องการ รายละเอียด
ดูเลคเฮาส์ต้นน้ํา ReadAll บนเลคเฮาส์ต้นน้ํา หากเปิดใช้งาน Read สิทธิ์ตาม OneLake ในตาราง/MLV ที่จําเป็น
รวมเลคเฮาส์ที่เติมความสดชื่น ReadWrite บนเลคเฮาส์ หากเปิดใช้งาน ReadWrite สิทธิ์ตาม OneLake บน MLV ที่จําเป็น
สภาพแวดล้อม Spark สภาพแวดล้อม Spark ใดๆ ที่คุณมีสิทธิ์เข้าถึงภายในความจุเดียวกัน
การขึ้นต่อกันที่ไม่สามารถเข้าถึงได้ ปรากฏเป็นโหนดที่ผิดพลาดในกราฟสายข้อมูล หากมีโหนดที่ผิดพลาด การรีเฟรชสายข้อมูลจะไม่ทํางาน
ระยะเวลาการทํางานสูงสุด การวิ่งข้ามเลคเฮาส์จะล้มเหลวหากเกิน 24 ชั่วโมง เช่นเดียวกับการวิ่งมาตรฐาน