本文介紹了傳遞步驟和其相關使用樣本。
介紹
傳遞(pass)步驟可以用來輸出常量或者將輸入轉換成期望的輸出。例如在開始定義流程時,如果您還沒有建立任務步驟對應的Function Compute Function,可以先使用控制步驟和傳遞步驟規劃並調試流程邏輯,然後再逐步將傳遞步驟替換為任務步驟。
傳遞步驟包含以下屬性:
- (必需)type:pass表示該步驟是傳遞步驟。
- (必需)name:步驟名稱。
- (可選)end:當前步驟結束後是否繼續執行其後定義的步驟。
- (可選)inputMappings:輸入映射。
- (可選)outputMappings:輸出映射。本步驟不產生資料,其
$local為空白。
樣本
以下樣本定義了一個傳遞步驟,執行結果輸出一個大寫字母數組。
version: v1
type: flow
steps:
- type: pass
name: toUpperCase
outputMappings:
- target: names
source: ["A", "B", "C"]