4.2.5 更新日誌

  • 文檔創建者:Laurenwy
  • 編輯次數:3
  • 最近更新:Laurenwy 于 2025-05-06
  •  4.2.5.4

    XML 解析算子優化

    1)去掉「命名空間」設定項

    2)上游節點為 API 輸入且資料未展開為二維表時,源欄位預設為 responseBody

    3)XML 語句中支援包含一些不合法字元

    4)支援自動獲取 XML 檔案的「命名空間前綴」、「命名空間URL」

    5)支援解析非末端節點

    6)可批量去除「解析後欄位名稱」中的空間前綴

    7)解決多層拆塊問題

    8)優化新增刪除節點邏輯

    詳情參見:XML解析算子

    維運中心優化

    管道任務:

    1)資料管道任務支援新增「配置詳情」,可在任務介面可直接查看當前任務的配置詳情,無需進入編輯任務介面查看這些資訊,包括來源端的資料源、讀取方式、同步物件,目標端的資訊、管道控制設定項(髒資料臨界值、失敗重試、通知內容、日誌等級)等,如下圖所示:

    2)維運中心>資料管道下拆分運作記錄和任務管理,更便於使用者對管道任務進行管理,如下圖所示:

    詳情參見:管道任務維運-運作記錄管道任務維運-任務管理

    定時任務:

    任務明細增加建立人、任務優先等字段;「查看詳情」修改為「運作記錄」,更多詳情參見:管道任務維運-任務管理定時任務維運-調度計劃

    資料服務:

    API管理支援「查看記錄」修改為「呼叫記錄」、新增「建立人」篩選項、其他交互優化;可對呼叫記錄詳情表格進行表頭欄位設定,更多詳情參見:資料服務維運

      權限管理優化

      優化前:

      開啟分級授權按鈕,然後根據實際情況開啟指定功能任務管理按鈕後,才可為使用者/部門/角色分配定時任務/管道任務/資料服務API/資料服務應用/資料連結的使用、授權權限。

      優化後:

      分級權限管理」與各個功能模組的資源權限控制按鈕分開。

      開啟「分級權限管理」按鈕:

      • 可為使用者/部門/角色分配人員管理、管理系統的使用、授權權限

      • 可為使用者/部門/角色分配模組功能的的授權權限

      開啟「資源權限控制」後可對每個資源進行權限控制;取消勾選則預設開放全部資源的權限

      • 可為使用者/部門/角色分配指定定時任務/實時任務/管道任務/資料服務API/資料服務應用的使用、授權權限

      詳情參見:權限概述

      4.2.5.3

      Python 算子優化

      詳情參見Python 算子

      優化前:

      • 資料開發階段 Python算子配置時不能即時進行除錯排查程式碼錯誤。

      • 無法接入多個輸入和程式類的算子。

      • 每個 Python 算子都會佔用總記憶體的 20%,可能會導致整個伺服器的記憶體資源使用過多,造成資源浪費。

      優化後:

      • 支援資料開發時除錯 Python,可查看傳回結果。

      • 支援 Python 算子接入多個輸入類算子、過程類型算子。

      • OPS 首次部署 FDL 時原本鏡像包中的 python 模組會因為掛載宿主機目錄導致被改寫,此版本已經解決。

      • Python 算子記憶體佔用限制優化調整。

      實時任務&資料轉換新增列提供地理座標系轉換函式

      透過「FineDataLink 匯出到 Websocket, FVS 接收 Websocket 的資料」的方式,實現了實時企業戰情室,由於 FVS 的實時三維企業戰情室的圖層都是按照 WGS84 地理座標系處理的,但原始資料可能是基於 GJC-02 地理座標系或者 BD09 地理座標系,所以無法直接使用客戶原始資料進行展示,期望透過 FineDataLink 將客戶基於其他座標系的地理座標,轉換成 WGS84 座標。

      因此提供兩種轉換經緯度的函式,如下圖所示:

      詳情參見:BD09TOWGS84-經緯度轉換為WGS84座標系下經緯度GCJ02TOWGS84-經緯度轉換為WGS84座標系下經緯度

      4.2.5.2

      JSON生成優化

      優化前:

      JSON 配置表內,嵌套不能超過三層;

      在生成 JSON 時需要重複使用欄位,單個欄位只允許在JSON生成算子內被選擇一次;

      在向 API 傳輸 JSON 時需要使用固定值,當前不支援;

      為了更加方便的生成符合API規範的 JSON ,在 JSON 生成的配置希望支援匯入範本,目前不支援;

      優化後:

      • 支援 JSON 配置表內嵌套超過三層;

      • 單個欄位支援在JSON生成算子內被選擇多次;

      • 選欄位可以自訂設定固定值;

      • 支援按照 JSON 範本生成。

      詳情參見:JSON生成

      4.2.5.1

      事件調度優化

      優化前:在單個任務上配置依賴關係的操作路徑變長;排程管理和事件調度操作入口多,操作不夠連貫;事件調度任務在多個事件調度鏈路中調整不便。

      優化後:

      單個任務配置依賴關係在一個畫布中即可完成,且入口方便,可以直接新增上游依賴,編輯、刪除任務組、解除關係、查看任務排程管理情況等,更加方便。

      詳情參見:事件调度定時任務維運-調度計劃

      事件調度任務在任務維運>調度計劃中可以系統的管理多個任務組,如下圖所示:

      支援Snowflake資料源

      FineDataLink 支援連結 Snowflake,進行定時任務讀寫、管道任務寫入、實時任務寫入、資料服務讀取。

      詳情參見:配置Snowflake資料源

      支援PI資料源

      FineDataLink 資料開發-定時任務中支援讀取 PI 資料庫。

      詳情參見:配置PI資料源


      附件列表


      主題: 更新動態
      已經是第一篇
      已經是最後一篇
      • 有幫助
      • 沒幫助
      • 只是瀏覽
      • 评价文档,奖励 1 ~ 100 随机 F 豆!