節點支援禁用

  • 文檔創建者:Wendy123456
  • 編輯次數:4
  • 最近更新:Nikozhan 于 2025-06-22
  • 1. 概述

    1.1 版本

    FineDataLink 版本功能變動
    4.0.29
    節點支援禁用
    4.1.6.1對於「參數指派」「條件分支」「虛擬節點」這些不支援單獨運作的節點,當其下游節點設定為「禁用」,則該節點不支援設定「運作節點及下游」
    4.1.6.2算子支援禁用

    1.2 應用場景

    使用者在以下場景中:

    • 部分節點/算子暫時不執行,但後續可能會執行,不想徹底刪掉。

    • 使用者為了除錯新增一些節點/算子,不想把除錯節點/算子刪除。

    • 在比較複雜的定時任務中,任務除錯時,如果想去掉一些節點/算子,需要複製整個任務備份下,再刪除節點/算子,比較麻煩。

    希望能支援節點/算子的禁用。

    1.3 功能簡介

    1)支援禁用節點及下游節點。如下圖所示:

    42.png

    2)支援禁用算子及下游算子。如下圖所示:

    2.png

    2. 禁用節點功能介紹

    注:「資料轉換」節點內的算子暫不支援該功能。

    2.1 禁用節點

    滑鼠右鍵點選需要禁用的節點,選擇「禁用節點及下游」,即可禁用該節點和該節點的下游節點。如下圖所示:

    43.png

    邏輯說明:

    1)禁用節點對後續節點是繼承關係,即先禁用後續節點再禁用前置節點,則後續節點禁用狀態被繼承禁用改寫,前置節點取消禁用則後續節點都取消禁用。

    2)禁用節點允許與其他節點遠端,若連結在禁用節點後則繼承前置節點禁用關係;若被正常節點連結則無其他影響。

    3)「循環容器」節點禁用後,內部所有節點都禁用;不支援單獨恢復/禁用「循環容器」內部的單個節點,恢復則針對整個「循環容器」重新應用。

    4)禁用節點也支援編輯修改節點,配置和應用節點一致。

    2.2 取消禁用

    節點禁用後,支援恢復,點選「取消禁用節點及下游」即可。如下圖所示:

    44.png

    邏輯說明:僅支援從源頭控制禁用/恢復,不允許中間節點狀態更改;允許刪除遠端,則後續節點恢復正常狀態。

    2.3 多對一/一對多場景說明


    場景
    說明
    1693555343269214.png

    1)當 A/B/C 任一節點禁用,則 D/E/F 都禁用不執行

    2)當 A/B/C 都恢復為正常狀態,則 D/E/F 節點也變為正常狀態

    3)先對 D 禁用再對 A 禁用,則 D 節點繼承 A 禁用狀態,本身禁用狀態被改寫為繼承禁用。對 A 解禁則 D/E/F 都解禁

    4)D 節點禁用,A 節點正常,A 支援連結到 D,本身鏈路無影響;若 A 節點禁用,A 連結到D,則 D 繼承 A 禁用關係

    5)D 節點禁用,斷開 D->E/F 遠端,則 E/F 節點恢復正常狀態,D 節點依舊禁用

    6.png


    A 節點禁用,則 B/C/D/E 節點全部禁用,A/B/C/D/E 節點全不執行

    3. 禁用算子功能介紹

    3.1 禁用算子

    1)「資料轉換」節點中,支援禁用該算子及下游算子。如下圖所示:

    3.png

    邏輯說明:

    1)禁用算子對後續算子是繼承關係,即先禁用後續算子再禁用前置算子,則後續算子禁用狀態被繼承禁用改寫,前置算子取消禁用則後續算子都取消禁用。

    2)禁用算子允許與其他算子遠端,若連結在禁用算子後則繼承前置算子禁用關係;若被正常算子連結則無其他影響。
    3)禁用算子也支援編輯修改算子,配置和應用算子一致。

    4)已禁用的算子仍需要校驗遠端限制。

    如下圖所示,「DB表輸入」算子無法與「欄位設定」算子相連,需要先取消「DB表輸入」算子與「資料過濾」算子之間的遠端。

    6.png

    5)匯出節點被禁用後,資料分發 的使用邏輯:

    • 禁用的匯出算子支援配置資料分發,運作不生效。

    • 禁用部分匯出算子,仍存在匯出算子時,資料分發正常使用:

    1710309577533187.png

    • 若所有匯出算子都被禁用,資料轉換節點將報錯:

    1710309494394061.png


    3.2 取消禁用

    算子禁用後,支援恢復,點選「取消禁用節點及下游」即可。如下圖所示:

    4.png

    邏輯說明:僅支援從源頭控制禁用/恢復,不允許中間節點狀態更改;允許刪除遠端,則後續節點恢復正常狀態。

    4. 注意事項

    對於「參數指派」「條件分支」「虛擬節點」這些不支援單獨運作的節點,當其下游節點設定為「禁用」,則該節點不支援設定「運作節點及下游」,如下圖所示:




    附件列表


    主題: 資料開發-定時任務
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽
    • 评价文档,奖励 1 ~ 100 随机 F 豆!