反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

參數賦值

一、概述

  1. 使用者希望上遊節點執行的結果,能夠被下遊節點中的 SQL 語句使用。

  2. 我們可以透過參數承載上遊節點執行的結果,然後在下遊節點中使用該結果。

  3. 本文將演示在上遊中已篩選出銷售數量大於 100 的水果,並將篩選結果插入了【apple】表中。在下遊中檢視下銷售數量大於 100 的水果的單價的示例。

二、操作步驟

1
建立任務。
  1. 在數據平臺中創建一個任務,點選【數據平台】→【ETL作業】→【資料開發】→【任務列表】→【ETL任務】,創建完成後雙擊進入任務設計頁面,如下圖所示。

image (6).png

 

2
拖入參數節點。
  1. 在任務中拖入【參數賦值】節點,如下圖所示。

image (7).png

2
設定資料來源。
  1. 雙擊進入【參數賦值】節點,設定參數的資料來源,如下圖所示。

  2. 點選【資料預覽】,可以看到水果名在第 2 欄,如下圖所示。

  3. 說明:

    在上遊節點中,我們已經篩選得到銷售數量大於 100 的水果並將其儲存到了【apple】表中,【apple】表就是參數的資料來源。

    這裡需要選擇【apple】表所在的資料連結以及資料來源型別,並 select * from apple,如下圖所示。

 

image (8).png

image (9).png

3
設定輸出參數。
  1. 輸出參數的參數值為指定的左側來源表的列欄資料,只有以下三中指定規則:【指定欄,所有列】、【指定列、所有欄】、【指定欄、指定列】,參數值不可設定為【所有欄、所有列】

  2. 設定參數名為【高銷量水果名】,參數值為【第2欄,所有列】,如下圖所示。

  3. 點選【確定】,成功給參數賦值。

image (10).png

4
使用參數。
  1. 新增【離線同步】節點,從【單價】表中取出高銷量水果的單價,放入到另一個資料庫中。節點內容配置如下圖所示。

  2. 點選【下一步】→【確定】,完成離線同步設定。

  3. 離線同步具體配置步驟可參照離線同步

image (11).png

5
連結節點並執行。
  1. 將三個節點串聯,儲存並執行,如下圖所示。

image (12).png

6
查看結果。
  1. 在資料庫中可檢視到高銷量水果的單價,如下圖所示。

image (13).png

 

7
注意事項。
  1. 當參數型別是字串時,使用時需要加單引號,例如參數名稱為 a,SQL中使用時為'${a}'。

  2. 目前參數賦值組件的參數值只支持單個字符串,不支持多個字符串。

  3. 參數名和參數值中不允許包含${} 。

  4. 使用者設定的參數只歸屬於當前任務。

附件列表


主題: ETL作業(體驗功能)
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉