使用 Script 活動

在本文中,您將瞭解如何新增 SQL 腳本活動、新增連線,以及設定腳本內容。 腳本活動會針對支援資料操作語言(DML)和資料定義語言(DDL)的資料儲存,執行查詢與非查詢的 SQL 腳本。

您可以使用 Script 活動,在下列其中一個資料存放區中叫用 SQL 指令碼:

必要條件

要開始,請完成以下先決條件:

  • 具有有效訂閱的租戶帳戶。 免費建立帳戶。
  • 已建立一個工作區。

使用 UI 將腳本活動新增至管線

  1. 開啟現有管線或建立新管線。

  2. 選取 新增管道活動,然後搜尋 指令碼

    螢幕快照顯示在畫布中選取腳本活動的位置。

  3. 或者,您可以在管線上方的 [活動] 功能區中搜尋 腳本 活動,然後選取它將其新增至管線畫布。

    顯示功能區中選取腳本活動位置的螢幕快照。

  4. 如果還未選取,請在畫布上選取新的腳本活動。

    顯示腳本活動的常規標籤頁的螢幕截圖。

關於 一般 設定的指引,請參見 一般 設定

設定腳本活動

  1. 選擇 設定 標籤,從下拉選單中選擇現有連線,或建立一個新的連線。

  2. 選擇連接後,選擇 查詢以取得 資料結果,或選擇 非查詢 以取得任何目錄操作。 查詢會回傳一個結果集(SELECT 語句)。 NonQuery 執行的語句不會回傳資料(INSERT、UPDATE、DELETE、CREATE、DROP)。

    顯示腳本活動的設定標籤的螢幕擷取畫面。

  3. 將內容輸入腳本表達式框。 你可以用多種方式將腳本內容輸入表達式框:

    1. 新增動態內容時,請選擇框內或右側的 動態內容 圖示。 畫面會出現一個飛出視窗,如下方截圖所示,展示動態內容和可用來建立表達式的函式。 如果您熟悉 Power Automate,體驗很類似。

      顯示指令碼活動中動態浮出內容的螢幕快照。

    2. 直接在程式碼編輯器中編輯你的腳本程式碼,方法是選擇右側的鉛筆圖示,如下圖所示。 選擇後會跳出一個新的對話框,讓你可以撰寫並編輯程式碼。

      顯示文稿活動中編輯程式代碼的螢幕快照。

    3. 使用使用 IntelliSense 程式碼補全的表達式建構器來標示、語法檢查和自動補全來建立表達式。 欲了解更多資訊,請參閱 表達式語言

儲存並執行或預排流程

切換到管線編輯器頂端的 主頁 ,選擇儲存按鈕來儲存管線。 選擇「 跑步 」直接執行,或選擇 排程 以安排特定時間或間隔的行程。 欲了解更多管線運行資訊,請參見: 排程管線運行

螢幕擷取畫面,其中顯示管線編輯器中的 [首頁] 索引標籤,醒目提示索引標籤名稱、[儲存]、[執行] 和 [排程] 按鈕。

執行後,你可以監控管線執行,並從畫布下方的 輸出 標籤查看執行歷史。