1. 概述
1.1 版本
FineDataLink 版本 | 功能变动 |
---|---|
4.0.18 | 集成部署 客户若未购买 FDL ,集成部署后的工程将屏蔽 FDL 功能入口,避免给客户带来困扰 |
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 控制增加实时数据开发、数据管理治理模块 |
1.2 应用场景
直接安装的 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控制工程中可以创建的实时数据开发任务数。
4. 时间限制
FineDataLink 可以单独控制FDL-定时数据开发、FDL-实时数据开发、FDL-数据管道、FDL-数据管理治理、FDL-数据服务的到期时间。
状态 | 可以看到的功能点 /显示的lic模块 | 提示 | 说明 |
---|---|---|---|
未注册注册失败 | JAR 包中包含的所有功能点(除调度配置功能点) | 当前工程未注册,未注册版本会有使用限制 | 定时任务:不能开启调度。对于已配置过调度的任务(未注册时,可能来源于资源导入),只能关闭调度,不能修改调度。可以手动运行任务 管道任务:不能启动任务。任务不可运行 数据服务:不能上线API 数据管理:库表管理:不可新建SQL编辑器,不可运行已存SQL文件 |
注册已过期,过期时间>30天 | JAR 包中包含的所有功能点(除调度配置功能点) | 当前工程注册到期,到期版本会有使用限制 | |
注册已过期,过期时间<=30天 | JAR 包中包含的所有功能点(除调度配置功能点) | 当前工程注册到期,部分功能可正常运行至 yyyy-mm-dd | 定时任务:不能开启调度。对于已配置过调度的任务,只能关闭调度,不能修改调度。可手动运行任务,已配置调度的任务在注册过期后,还可运行 30 天 管道任务:不能启动任务。已启动的任务在注册过期后,还可运行 30 天 数据服务:不能上线API 数据管理:库表管理:不可新建SQL编辑器,不可运行已存SQL文件 |
注册成功 | JAR 包中包含且 license 中授权的功能点 | 无 | 能查看到的功能均可正常使用 |
注:管理系统和插件模块延用注册、未注册、注册到期策略。
5. 用户限制
详情参见:用户管理
6. 功能点限制
模块 | 分类 | 功能点 | 功能点控制范围 | 备注 |
---|---|---|---|---|
FDL-定时数据开发 | 数据开发-定时 | 步骤流程-基础节点包 | 数据同步、sql脚本、参数赋值、条件分支、调用任务、消息通知、虚拟节点、「调度配置」、「任务运维」 | |
步骤流程-高级节点包 | shell脚本、python脚本、bat脚本、循环容器、文件传输、Kettle调用 | |||
数据转换-基础算子包 | 参数输出、json解析 | |||
数据转换-高级算子包 | 数据关联、数据比对、数据合并、字段设置、列转行、行转列、xml解析、数据过滤、json生成、新增计算列、分组汇总、Spark SQL、python算子、上下合并、字段拆列、字段拆行、分组汇总 | |||
调度计划-高级功能 | 事件调度 | |||
FDL-数据源管理 | 数据源管理-基础 | 基础数据源 | FineDataLink支持的数据源 中一级分类为基础数据源 「数据集输出」、「数据集输入」算子受「基础数据源」控制 | |
数据源管理-进阶 | 大数据 | FineDataLink支持的数据源 中一级分类为进阶数据 源
| ||
NoSQL | ||||
文件系统 | ||||
接口协议(定时) | ||||
应用连接器(定时) | ||||
数据源管理-高阶 | 具体见:FineDataLink支持的数据源 中一级分类为高阶数据源 | FineDataLink支持的数据源 中一级分类为高阶数据源 | ||
FDL-实时数据开发 | 数据开发-实时 | 实时基础算子包 | 详情参见:数据开发-实时任务 | |
实时高级算子包 | ||||
FDL-数据管道 | 数据管道 | 实时管道 | 管道任务的任务配置功能 | 「实时管道」和「数据监控及补全」必选 程序将上面两个功能点捆绑判断,其一未注册,则两个功能点都视为未注册 |
数据监控及补全 | 管道任务的运行管理、资源控制等功能 | |||
FDL-数据服务 | 数据服务-基础 | 数据服务基础包 | API开发设计、访问鉴权、文档管理 | - |
数据服务-高级 | 数据服务高级包 | 开发中 | ||
FDL-数据管理治理 | 数据管理-基础 | 库表管理 | 数据库列表、表数据、表结构查看 SQL编辑器、已存SQL文件管理 | - |
数据血缘 | 数据血缘展示和解析 | - | ||
平台 | B/S平台 | 决策平台 | 包含外观配置、系统运维、系统配置、插件管理、用户管理、数据配置及用户信息监控的综合门户 | - |
运维平台 |
| - | ||
集团权限控制 | 支持分配数据库连接权限、FDL 功能模块使用权限、增删改用户信息权限等,借以达到多部门共用系统且有多个管理员时权限多级分配的目的 | - | ||
短信平台 | 整合短信平台,无缝对接帆软系统和模板的短信通知,比如任务失败通知、身份验证、系统消息通知等等;功能点默认包含5万条国内短信 | - | ||
数据门户 | ||||
插件模块 | 插件 | - | 可以选择性购买 FineDataLink 模块和平台模块的插件 当前暂无FineDataLink 模块插件 | |
信创基础平台 | 基础信创平台 | 信创基础环境支持 | 中间件/操作系统/CPU芯片/配置库 |
7. 「节点」维度限制
支持集群后,节点维度可以控制一个FDL集群中可以使用多少个节点
详情参见:集群注册