1. 概述
1.1 版本
FineDataLink版本 | 功能變動 |
---|---|
4.1.9.3 | - |
4.2.8.5 | 清空回收站時,所有檔案將作為一個整體進行處理:要麼全部清空操作成功,要麼整個清空操作失敗(即所有檔案均保留)。 |
1.2 應用場景
在使用 FineDataLink 時,使用者清理無效任務的時候可能會把正式任務刪除,為了減少任務誤刪問題的風險,希望能恢復被刪除的任務。
1.3 功能說明
回收站支援對「資料開發」、「資料管道」、「資料服務」中已經刪除的任務進行資源還原、徹底刪除等。
1.4 相容說明
單個任務的匯入匯出和資源遷移匯入資源,改寫衝突檢查不檢查回收站中資源。
當匯入資源和回收站中資源,名稱一致id一致,作為改寫衝突檢查,則先刪除回收站任務,再將任務匯入。
FineDataLink 必須進行註冊,否則無法使用「回收站」功能。
2. 容量設定
進入回收站後,可點選右側的「容量設定」,設定回收站資源容量上限。
定時任務預設值為 500 個任務,最大限制 1000 個;管道任務預設值為 50 個任務,最大限制 100 個,API 和應用預設值為 200 個,最大限制 400 個。寫入資料需要為正整數。
若回收站中存放的任務數超過最大值則新的刪除內容自動取代舊的刪除。
注:只有超級管理者,即初始化設定時設定的使用者有設定權限。
3. 篩選查看任務
使用者可以在回收站中查看自己建立、自己刪除的任務和應用,例如篩選建立使用者、刪除使用者、刪除時間等資訊後,可以看到滿足條件的當前使用者操作後的任務資訊:任務名稱、所屬目錄、建立使用者、刪除使用者、刪除時間,如下圖所示:
注:對於回收站中的資源,只能查看其基本資訊;無法對任務進行編輯、預覽等操作。
4. 徹底刪除
對於回收站中的自己建立、自己刪除的任務/應用,使用者可以進行徹底刪除,進行徹底刪除後,系統中刪除相應的配置,刪除後無法恢復,如下圖所示:
同時支援批量徹底刪除任務,如下圖所示:
點選「清空回收站」,支援一鍵清除模組下的所有任務。如下圖所示:
注:4.2.8.5 及之後版本,清空回收站時,所有檔案將作為一個整體進行處理:要麼全部清空操作成功,要麼整個清空操作失敗(即所有檔案均保留)。
5. 還原任務
使用者可對回收站中的可查看到(自己建立、自己刪除)的任務/應用進行還原。
點選還原按鈕,選擇需要還原到的指定位置,點選確定即可,如下圖所示:
然後在對應的任務資料夾中即可看到還原的任務,如下圖所示:
還原後任務/應用的相關資源也一同恢復,以任務 id 為匹配物件:權限、調度計劃、運作/日誌/呼叫記錄,任務狀態也恢復。
還原時提供選擇目錄位置進行還原(僅該使用者擁有的父資料夾權限)。
API還原時需要校驗路徑衝突,若衝突支援使用者自訂路徑(校驗該路徑是否和正式API衝突)後還原。
同時支援批量還原,如下圖所示: