為了確保表保持最新且資料不重複,有必要從 Wdata 表中刪除資料。在此互聯學習路徑中,我們將逐步完成使用鏈從 Wdata 表中刪除資料的步驟。
主要業務用例 |
餐桌管理 |
主要學習目標 |
使用鏈從 Wdata 表中刪除數據 |
必要條件 |
|
配套模板 |
中電 | 從表中刪除資料 |
第 1 步:建立一條鏈
- 新增新的 鏈
- 命名鏈: CLP | 從表中刪除資料
- 拯救鏈條
第 2 步:運行時輸入
我們使用運行時輸入鏈事件來啟動鏈。這允許我們指定表 ID 和運行鏈時將刪除的現有資料集。
- 將 運行時輸入 鏈事件從鏈觸發事件新增至開始區域
- 透過雙擊命令來編輯運行時輸入鏈事件
- 新增以下輸入:
- 類型:文字字段
- 顯示名稱: 表 ID
- 必填:已勾選
- 新增以下輸入:
- 保存命令
第三步:列出文件
為了刪除表中的文件,我們需要文件 ID。要以程式設計方式尋找 FileID,我們將使用列出檔案命令。此命令使用表 ID 搜尋該表中的所有文件,並向我們提供文件的輸出以及有關這些文件的信息,包括文件 ID。
- 將 列出檔 案 指令加入到鏈畫布
- 將 運行時輸入 鏈事件連接到 列表檔 案 命令
- 雙擊命令進行配置
- 點選 表ID 字段
- 在左側的 變數 面板中,按一下向下箭頭展開 觸發器
- 按一下向下箭頭展開 運行時輸入
- 選擇 表ID
- 點選 表ID 字段
- 保存命令
第 4 步:從表中取消匯入文件
與將資料上傳到表格類似,從表中刪除資料是一個兩步驟過程。該文件必須先移至暫存狀態,然後才能刪除。若要將檔案設為暫存,則需要取消匯入該檔案。我們將使用「從表中取消匯入檔案」命令來準備要刪除的資料集。
- 將 Un-import File from Table 指令加入到鏈畫布
- 將 List Files 指令連接到 Un-import File from Table 指令
- 雙擊命令進行配置
- 點選 表ID 字段
- 在左側的 變數 面板中,按一下向下箭頭展開 觸發器
- 按一下向下箭頭展開 運行時輸入
- 選擇 表ID
- 按一下 文件 ID 字段
- 在左側變數面板中,按一下向下箭頭展開 清單檔案
- 選擇 文件列表
- 按一下「清單檔案」-「檔案清單」變數以轉換該變數
- 按一下選擇轉換,然後選擇 從 JSON 取得值
- 點擊加號新增變數轉換
- 在值欄位中輸入“0”,然後按 Enter 鍵。出現 =0 後,輸入「id」並再次按 Enter 鍵。該變數現在將從 List Files 命令讀取 JSON 輸出,並尋找表中第一個檔案的 ID。
- 點選 表ID 字段
提示!解析 JSON 時要特別注意大小寫
-
-
-
-
-
- 按一下“接受”
- 按一下“接受”
-
-
-
-
-
-
- 保存命令
步驟5:刪除文件
現在資料集已經暫存,最後一步是正式刪除資料。此步驟使用刪除檔案命令從表中刪除資料集。
- 將 刪除檔案 指令從 Workiva Connector 新增至鏈畫布
- 將 從表 取消匯入檔案 ] 指令連接到 刪除檔案 指令
- 雙擊命令進行配置
- 為了確保刪除與取消匯入的文件相同的文件,我們將按照與「從表中取消匯入文件」命令相同的方式產生文件 ID,如下所述:
- 按一下 文件 ID 字段
- 在左側變數面板中,按一下向下箭頭展開 清單檔案
- 選擇 文件列表
- 按一下「清單檔案」-「檔案清單」變數以轉換該變數
- 按一下選擇轉換,然後選擇 從 JSON 取得值
- 點擊加號新增變數轉換
- 在值欄位中輸入“0”,然後按 Enter 鍵。出現 =0 後,輸入「id」並再次按 Enter 鍵。該變數現在將從 List Files 命令讀取 JSON 輸出,並尋找表中第一個檔案的 ID。
提示!解析 JSON 值時要特別注意大小寫
-
-
-
- 按一下“接受”
- 按一下“接受”
-
-
- 保存命令
第 6 步:測試練習
現在鏈已完成,測試結果。
- 發布 上鏈
- 按一下 執行 ,然後選擇 使用輸入運行
- 為您的運行時輸入添加值
- CLP 的 表 ID |員工詳細資料表
- 如果您的表中還沒有數據,請務必執行 CLP |上傳資料到表 鏈
- CLP 的 表 ID |員工詳細資料表
- 點選 【】開始【】
- 鏈完成後,點選 【刪除檔 案 】節點即可驗證是否成功
- 鏈應該已成功獲取您的文件,取消導入它,並將其從您的表中刪除
- 您可以透過導航到 Wdata 中的表並查看右側的資料集面板來驗證資料是否已刪除
要了解有關使用鏈管理 Wdata 表中的資料集的更多信息,請查看下一個路徑: 替換表中的資料!