1. 概述编辑
1.1 版本
| FineDataLink 版本 | 功能變動 |
|---|---|
| 4.0.18 | 整合部署 客戶若未購買 FDL ,整合部署後的工程將遮蔽 FDL 功能入口,避免給客戶帶來困擾 |
| 5.0.1.4 | 「Flink SQL」算子由「實時進階算子包」功能點控制 資料接收-簡道雲表單推播 由應用系統(實時)功能點和資料服務(基礎)功能點控制 |
| 4.2.10.1 | 新增V5.0信創版 |
| 4.2.10.3 | 「步驟流程-基礎節點」和「資料檢查」功能點控制「呼叫檢查任務」節點 |
| 4.2.13.1 | 「定時管道」功能點控制「呼叫定時管道」節點 |
| 4.2.22.4&5.0.15.4 | 調整「實時基礎算子包」和「實時進階算子包」涉及的功能 |
1.2 歷史版本
| FineDataLink 版本 | 功能變動 |
|---|---|
| 4.0.28 | 新增資料服務註冊說明 |
| 4.1 |
|
| 4.1.4 | 「高階資料源 - Oracle(XStream)」合併至「高階資料源 - Oracle(Logminer)」,共同由「高階資料源 - Oracle(Logminer)」控制註冊 |
| 4.1.5.5 | 支援「檔案傳輸」節點,併入進階節點包 |
| 4.1.9.2 | 需要註冊庫表管理功能點,才能使用「庫表管理」功能 |
| 4.1.9.3 | 支援「Kettle呼叫」節點,併入進階節點包 |
| 4.1.11.1 |
|
| 4.1.11.3 | 新增「 Elasticsearch匯出」功能點, 由「NoSQL」功能點控制 |
| 4.2.0.1 | lic 控制增加實時資料開發、資料管理治理模組 |
| 4.2.1.4 | 新增「資料檢查」功能 |
| 4.2.4.3 | 新增「值取代」和「清洗規則」功能 |
| 4.2.6.1 | 功能點限制名稱優化,詳情參見第六章 |
| 4.2.6.4 | Websocket 資料源由API協定(實時)控制 |
| 4.2.7.1 | 分組匯總(實時任務) 由實時進階算子包功能點控制 |
| 4.2.8.2 | 定時管道功能 由定時管道功能點控制 定時管道功能有容量限制 應用資料源 由應用系統(雲端)功能點控制 |
1.3 應用場景
直接安裝的 FineDataLink 軟體需要進行註冊授權才能使用全部功能。
使用者可交握帆軟商務,根據自己的需求購買功能點並註冊。
FineDataLink 的註冊控制策略可以歸為以下五個維度,控制維度最終結果取交集。
2. 查看是否註冊编辑
管理者登入 FineDataLink ,點選「管理系統>註冊管理」,如果 FineDataLink 沒有註冊,在查看註冊資訊時,會顯示「未註冊」。如下圖所示:

3. 容量限制编辑
3.1 註冊容量即將超出提醒
當超級管理者登入時,如果(註冊定時任務數 - 已建立定時任務數)< 6,則透過彈窗提示使用者:剩餘定時任務容量xx個。
當超管登入平台時,如果(註冊管道任務數 - 已建立管道任務數)< 2,則透過彈窗提示使用者:剩餘管道任務容量xx個。
當超管登入平台時,如果(註冊API數 - 已建立API數)< 6,則透過彈窗提示使用者:剩餘API容量xx個。
當超管登入平台時,如果(註冊應用數 - 已建立應用數)< 2,則透過彈窗提示使用者:剩餘應用容量xx個。
如下圖所示:

3.2 剩餘容量展示
在資料管道、資料開發、API列表、應用列表介面,分別展示了系統的剩餘任務容量,如下圖所示:

3.3 資料開發 - 任務數
透過註冊 license 控制工程中可以建立的定時任務數。
| 狀態 | 提示 |
|---|---|
| 註冊成功 | 1)在資料開發介面,點選「建立」按鈕時,如果任務超過license對資料開發任務的數量限制,則提示:任務數超過註冊容量限制,請交握管理者 2)在資源遷移介面,匯入任務數資源時,如果任務超過license對資料開發任務的數量限制,則不執行此次所有任務的匯入,提示:匯入失敗,定時任務數超過註冊容量限制,請交握管理者。 |
| 工程未註冊/註冊失敗 | 1)在資料開發介面,點選「建立」按鈕時,校驗是否超過10個 如果超過限制,則透過彈窗提示:定時任務數超過容量限制,請交握管理者 2)在資源遷移頁面,匯入任務數資源時,校驗是否匯入後的任務數是否超過10個 如果超過限制,則不執行此次所有任務的匯入,透過提示:匯入失敗,定時任務數超過容量限制,請交握管理者 |
| 註冊過期 | 1)同註冊成功邏輯,點選「建立」按鈕時,校驗是否超過license對資料開發任務的數量限制 如果超過限制,則透過彈窗提示:註冊已過期,定時任務數超過容量限制,請交握管理者 2)在資源遷移頁面,匯入任務數資源時,校驗是否超過license對資料開發任務的數量限制 如果超過限制,則不執行此次所有任務的匯入,透過提示:匯入失敗,定時任務數超過註冊容量限制,請交握管理者 |
3.4 資料管道 - 任務數
透過註冊license控制工程中可以建立的管道任務數。
| 狀態 | 提示 |
|---|---|
| 註冊成功 | 在資料管道頁面,點選「建立」按鈕時,校驗是否超過license對管道任務的數量限制 如果超過限制,則透過彈窗提示:任務數超過註冊容量限制,請交握管理者 |
| 工程未註冊/註冊失敗 | 在資料管道頁面,點選「建立」按鈕時,校驗是否超過2個 如果超過限制,則透過彈窗提示:任務數超過容量限制,請交握管理者 |
| 註冊過期 | 同註冊成功邏輯,點選「建立」按鈕時,校驗是否超過license對管道任務的數量限制 如果超過限制,則透過彈窗提示:註冊已過期,管道任務數超過容量限制,請交握管理者 |
3.5 資料服務 - API數
透過註冊 license 控制工程中可以建立的API
狀態 | 提示 |
|---|---|
| 註冊成功 | 在API列表頁面,點選「建立-API」按鈕時,校驗是否超過license對API的數量限制 如果超過限制,則透過彈窗提示:API數超過註冊容量限制,請交握管理者 |
| 工程未註冊/註冊失敗 | 在API列表頁面,點選「建立-API」按鈕時,校驗是否超過5個 如果超過限制,則透過彈窗提示:API數超過容量限制,請交握管理者 |
| 註冊過期 | 同註冊成功邏輯,點選「建立-API」按鈕時,校驗是否超過license對API的數量限制 如果超過限制,則透過彈窗提示:註冊已過期,API數超過容量限制,請交握管理者 |
3.6 資料服務 - 應用數
透過註冊license控制工程中可以建立的應用。
| 狀態 | 提示 |
|---|---|
| 註冊成功 | 在應用列表頁面,點選「建立-應用」按鈕時,校驗是否超過license對應用的數量限制 如果超過限制,則透過彈窗提示:應用數超過註冊容量限制,請交握管理者 |
| 工程未註冊/註冊失敗 | 在應用列表頁面,點選「建立-應用」按鈕時,校驗是否超過3個應用 如果超過限制,則透過彈窗提示:應用數超過容量限制,請交握管理者 |
| 註冊過期 | 同註冊成功頁面,點選「建立-應用」按鈕時,校驗是否超過license對應用的數量限制 如果超過限制,則透過彈窗提示:註冊已過期,應用數超過容量限制,請交握管理者 |
3.7 實時資料開發-任務數
透過註冊 license 控制工程中可以建立的實時資料開發任務數。
3.8 定時管道-任務數
| 狀態 | 提示 |
|---|---|
| 未註冊/註冊失敗 | 定時管道開發頁面點選「建立」按鈕時,校驗定時管道任務的數量是否超過2個 |
| 其他情況 | 定時管道開發頁面點選「建立」按鈕時,校驗是否超過 license 對定時管道任務的數量限制 |
4. 時間限制编辑
FineDataLink 可以單獨控制FDL-定時資料開發、FDL-實時資料開發、FDL-實時管道、FDL-定時管道、FDL-資料管理治理、FDL-資料服務的到期時間。
| 狀態 | 可以看到的功能點 /顯示的lic模組 | 提示 | 說明 |
|---|---|---|---|
| 未註冊/註冊失敗 | JAR 包中包含的所有功能點(除調度配置功能點) | 當前工程未註冊,未註冊版本會有使用限制 | 定時任務:不能開啟調度。對於已配置過調度的任務(未註冊時,可能來源於資源匯入),只能關閉調度,不能修改調度。可以手動運作任務 實時管道任務:不能啟動任務。任務不可運作 定時管道任務:不能開啟調度。對於已配置過調度的任務(未註冊時,可能來源於資源匯入),只能關閉調度,不能修改調度;可手動運作,但不可被調度觸發任務運作 資料服務:不能上線API;已上線的API存取失敗 資料管理: 1)庫表管理:不可建立SQL編輯器,不可運作已存SQL檔案 2)資料血緣:
3)資料檢查: 任務不能開啟調度。對於已配置過調度的任務,只能關閉調度,不能修改調度;任務可手動運作,但不可被調度觸發任務運作 4)清洗規則: 可被任務綁定前5個規則(按順序前5個規則);剩餘規則不可編輯、不可被綁定 應用系統(雲端):資料連結處,不能建立該分類下的資料源;對於該分類下已建立的資料源,無法正式使用 |
註冊已過期,過期時間>30天 | JAR 包中包含的所有功能點(除調度配置功能點) | 當前工程註冊到期,到期版本會有使用限制 | |
| 註冊已過期,過期時間<=30天 | JAR 包中包含的所有功能點(除調度配置功能點) | 當前工程註冊到期,部分功能可正常運作至 yyyy-mm-dd | 定時任務:不能開啟調度。對於已配置過調度的任務,只能關閉調度,不能修改調度。可手動運作任務,已配置調度的任務在註冊過期後,還可運作 30 天 實時任務:不能啟動任務;已啟動的任務,可以再運作30天 實時管道任務:不能啟動任務。已啟動的任務在註冊過期後,還可運作 30 天 定時管道任務:不能開啟調度。對於已配置過調度的任務,只能關閉調度,不能修改調度;可手動運作,已配置調度的任務可以再運作30天 資料服務:不能上線API;已上線的API保持上線且可正常存取,直到過期時間超過30天后存取失敗 資料管理: 1)庫表管理: 不可建立SQL編輯器,不可運作已存SQL檔案 2)資料血緣: 不重新整理最新血緣關係 3)資料檢查: 不能開啟調度。對於已配置過調度的任務,只能關閉調度,不能修改調度;可手動運作,已配置調度的任務可以再運作30天 4)清洗規則: 可被任務綁定前5個規則,剩餘規則不可編輯、不可被綁定 應用系統(雲端):資料連結處,不能建立該分類下的資料源,但是對於已建立的資料連結,可正常使用 |
| 註冊成功 | JAR 包中包含且 license 中授權的功能點 | 無 | 能查看到的功能均可正常使用 |
注:管理系統和插件模組延用註冊、未註冊、註冊到期策略。
5. 使用者限制编辑
詳情參見:使用者管理
6. 功能點限制编辑
提示:產品註冊版本分為 V4.2、 V4.2 信創版、V5.0共創版、V5.0信創版。1)其中V4.2 不支援實時資料開發、資料治理-基礎、資料檢查、清洗規則、資料服務-進階、API協定(實時)、信創基礎平台功能點。
2)V4.2 信創版不支援實時資料開發、資料治理-基礎、資料檢查、清洗規則、資料服務-進階、API協定(實時)。
3)V5.0 共創版不支援信創基礎平台功能點;v5.0 共創版支援的特有功能點名稱後,有 Beta 標識。
4)V5.0信創版:在V4.2信創版基礎上,支援V5.0共創版功能點。
| 模組 | 分類 | 功能點 | 功能點控制範圍 | 備註 |
|---|---|---|---|---|
| 定時資料開發 | 資料開發-定時 | 步驟流程-基礎節點包 | 資料同步、sql腳本、參數指派、條件分支、呼叫任務、延時等待、訊息通知、虛擬節點、「調度配置」、「任務維運」 | 「步驟流程-基礎節點」和「資料檢查」功能點控制「呼叫檢查任務」節點 |
| 步驟流程-進階節點包 | shell腳本、python腳本、bat腳本、循環容器、檔案傳輸、Kettle呼叫 | |||
| 資料轉換-基礎算子包 | 參數匯出、json解析、值取代 | |||
| 資料轉換-進階算子包 | 資料聯動、資料比對、資料合併、欄位設定、欄轉列、列轉欄、xml解析、資料過濾、json生成、新增計算列、分組匯總、Spark SQL、python算子、上下合併、欄位拆列、欄位拆行、分組匯總 | |||
| 調度計劃-進階功能 | 事件調度 | |||
| 資料源管理 | 資料源管理-基礎 | 基礎資料源 | FineDataLink支援的資料源 中一級分類為基礎資料源 「資料集匯出」、「資料集輸入」算子受「基礎資料源」控制 | |
| 資料源管理-進階 | 大數據平台 | FineDataLink支援的資料源 中一級分類為進階資料源 | ||
| NoSQL | 「MongoDB輸入」算子、「MongoDB匯出」算子、「Elasticsearch匯出」算子、「Elasticsearch輸入」算子、「HBase輸入」算子、「HBase匯出」算子 | |||
| 檔案系統 | 「檔案輸入」、「檔案匯出」算子 | |||
| API協定(定時) | 「API輸入」算子、「API匯出」 | |||
| 應用系統(標準) | 「簡道雲輸入」算子、「簡道雲匯出」算子、「SAP ERP輸入」算子 | |||
| 應用系統(雲端) | FineDataLink支援的資料源 中定時管道支援讀取的「應用系統(雲端)」資料源 | |||
| 資料源管理-高階 | 具體見:FineDataLink支援的資料源 中一級分類為高階資料源 | FineDataLink支援的資料源 中一級分類為高階資料源 | ||
| Kingbase(Decoderbufs) | 實時管道中使用 KingbaseES(MySQL模式)、KingbaseES(SQLServer模式) 作為資料來源 | |||
| 應用系統(實時) | 簡道雲表單資料推播功能 | 受資料服務(基礎)和應用系統(實時)功能點控制 | ||
| 實時資料開發 | 資料開發-實時 | 實時基礎算子包 | kafka輸入、CDC輸入、維度表輸入、DB表匯出(實時任務)、Kafka匯出、JSON解析 Kafka輸入、Pulsar輸入、CDC輸入、MQTT輸入、IBM MQ輸入、WebSocket輸入、RocketMQ輸入、RabiitMQ輸入、Paimon輸入、Webhook輸入、維度表輸入、資料聯動、資料合併、欄轉列、值取代、欄位拆列、欄位拆行、JSON解析、XML解析、欄位設定、新增計算列、資料過濾 | 1)若無「實時進階算子包」功能點時,「資料聯動」算子只能選中類型為「維度表輸入」的輸入節點,無法聯動其他實時資料源輸入節點 2)4.2.22.4 及之後版本調整「實時基礎算子包」涉及的功能,歷史版本請參考:歷史版本 |
| 實時進階算子包 | 欄位設定、欄轉列、XML解析、新增計算列、資料過濾、欄位拆行、欄位拆列、資料聯動、分組匯總、Flink SQL | 1)購買「實時進階算子包」功能點後,可實現「實時資料源」聯動「實時資料源」 2)4.2.22.4 及之後版本調整「實時基礎算子包」涉及的功能,歷史版本請參考:歷史版本 | ||
| 隨資料源售賣和控制——訊息佇列 | pulsar輸入、IBM MQ輸入 | |||
| pamion | Paimon匯出、Paimon輸入 | |||
| API協定(實時) | MQTT輸入、Websocket輸入 、Webhook輸入 | |||
| 資料管道 | 資料管道 | 實時管道 | 管道任務的任務配置功能 | 「實時管道」和「資料監視及補全」必選 程式將上面兩個功能點捆綁判斷,其一未註冊,則兩個功能點都視為未註冊 |
| 資料監視及補全 | 管道任務的運作管理、資源控制等功能 | |||
| 定時管道 | 控制 定時管道 相關功能、定時任務中的 「呼叫定時管道」節點 | |||
| 資料服務 | 基礎 | 資料服務基礎包 | API開發設計、存取鑑權、文檔管理、資料接收-通用API接收、資料接收-簡道雲表單推播(Beta)(同時還受應用系統(實時)功能點控制) | - |
| 進階 | 資料服務進階包 | 開發中 | ||
| 資料管理治理 | 資料管理-基礎 | 庫表管理 | 資料庫列表、表資料、表結構查看 SQL編輯器、已存SQL檔案管理 | - |
| 資料血緣 | 資料血緣展示和解析 | - | ||
| 資料管理-進階 | 資料檢查 | 檢查資料品質 | 「步驟流程-基礎節點」和「資料檢查」功能點控制「呼叫檢查任務」節點 | |
| 清洗規則 | 全局清洗規則管理&引用 | |||
| 平台 | B/S平台 | B/S平台 | 包含外觀配置、系統維運、系統配置、插件管理、使用者管理、資料配置及使用者資訊監視的綜合門戶 | - |
| 維運平台 |
| - | ||
| 集團權限控制 | 支援分配資料庫連結權限、FDL 功能模組使用權限、增刪改使用者資訊權限等,藉以達到多部門共用系統且有多個管理者時權限多級分配的目的 | - | ||
| 簡訊平台 | 整合簡訊平台,無縫對接帆軟系統和範本的簡訊通知,比如任務失敗通知、身分驗證、系統訊息通知等等;功能點預設包含5萬條國內簡訊 | - | ||
| 插件模組 | 插件 | - | 可以選擇性購買 FineDataLink 模組和平台模組的插件 4.2.21.4 及之後版本,新增支援註冊的插件:微信管理、企業微信掃碼登入。安裝插件請參見:插件註冊 | |
| 信創基礎平台 | 基礎信創平台 | 信創基礎環境支援 | 中間軟體/作業系統/CPU晶片/配置庫 | |
7. 「節點」維度限制编辑
支援叢集後,節點維度可以控制一個FDL叢集中可以使用多少個節點
詳情參見:叢集註冊

