แชร์ผ่าน


โมดูล 3: ทําให้เป็นอัตโนมัติและส่งการแจ้งเตือนด้วย Data Factory

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

ในโมดูลนี้ คุณจะได้เรียนรู้วิธีการ:

  • เพิ่มกิจกรรม Office 365 Outlook เพื่อส่งผลลัพธ์ของกิจกรรมการคัดลอกทางอีเมล
  • เพิ่มกําหนดการเพื่อเรียกใช้ไปป์ไลน์
  • (ไม่บังคับ) เพิ่มกิจกรรมของกระแสข้อมูลลงในไปป์ไลน์เดียวกัน

เพิ่มกิจกรรม Office 365 Outlook ไปยังไปป์ไลน์ของคุณ

เราใช้ไปป์ไลน์ที่คุณสร้างในโมดูล 1: สร้างไปป์ไลน์ใน Data Factory

  1. เลือกแท็บ กิจกรรม ในตัวแก้ไขไปป์ไลน์และค้นหากิจกรรม Office Outlook

    Screenshot showing the selection of the Office 365 Outlook activity from the Activities toolbar on the pipeline editor menu.

  2. เลือก ตกลง เพื่อให้ความยินยอมเพื่อใช้ที่อยู่อีเมลของคุณ

    Screenshot showing the Grant consent dialog requesting permission to use your email address.

  3. เลือกที่อยู่อีเมลที่คุณต้องการใช้

    Screenshot showing the Pick an account dialog.

    หมายเหตุ

    ในขณะนี้ บริการไม่สนับสนุนอีเมลส่วนบุคคล คุณต้องใช้ที่อยู่อีเมลขององค์กร

  4. เลือก อนุญาตให้เข้าถึง เพื่อยืนยัน

    Screenshot showing the Confirmation required dialog to allow access to Office 365 Outlook.

  5. เลือกและลากบน เส้นทางความสําเร็จ (กล่องกาเครื่องหมายสีเขียวทางด้านขวาบนของกิจกรรมในพื้นที่ทํางานของไปป์ไลน์) จากกิจกรรมการคัดลอกของคุณไปยังกิจกรรม Office 365 Outlook ใหม่ของคุณ

    Screenshot showing the connection of the success output from the Copy activity to the new Office 365 Outlook activity.

  6. เลือกกิจกรรม Office 365 Outlook จากพื้นที่ทํางานของไปป์ไลน์ จากนั้นเลือกแท็บการตั้งค่าของพื้นที่คุณสมบัติด้านล่างพื้นที่ทํางานเพื่อกําหนดค่าอีเมล

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

    Screenshot showing the configuration of the Office 365 Outlook email settings tab.

  7. กล่องโต้ตอบตัวสร้างนิพจน์ไปป์ไลน์จะปรากฏขึ้น ใส่นิพจน์ต่อไปนี้ จากนั้นเลือก ตกลง:

    @concat('DI ในไปป์ไลน์หนึ่งชั่วโมงสําเร็จด้วย Id การเรียกใช้ไปป์ไลน์', pipeline() RunId)

    Screenshot showing the pipeline expression builder with the expression provided for the Subject line of the email.

  8. สําหรับเนื้อความ เลือกเขตข้อมูลอีกครั้ง และเลือกตัวเลือกเพิ่มเนื้อหาแบบไดนามิกเมื่อปรากฏด้านล่างพื้นที่ข้อความ เพิ่มนิพจน์ต่อไปนี้อีกครั้งในกล่องโต้ตอบ ตัว สร้างนิพจน์ไปป์ไลน์ที่ปรากฏขึ้น จากนั้นเลือก ตกลง:

    @concat('RunID = ', pipeline() RunId, ' ; ', 'คัดลอกแถว ', activity('คัดลอกข้อมูล 1').output.rowsCopied, ' ; ','อัตราความเร็ว ', กิจกรรม('คัดลอกข้อมูล 1').output.throughput)

    หมายเหตุ

    แทนที่ คัดลอกข้อมูล 1 ด้วยชื่อของกิจกรรมการคัดลอกไปป์ไลน์ของคุณเอง

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

    Screenshot showing the pipeline editor window with the Run button highlighted on the menu.

  10. หลังจากเรียกใช้ไปป์ไลน์เรียบร้อยแล้ว ให้ตรวจสอบอีเมลของคุณเพื่อค้นหาอีเมลยืนยันที่ส่งจากไปป์ไลน์

    Screenshot showing the pipeline status after having successfully executed.

    Screenshot showing the email generated by the pipeline.

กําหนดการดําเนินการไปป์ไลน์

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

  1. บนแท็บ หน้าแรก ของหน้าต่างตัวแก้ไขไปป์ไลน์ ให้เลือก กําหนดการ

    A screenshot of the Schedule button on the menu of the Home tab in the pipeline editor.

  2. กําหนดค่ากําหนดการตามความจําเป็น ตัวอย่างนี้กําหนดให้ไปป์ไลน์ดําเนินการทุกวันเวลา 20:00 น. จนถึงสิ้นปี

    Screenshot showing the schedule configuration for a pipeline to run daily at 8:00 PM until the end of the year.

(ไม่บังคับ) เพิ่มกิจกรรมกระแสข้อมูลไปยังไปป์ไลน์

คุณยังสามารถเพิ่มกระแสข้อมูลที่คุณสร้างใน โมดูล 2: สร้างกระแสข้อมูลใน Data Factory ลงในไปป์ไลน์ได้

  1. โฮเวอร์เหนือเส้นสีเขียวที่เชื่อมต่อกิจกรรมการคัดลอกและกิจกรรม Office 365 Outlook บนพื้นที่ทํางานของไปป์ไลน์ของคุณ และเลือก + ปุ่มเพื่อแทรกกิจกรรมใหม่

    Screenshot showing the insert activity button for the connection between the Copy activity and the Office 365 Outlook activity on the pipeline canvas.

  2. เลือก กระแส ข้อมูล จากเมนูที่ปรากฏขึ้น

    Screenshot showing the selection of Dataflow from the insert activity menu on the pipeline canvas.

  3. กิจกรรมกระแสข้อมูลที่สร้างขึ้นใหม่จะถูกแทรกระหว่างกิจกรรมการคัดลอกและกิจกรรม Office 365 Outlook และเลือกโดยอัตโนมัติ ซึ่งจะแสดงคุณสมบัติในพื้นที่ด้านล่างพื้นที่ทํางาน เลือกแท็บการตั้งค่าบนพื้นที่คุณสมบัติ จากนั้นเลือกกระแสข้อมูลของคุณที่สร้างขึ้นในโมดูล 2: สร้างกระแสข้อมูลใน Data Factory

    Screenshot showing the Settings tab of the Dataflow activity.

ในมอดูลที่สามนี้ไปยังบทช่วยสอนแบบ end-to-end ของเราสําหรับการรวมข้อมูลครั้งแรกของคุณโดยใช้ Data Factory ใน Microsoft Fabric คุณได้เรียนรู้วิธีการ:

  • ใช้กิจกรรมคัดลอกเพื่อนําเข้าข้อมูลดิบจากร้านค้าแหล่งข้อมูลลงในตารางใน data Lakehouse
  • ใช้กิจกรรมกระแสข้อมูลเพื่อประมวลผลข้อมูลและย้ายข้อมูลลงในตารางใหม่ในเลคเฮ้าส์
  • ใช้กิจกรรม Office 365 Outlook เพื่อส่งอีเมลแจ้งเตือนคุณเมื่องานทั้งหมดเสร็จสมบูรณ์
  • กําหนดค่าไปป์ไลน์ที่จะเรียกใช้ตามกําหนดเวลา
  • (ไม่บังคับ) แทรกกิจกรรมกระแสข้อมูลในโฟลว์ไปป์ไลน์ที่มีอยู่

หลังจากที่คุณเสร็จสิ้นบทช่วยสอน เรียนรู้เพิ่มเติมเกี่ยวกับวิธีการตรวจสอบการเรียกใช้ไปป์ไลน์: