共用方式為


模組 3:使用 Data Factory 自動化並傳送通知

您將會在 10 分鐘內完成本課程模組,在管線中的所有工作完成之後您會收到電子郵件通知,以及設定整個流程為排程執行。

在本課程模組中,您將了解如何:

  • 新增 Office 365 Outlook 活動,以透過電子郵件傳送複製活動的輸出。
  • 新增排程以執行管線。
  • (選擇性) 將資料流程活動新增至相同的管線。

將 Office 365 Outlook 活動新增至您的管線

我們使用您在課程模組 1:在 Data Factory 中建立管線中建立的管線。

  1. 在管線編輯器中選取 [活動] 索引標籤,然後找到 Office Outlook 活動。

    顯示從管線編輯器功能表上 [活動] 工具列選取 Office 365 Outlook 活動的螢幕擷取畫面。

  2. 選取 [確定],授與同意以使用您的電子郵件地址。

    顯示 [授與同意] 對話方塊,以要求使用您的電子郵件地址的權限的螢幕擷取畫面。

  3. 選取您想要使用的電子郵件地址。

    顯示 [挑選帳戶] 對話方塊的螢幕擷取畫面。

    注意

    該服務目前不支援個人電子郵件。 您必須使用企業電子郵件地址。

  4. 選取 [允許存取] 進行確認。

    顯示允許存取 Office 365 Outlook 的 [需要確認] 對話方塊的螢幕擷取畫面。

  5. 從複製活動選取並拖曳 [成功] 路徑 (管線畫布中活動右上方的綠色核取方塊) 到新的 Office 365 Outlook 活動。

    顯示從複製活動到新 Office 365 Outlook 活動的成功輸出連線的螢幕擷取畫面。

  6. 從管線畫布中選取 Office 365 Outlook 活動,然後選取畫布下方屬性區域的 [設定] 索引標籤,以設定電子郵件。

    • 在 [收件人] 區段中,輸入您的電子郵件地址。 如果您想要使用數個地址,請使用 ; 進行分隔。
    • 針對 [主旨],選取欄位,讓 [新增動態內容] 選項出現,然後進行選取,以顯示管線運算式產生器畫布。

    顯示 [Office 365 Outlook 電子郵件設定] 索引標籤之設定的螢幕擷取畫面。

  7. [管線運算式產生器] 視窗隨即出現。 輸入下列運算式,然後選取 [確定]

    @concat('DI in an Hour Pipeline Succeeded with Pipeline Run Id', pipeline().RunId)

    顯示管線運算式產生器的螢幕擷取畫面,其中包含電子郵件主旨列提供的運算式。

  8. 針對 [本文],再次選取欄位,然後在文字區域下方顯示時,選擇 [新增動態內容] 選項。 在出現的 [管線表達式產生器] 對話方塊中再次新增下列運算式,然後選取 [確定]

    @concat('RunID = ', pipeline().RunId, ' ; ', 'Copied rows ', activity('Copy data1').output.rowsCopied, ' ; ','Throughput ', activity('Copy data1').output.throughput)

    注意

    複製資料 1 取代為您自己的管線複製活動名稱。

  9. 最後,選取管線編輯器頂端的 [首頁] 索引標籤,然後選擇 [執行]。 然後在確認對話方塊中再次選取 [儲存並執行],然後中再次執行,以執行這些活動。

    顯示管線編輯器視窗的螢幕擷取畫面,其中已醒目提示功能表上的 [執行] 按鈕。

  10. 順利執行管線之後,請檢查您的電子郵件,尋找從管線傳送的確認電子郵件。

    顯示成功執行後管線狀態的螢幕擷取畫面。

    顯示管線所產生電子郵件的螢幕擷取畫面。

排程管線執行

完成管線的開發與測試之後,您可以排程為自動執行。

  1. 在管線編輯器視窗的 [首頁] 索引標籤上,選取 [排程]

    管線編輯器中 [首頁] 索引標籤功能表上 [排程] 按鈕的螢幕擷取畫面。

  2. 視需要設定排程。 此處的範例將管線排程為每天晚上 8:00 執行,直到年底為止。

    螢幕擷取畫面,其中顯示管線的排程設定,每天在下午 8:00 執行,直到年底為止。

(選擇性) 將資料流程活動新增至管線

您也可以將在課程模組 2:在 Data Factory 中建立資料流程中建立的資料流程新增至管線。

  1. 將滑鼠停留在連接複製活動與管線畫布上 Office 365 Outlook 活動的綠色線條上,然後選取要插入新活動的 + 按鈕。

    顯示為管線畫布上複製活動與 Office 365 Outlook 活動之間的連線插入活動按鈕的螢幕擷取畫面。

  2. 從出現的功能表上選擇 [資料流程]

    顯示從管線畫布上的 [插入活動] 功能表選取 [資料流程] 的螢幕擷取畫面。

  3. 新建立的資料流程活動會插入複製活動與 Office 365 Outlook 活動之間,並自動選取,在畫布下方的區域顯示其屬性。 選取屬性區域中的 [設定] 索引標籤,然後選取在課程模組 2:在 Data Factory 中建立資料流程建立的資料流程。

    顯示資料流活動的 [設定] 索引標籤的螢幕擷取畫面。

在此端對端教學課程的第三個課程模組 (使用 Microsoft Fabric 中的 Data Factory 進行首次資料整合) 中,您已了解如何:

  • 使用複製活動將未經處理資料從來源存放區內嵌到 Data Lakehouse 中的資料表。
  • 使用資料流活動來處理資料,並將其移至 Lakehouse 中的新資料表。
  • 在所有工作完成之後,使用 Office 365 Outlook 活動傳送電子郵件通知您。
  • 設定管線為排程執行。
  • (選擇性) 在現有的管線流程中插入資料流程活動。

既然您已完成本教學課程,請深入了解如何監視管線執行: