要連結並自動化 SnapLogic® 作為連鎖的一部分,新增包含 SnapLogic 連線指令的步驟。例如:
- 執行 SnapLogic 管道
- 查詢執行記錄
- 取得執行日誌內容以作進一步分析
要啟用這些命令,IT 管理員首先設定一個 SnapLogic 連接器 。
取得日誌
若要擷取管道執行的記錄,請使用Get logs 指令。
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 執行 ID (RUUID) | 輸入管道的執行 ID (RUUID)。 |
| 記錄層級 | 選擇要查看的記錄層級。 |
输出
| 輸出 | 輸出類型 |
|---|---|
| 記錄檔 | 檔案 |
| 回應標頭 | JSON |
| 回應碼 | 整數 |
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 2 | 錯誤 | 任務失敗 |
查詢運行
若要擷取先前的管線運行資料,請使用Query runs 指令。
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 限制 | 輸入要回傳的運行次數。 |
| 過去小時 | 輸入從現在到查詢的前幾個小時。 |
| 管道名稱 | 輸入要查詢的管道名稱。 |
| 州 | 選擇要查詢的管道執行狀態:NoUpdate、Prepared、Started、Queued、Stopped、Stopping、Completed 或 Failed。 |
输出
| 輸出 | 輸出類型 |
|---|---|
| 回應正文 | 檔案 |
| 回應標頭 | JSON |
| 回應碼 | 整數 |
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 2 | 錯誤 | 任務失敗 |
執行管道
要分派啟動管道的請求,請使用Run pipeline 指令。
摘要資訊
| 摘要資訊 | 詳細資訊 |
|---|---|
| 任務 URL | 輸入觸發任務的 URL。 |
| 管道名稱 | 輸入管道名稱,用於Run ID output。 |
输出
| 輸出 | 輸出類型 |
|---|---|
| 回應正文 | 檔案 |
| 回應標頭 | JSON |
| 回應碼 | 整數 |
| 執行 ID | 字串 |
退出代碼
| 代碼 | 類型 | 詳細資訊 |
|---|---|---|
| 0 | 成功 | 成功 |
| 2 | 錯誤 | 任務失敗 |
| 3 | 警告 | 無法提供Run ID 輸出 |