หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บทความนี้แสดงวิธีการใช้คุณลักษณะ ประเมินนิพจน์ ใน Microsoft Fabric Data Factory เพื่อทดสอบและแก้ไขข้อบกพร่องนิพจน์ไปป์ไลน์ของคุณ คุณจะได้เรียนรู้วิธีตรวจสอบผลลัพธ์ของนิพจน์ ตรวจสอบส่วนประกอบแต่ละส่วน และตรวจสอบตรรกะของคุณโดยไม่ต้องเรียกใช้ไปป์ไลน์ทั้งหมด
นี่คือสิ่งที่คุณสามารถทําได้ด้วยคุณลักษณะนิพจน์การประเมิน:
- ตรวจสอบผลลัพธ์สุดท้าย
- ตรวจสอบแต่ละส่วนของนิพจน์ของคุณ (พารามิเตอร์ ตัวแปร ฟังก์ชัน ตัวแปรระบบ)
- ป้อนค่าตัวอย่างสําหรับรายการที่มีอยู่เฉพาะเมื่อไปป์ไลน์ทํางาน
ด้วยวิธีนี้ คุณสามารถยืนยันตรรกะและการจัดรูปแบบของคุณได้อย่างถูกต้องก่อนที่คุณจะกําหนดเวลาหรือเรียกใช้ไปป์ไลน์ของคุณ
เมื่อใดควรใช้คุณลักษณะ ประเมินนิพจน์
ต่อไปนี้เป็นวิธีที่คุณลักษณะ ประเมินนิพจน์ สามารถช่วยคุณได้:
- ยืนยันสตริงหรือค่าสุดท้ายที่นิพจน์ของคุณส่งคืน (เช่น เส้นทางโฟลเดอร์ที่ลงวันที่หรือชื่อไฟล์ที่จัดรูปแบบ)
- ตรวจสอบว่าพารามิเตอร์และตัวแปรทํางานอย่างถูกต้องในนิพจน์ของคุณ
- ทดสอบการรวมฟังก์ชัน (สตริง วันที่/เวลา คณิตศาสตร์) และดูผลลัพธ์ทันที
- ระบุอินพุตตัวอย่างสําหรับรายการที่มีอยู่ระหว่างการเรียกใช้ไปป์ไลน์จริงเท่านั้น (เช่น ค่าทริกเกอร์หรือเอาต์พุตกิจกรรม)
วิธีใช้คุณลักษณะ ประเมินนิพจน์
เปิดตัว สร้างนิพจน์ ในไปป์ไลน์ของคุณ
พิมพ์หรือวางนิพจน์ของคุณ
เลือก ประเมินนิพจน์
ตรวจสอบส่วน ค่า ในตารางที่แสดงแต่ละส่วนของนิพจน์ของคุณ (พารามิเตอร์ ตัวแปร ตัวแปรระบบ ฟังก์ชัน)
หากส่วนใดต้องการค่าตัวอย่าง (เช่น เวลาทริกเกอร์หรือผลลัพธ์ของกิจกรรม) ให้พิมพ์ลงในฟิลด์ ค่า
เลือก ประเมิน อีกครั้งเพื่อดูผลลัพธ์ที่อัปเดต
เคล็ดลับ
แผงควบคุมมักจะกรอกค่าเริ่มต้นสําหรับพารามิเตอร์และตัวแปร คุณสามารถเขียนทับเพื่อทดสอบสถานการณ์ต่างๆ ได้
ข้อจํากัดปัจจุบัน
ปัจจุบัน การประเมินจะเกิดขึ้นก่อนที่ไปป์ไลน์จะทํางาน ผู้ประเมินไม่ทราบอะไรที่เกิดขึ้นระหว่างรันไทม์หรือหลังจากนั้น ไม่ดึง ID การเรียกใช้ ID อินสแตนซ์ทริกเกอร์ เอาต์พุตกิจกรรม หรือค่าใดๆ ที่มีอยู่ระหว่างการเรียกใช้เท่านั้น ดังนั้น คุณจะต้องระบุค่าเหล่านี้ด้วยตนเอง
สิ่งที่ต้องทําแทน: ในคอลัมน์ ค่า ให้พิมพ์ค่าตัวอย่างเพื่อสะท้อนข้อมูลที่คุณคาดหวังในขณะรันไทม์ (เช่น วาง JSON จําลองสําหรับ activity('LookupCustomers').output) วิธีนี้ช่วยให้คุณสามารถตรวจสอบโครงสร้างและการจัดรูปแบบของนิพจน์ได้แม้ว่าไปป์ไลน์จะไม่ทํางานก็ตาม