要在 Workiva 平台和其他資料來源中自動執行工作流程,工作區擁有者可建立和管理作為鏈的任務線性序 列。例如,Juanita 可以建立一個鏈結,透過表格中的資料來源自動重新整理財務資訊,然後將這些資料推送到另一個資料來源以產生報表。
可提供額外訓練
透過我們在 Workiva Learning Hub 中的自定進度課程,釋放 Chains(自動化工作流程)的力量!這個全面的課程將指導您從頭到尾完成建立鏈結的流程,提供實踐經驗和對鏈結產生器平臺的深刻理解。
訪問 Workiva 中樞/學習中心
要求
下列Wdata 使用者角色 可以建立和管理鏈:
- 工作區擁有者,具有編輯,專業, 或標準 角色
- Chain Owner 具有編輯,專業, 或標準 角色
- 鏈建立者 ,具有適當的權限
存取鏈
在 Wdata 中點擊Chains=>Chain Builder 查看和管理您的鏈。從Admin=>Security, 您可以追蹤有關建立和管理鏈的審計事件 。
建立連鎖
要定義連鎖發生的指令和事件順序,您可以
- 從頭建立連鎖
- 從範本建立連鎖
- 從類似鏈的複本開始
從Chain Builder ,您可以拖曳並連結鏈中的步驟或節點。
步驟 1:新增鏈並設定其詳細資訊
- 從Chains ,點選Create=> Create Chain 。
附註:您也可以直接從 Chains(自動化工作流程)索引標籤建立 Chains(自動化工作流程),方法是將鼠標停在右上方的Build 圖示 上。
- 在「設定」(Setup) 下,輸入唯一的名稱和描述,以識別鏈結及其用途。
- 要使鏈同時運行多次,例如每個實例使用不同的運行時間輸入,請選擇允許並發運行 。
- 若要阻止鏈執行,例如延遲使用,請選擇Disable execution 。
- 定義鏈中使用的任何共用或動態值 :
- 在變數, 定義在多個命令中出現的值,很多值經常變更。
- 在動態變數 下,定義要在鏈結開始執行時或執行過程中設定的值,例如基於先前命令的輸出。
附註: 若要提示協作作者輸入動態變數值,請包括Runtime Inputs 觸發程序 或設定動態鏈結變數 事件 。
- 要定期或在特定日期範圍內自動執行鏈,請在Schedules ,下指定啟動的時間和頻率 。
- 按一下「儲存」(Save)。
步驟 2:定義鏈的節點
建立連鎖時,包含並連結其多個節點:
- 命令 ,或鏈執行的與 Workiva 平台或其他資料來源互動的任務。
- 鏈結中發生的事件,例如啟用批准工作流程或手動上傳檔案。
- 當您執行連鎖時,觸發事件 ,例如運行時輸入 設定變數 - 例如特定帳戶、區域或時間 - 或根據連接來源的變更自動啟動連鎖 。
新增節點
當您新增節點時,請將它移動到它在連鎖中出現的位置,並連結到它的下一步和上一步。
- 若要新增連鎖的第一個節點,請將它移至開始 。
- 若要新增節點作為邏輯樹新分支的起點,請將連鎖中的前一個步驟連結至多重分支的第一個節點。
- 若要彼此並行執行指令,或作為序列進程的一部分一起執行指令,請將它們移至上,建立指令群組 作為步驟。
注意: 根據預設,節點會在連結的前一個節點成功時執行。若要啟用條件邏輯,例如僅在上一步節點失敗時才隨選即用執行一個節點,請雙擊連結並選取其條件-成功 、失敗 、警告 、或任何 。
定義鏈的節點後,按一下發佈 以使其執行 。
注意: 雖然您可以發佈一個沒有連結節點的 Chains,但只有那些彼此連結的節點 - 從Start 節點開始 - 才會在您執行 Chains 時執行。
為了簡化連鎖的建立,您可以從模板開始,該模板提供其命令、事件和變數的架構 。
步驟 1. 建立鏈結
- 在Chains Builder 中,從Templates 或Chains 頁籤,從範本建立鏈結:
- 從Templates ,按一下範本的名稱,然後按一下右上方的New Chain。
- 從Chains ,點選Build 圖示 ,然後點選Create Chain from Template 。然後您可以選擇要使用的範本。
- 從Templates ,按一下範本的名稱,然後按一下右上方的New Chain。
- 輸入唯一的名稱,以協助識別鏈。
- 選擇使用鏈的工作區和環境,然後點擊下一步 。
步驟 2.映射模板的變量和連接
- 對於每個範本變數,選擇要在鏈中替換的值:
- 對於在鏈 中設定的變量值,選擇變量類型 的鏈,並輸入新鏈變量的名稱。
- 對於在工作區中設定的變量值,選擇Variable Type of Workspace,然後選取要使用的工作區變數。
- 對於作為工作區資源上載的檔案,選擇工作區資源的變數類型 ,並選擇要使用的資源。
- 若要在連鎖執行時設定動態變數值,請選取連鎖動態的變數類型 ,並輸入新動態連鎖變數的名稱。
- 對於連鎖執行時產生的值,請選擇變數類型 的 Runtime,並選擇要使用的運行時變 數。
附註: 如果您在新增變數到範本時,選取動態 或資源 ,則無法選取不同的變數型式。
- 將模板的變數對應到新的變數或資源後,按一下下一步 。
- 對於範本中使用的每個連線,選擇連接器和執行其指令的 runner,然後按一下Submit 。
步驟 3. 確立鏈結
- 單擊View Your New Chain 。
- 根據需要自訂新鏈:
- 更新範本變數所使用的任何連鎖變數 。
- 新增任何其他指令或事件,以啟動或完成連鎖。
- 按一下發佈 。
若要建立類似於工作區中其他連鎖的連鎖,您可以使用複本作為起點。
秘訣: 如果您經常使用某個 Chains 作為其他 Chains 的起始者,,根據其節點順序建立範本 。
- 在Chains Builder 中,從Chains 索引標籤,從現有鏈的功能表中選取Copy 。
- 對於新的複製,按一下編輯 ,並視需要更新其節點或摘要資訊。
將鏈升級到不同的環境
作為開發生命週期的一部分,您可以在獨立於合作者執行的環境中建立鏈。例如,您可以在 DEV 環境中建立鏈,直到它們可以在 PROD 環境中使用為止。要將鏈從一個環境移到另一個環境,您可以Promote 它。
- 在Chains Builder ,從Chains 索引標籤,從鏈結的功能表選取Promote 。
- 在Name 中,根據需要編輯鏈的新環境名稱。
- 在Promote to 中,選擇鏈的新環境。
- 選擇是否在已升級的鏈上啟用排程,然後按一下下一步 。
- 對於鏈中的每個連接,選擇要在新環境中使用的連接,然後單擊下一步 。
- 檢視連線對應,然後按一下推廣 。
編輯連鎖
更新鏈的步驟或屬性:
- 在Chains Builder 中,從 Chains 索引標籤,按一下Edit ,並視需要更新其命令 和事件 。
- 若要更新鏈的屬性,請按一下Chain Settings ,並視需要調整其schedules 、variables ,以及notifications 。
- 要批量更新鏈的命令連接 ,點擊三點功能表,並調整其命令 。
祕訣: 您可以一次選取多個節點,輕鬆排列鏈條。只需按下Shift ,然後在畫布上拖曳滑鼠游標。深入了解。
將鏈還原為先前版本
要將一個 Chain 回復到先前發佈的版本,例如要撤消變更或從另一個 Chain 的先前版本建立新的 Chain:
- 在Chains(自動化工作流程) ,從Chains 索引標籤,從 Chains 的功能表中選擇Versions 。
- 在過去版本 下 ,選取要還原的版本,然後按還原鏈結 。
- 選擇每個連線的 connector 和 runner,並設定任何變數。
- 按一下提交,檢視已還原的鏈, 以及 發佈 。
鏈標籤
Chain 標籤提供將相關 Chain 分組在一起的功能,並提供對 Chain 內容的深入瞭解。一旦建立標籤,它就可以在 Chain List 檢視和排程器中用作 Chain 的篩選條件。
新增連鎖標籤
- 選取連鎖以展開檢視
- 點選加號圖示 (+) 輸入新的標記名稱或選取現有的標記
- 點擊標籤並選擇顏色,設定標籤的顏色。
移除鏈狀標籤
- 選取連鎖以展開檢視
- 將滑鼠移至標籤上,然後按一下灰色 (x)。