หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ตัวจัดตารางงานใน Microsoft Fabric ช่วยให้คุณสามารถรันฟังก์ชันข้อมูลผู้ใช้ (UDFs) ในตารางเวลาที่เกิดซ้ําได้โดยไม่ต้องใช้ระบบ pipeline, สมุดโน้ตบุ๊ก หรือบริการจัดการภายนอก คุณสามารถกําหนดค่าตารางเวลาได้โดยตรงบนฟังก์ชันข้อมูลผู้ใช้ ระบุรูปแบบการเกิดซ้ํา ส่งพารามิเตอร์ฟังก์ชัน และตรวจสอบการทํางานจากประสบการณ์การตรวจสอบ Fabric
ข้อกำหนดเบื้องต้น
ก่อนสร้างกําหนดการ โปรดตรวจสอบให้แน่ใจว่า:
- คุณมีฟังก์ชันข้อมูลผู้ใช้ที่เผยแพร่แล้ว
- คุณมีสิทธิ์ ผู้สนับสนุน หรือสูงกว่าในพื้นที่ทํางาน
- ฟังก์ชันนี้ได้รับการทดสอบเรียบร้อยแล้วโดยใช้การเรียกใช้ด้วยตนเอง
- คุณกําหนดค่าการเชื่อมต่อ ข้อมูลลับ หรือการขึ้นต่อกันที่จําเป็น
กรณีการใช้งาน
ตั้งเวลาฟังก์ชันข้อมูลผู้ใช้เพื่ออัตโนมัติงานธุรกิจและการดําเนินงานที่เกิดซ้ํา สถานการณ์ทั่วไป ได้แก่ :
- การตรวจสอบคุณภาพข้อมูล – เรียกใช้การตรวจสอบชุดข้อมูลก่อนการรายงานหรือการประมวลผลดาวน์สตรีม
- การประมวลผลคําติชมของลูกค้า – วิเคราะห์คําติชมใหม่ สร้างคะแนนความคิดเห็น และจัดเก็บผลลัพธ์
- การสร้างเหตุการณ์ทางธุรกิจ – ตรวจจับการเปลี่ยนแปลงในข้อมูลการดําเนินงานและเผยแพร่เหตุการณ์ทางธุรกิจสําหรับแอปพลิเคชันดาวน์สตรีม
- การล้างข้อมูลตามกําหนดเวลา – เก็บถาวรบันทึกเก่า ลบไฟล์ชั่วคราว หรือดําเนินการบํารุงรักษาตามปกติ
- การซิงโครไนส์ข้อมูลเป็นระยะ – ซิงค์ข้อมูลจากระบบภายนอกไปยัง Fabric ตามกําหนดการที่เกิดซ้ํา
- การแจ้งเตือนอัตโนมัติ – สร้างการแจ้งเตือนหรือการแจ้งเตือนตามกฎและเกณฑ์ทางธุรกิจ
เปิดตัวกําหนดตารางเวลา
- เปิดพื้นที่ทํางาน Fabric ของคุณ
- เปิดรายการฟังก์ชันข้อมูลผู้ใช้
- เลือก การตั้งค่า
- เลือก กำหนดการ
หน้า กําหนดการ ช่วยให้คุณสามารถ:
- สร้างกําหนดการ
- กําหนดค่าการแจ้งเตือนความล้มเหลว
- ดูการดําเนินการตามกําหนดเวลา
- แก้ไขหรือปิดใช้งานกําหนดการ
- เรียกใช้งานตามกําหนดการด้วยตนเอง
สร้างกำหนดการ
ในกําหนดการ ให้เลือกเพิ่มกําหนดการ
กําหนดค่าคุณสมบัติกําหนดการ
ตัวกําหนดตารางเวลารองรับการตั้งค่าต่อไปนี้:
การตั้งค่า คำอธิบาย ผู้ควบคุม ตัวแปรที่ใช้ควบคุมการทํางานจากไลบรารีตัวแปร ทำซ้ำ กําหนดรูปแบบการเกิดซ้ํา ช่วง ช่วงความถี่ วันที่และเวลาเริ่มต้น กําหนดการเริ่มต้นเมื่อใด วันที่และเวลาสิ้นสุด เมื่อกําหนดการหมดอายุ เขตเวลา โซนเวลาสําหรับการดําเนินการตามกําหนดการ พารามิเตอร์ พารามิเตอร์อินพุตที่ส่งผ่านไปยังฟังก์ชัน เลือกความถี่ที่ฟังก์ชันควรเรียกใช้และระบุรายละเอียดการจัดกําหนดการ ตัวกําหนดตารางเวลารองรับการดําเนินการที่เกิดซ้ํา เช่น ทุกๆ สองสามนาที รายชั่วโมง รายวัน รายสัปดาห์ หรือรายเดือน ตัวอย่างเช่น เมื่อต้องการเรียกใช้ฟังก์ชันทุกๆ 15 นาที ให้กําหนดค่า:
ให้พารามิเตอร์สําหรับ FunctionName พารามิเตอร์นี้ จําเป็น สําหรับการกําหนดฟังก์ชันที่คุณเรียกใช้
ชื่อพารามิเตอร์ ประเภท ค่า ชื่อฟังก์ชัน String ชื่อของฟังก์ชัน เช่น hello_fabric.เพิ่มพารามิเตอร์เพิ่มเติมสําหรับอินพุตของฟังก์ชัน ตัวอย่างเช่น สําหรับ
hello_fabric(name:str), เพิ่มพารามิเตอร์nameชนิด stringชื่อพารามิเตอร์ ประเภท ชื่อ String Important
ชื่อพารามิเตอร์ต้องตรงกับลายเซ็นฟังก์ชันข้อมูลผู้ใช้อย่างแม่นยํา ชื่อพารามิเตอร์ไวต่ออักษรใหญ่-เล็ก
บันทึกกําหนดการ
เพิ่มตารางเวลาสําหรับฟังก์ชันอื่น ๆ ในรายการฟังก์ชันข้อมูลผู้ใช้ของคุณ
เรียกใช้ฟังก์ชันที่กําหนดเวลาไว้ด้วยตนเอง
หากต้องการทดสอบฟังก์ชันที่กําหนดเวลาไว้ทันที ให้เลือกเรียกใช้ Fabric ส่งการดําเนินการโดยไม่ต้องรอช่วงเวลาที่กําหนดไว้ถัดไป การดําเนินการด้วยตนเองมีประโยชน์สําหรับการตรวจสอบพารามิเตอร์ การตรวจสอบการเชื่อมต่อ และการทดสอบตรรกะของฟังก์ชัน
ตรวจสอบการดําเนินการตามกําหนดเวลา
คุณสามารถติดตามการทํางานของฟังก์ชันข้อมูลผู้ใช้ได้จากประสบการณ์การตรวจสอบ Fabric
- เปิด Monitor Hub
- เลือก กิจกรรม
- กรองตามฟังก์ชันข้อมูลผู้ใช้
ใช้ประสบการณ์การตรวจสอบเพื่อแก้ไขปัญหาการดําเนินการที่ล้มเหลวและตรวจสอบความถูกต้องของการเรียกใช้ที่ประสบความสําเร็จ
กําหนดค่าการแจ้งเตือนความล้มเหลว
คุณสามารถกําหนดค่าการแจ้งเตือนทางอีเมลสําหรับการเรียกใช้ตามกําหนดการที่ล้มเหลว
- เปิดหน้ากําหนดการ
- ใน การแจ้งเตือนความล้มเหลว ให้ป้อนที่อยู่อีเมลอย่างน้อยหนึ่งรายการ
- บันทึกการตั้งค่าคอนฟิก
Fabric จะส่งการแจ้งเตือนทางอีเมลเมื่อใดก็ตามที่การดําเนินการตามกําหนดการล้มเหลว
ขั้นตอนถัดไป
- เรียนรู้เกี่ยวกับฟังก์ชันข้อมูลผู้ใช้
- เรียนรู้เกี่ยวกับตัวจัดตารางงานใน Fabric
- ตรวจสอบและแก้ไขปัญหาปริมาณงาน Fabric โดยใช้ฮับการตรวจสอบ