แชร์ผ่าน


ใช้กิจกรรมถ้าเงื่อนไขเพื่อดําเนินการกิจกรรมตามนิพจน์

กิจกรรมถ้าเงื่อนไขใน Data Factory สําหรับ Microsoft Fabric มีฟังก์ชันการทํางานเดียวกับที่คําสั่ง if ให้ในภาษาการเขียนโปรแกรม ซึ่งจะดําเนินการชุดของกิจกรรมเมื่อสภาพประเมินเป็นจริงและอีกชุดของกิจกรรมเมื่อสภาพประเมินเป็นเท็จ

ข้อกำหนดเบื้องต้น

เมื่อต้องการเริ่มต้นใช้งาน คุณต้องดําเนินการข้อกําหนดเบื้องต้นต่อไปนี้ให้เสร็จสมบูรณ์:

  • บัญชีผู้เช่าที่มีการสมัครใช้งานที่ใช้งานอยู่ สร้างบัญชีฟรี
  • พื้นที่ทํางานจะถูกสร้างขึ้น

เพิ่มกิจกรรมเงื่อนไข If ไปยังไปป์ไลน์ด้วย UI

หากต้องการใช้กิจกรรมเงื่อนไข If ในไปป์ไลน์ ให้ทําตามขั้นตอนต่อไปนี้:

การสร้างกิจกรรม

  1. สร้างไปป์ไลน์ใหม่ในพื้นที่ทํางานของคุณ

  2. ค้นหา เงื่อนไขถ้า ในบานหน้าต่าง กิจกรรม ของไปป์ไลน์ และเลือกเพื่อเพิ่มไปยังพื้นที่ทํางานของไปป์ไลน์

    Screenshot of the Fabric UI with the Activities pane and If Condition activity highlighted.

  3. เลือกกิจกรรมถ้าเงื่อนไขใหม่บนพื้นที่ทํางานถ้ายังไม่ได้เลือกไว้

    Screenshot showing the General settings tab of the If Condition activity.

โปรดดูคําแนะนําการตั้งค่าทั่วไปเพื่อกําหนดค่าแท็บ การตั้งค่าทั่วไป

ถ้าการตั้งค่าเงื่อนไข

เลือกแท็บ กิจกรรม และระบุนิพจน์บูลีนแบบไดนามิกสําหรับกิจกรรม If ในตัวอย่างง่าย ๆ นี้ เราสุ่มสร้างตัวเลขระหว่าง 0 และ 1 และส่งกลับเป็น True ถ้าจํานวนมากกว่าหรือเท่ากับ .5 หรือเทียบเท่ากับ False คุณสามารถใช้ฟังก์ชันที่พร้อมใช้งานใด ๆ ในภาษานิพจน์ Data Factory หรือพารามิเตอร์ใด ๆ ที่ระบุในไปป์ไลน์ได้

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

Screenshot showing the If Condition Activity settings tab and showing where to provide the Expression and choose Activities for when the expression evaluates to True or False.

บันทึกและเรียกใช้หรือจัดกําหนดการไปป์ไลน์

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

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.