反馈已提交

网络繁忙

库表管理

  • 文档创建者:Wendy123456
  • 历史版本:23
  • 最近更新:Naya 于 2026-01-08
  • 1. 概述

    1.1 版本

    FineDataLink 版本功能变动
    4.1.6.1用户可在 FDL 内进行SQL的编写/调试、查看新建表效果、删除表、清空表、复制表等操作
    4.1.8.2库表管理功能支持神通数据库
    4.1.9.2
    • 需要注册库表管理功能点,才能使用「库表管理」功能

    • 入口名称由数据中心改为数据管理

    • 与FR/BI集成工程,暂时隐藏库表管理功能

    • 左侧目录树中支持显示数据库名称中的空格

    • 已存SQL文件记录中,展示创建人、编辑记录;支持修改SQL文件的名称

    • 预览结果处,支持设定每页的条数;支持分页查看数据

    • 交互优化

    4.1.11.2库表管理功能支持 YMatrix 数据
    4.1.11.3库表管理功能支持 PolarDB PostgreSQL 数据
    4.2.0.3库表管理功能中,支持查看 Doris、StarRocks 的表类型;部分体验优化(详情请参见:库表管理功能体验优化)
    4.2.1.1
    库表管理功能支持 SQLServer2000 数据库
    4.2.3.3库表管理功能支持 InterSystems IRIS 数据库
    4.2.14.1

    1)SQL 编辑优化升级

    • 支持自动提示表名、字段名等信息,并辅助补全

    • 支持选中部分代码调试

    • 同一脚本支持多条 Select 查询语句

    • 支持语法检查与错误高亮

    • SQL 语句格式美化

    • 新增编辑锁功能,其他人编辑时仅支持预览

    2)支持获取源表的字段注释

    1.2 应用场景

    用户在使用 FineDataLink 处理数据时,遇到以下问题:

    1)SQL 调试:数据开发过程中,数据开发人员常常需要编写和调试 SQL ,目前在 FDL 中不能预览 SQL 执行结果,用户往往在第三方数据库管理工具或数据库中执行 SQL 确认无误后,再复制到 FDL 中,数据开发过程涉及多个工具参与,不够方便便捷。

    2)查看数据处理效果FDL 中数据经过处理后,没有一个专门的入口查看处理效果是否符合预期,用户只能通过参数赋值、数据同步等取数类节点或者第三方数据库管理工具查询数据。

    4.1.6.1 及之后版本,提供库表管理」功能,可解决上述问题。

    1.3 功能简介

    库表管理」功能简介:

    • 对于支持 SQL 语句的数据库,支持用户写 SQL 进行查询、修改表。

    • 可查看表数据、表结构、修改表名称/描述、清空表、删除表、复制表等。

    3.png

    2. 前提条件

    使用「库表管理」功能,需要同时满足下面两个条件:

    3. 功能入口

    1)独立部署工程中,在数据管理中使用库表管理」功能。如下图所示:

    3.png

    2)集成部署工程

    • 4.1.9.2 之前版本:

    点击展开更多

    FDL 与 BI 集成工程中,点击数据中心>库表管理,可使用库表管理」功能。如下图所示:

    4.png

    FDL 与 FR 集成工程中,「库表管理」与「数据开发」一起展示在一级入口「数据中心」下。

    • 4.1.9.2 及之后版本,暂时隐藏库表管理功能。

    4. 功能说明

    注:暂不支持查看存储过程和函数等数据库内的对象。

    用户选择已配置且有使用权限的数据连接,可查看该数据连接下面的 库/模式表/视图,支持搜索库/表/视图,写 SQL 语句进行查询和调试等。如下图所示:

    3.png

    4.1 数据源&数据连接

    库表管理」功能支持的数据源请参见:库表管理支持的数据源

    选择已配置且有使用权限的数据连接,可对该数据连接下的表进行操作。

    4.2 搜索&刷新

    3.png

    序号
    说明
    1针对选择的数据连接,可搜索该数据连接下的库/表/视图
    2点击刷新按钮,可针对选择的表或视图进行刷新,查看最新的结构或数据
    3支持搜索字段名称。如下图所示

    1718162970477294.png

    4刷新整个页面内容

    4.3 查看表数据&表结构&源SQL

    1)选择某张表/视图,可查看表数据和表结构,可同时打开多张表。如下图所示:

    注:4.1.9.2 及之后版本,支持设定每页的条数、支持分页查看数据。

    1718163417160702.png

    2)4.1.9.2 及之后版本,支持查看构建视图的源 SQL 。如下图所示:

    9.png

    说明如下:

    • 仅支持查看源 SQL,暂不支持编辑修改源 SQL 的操作。

    • 支持该查看源 SQL 的数据库:MySQL、Oracle、SQLServer、Postgresql、SQLite、TiDB、达梦、KingBase、Gaussdb、Greenplum、Doris、Starrocks、Gbase8a、YMatrix、PolarDB PostgreSQL

    4.4 更多操作

    1)操作对象为表时,点击「更多操作」按钮,可修改表名称和描述、清空表、删除表、复制表、生成SQL等。如下图所示:

    110.png

    部分按钮说明如下:

    按钮
    说明
    表名称可包含英文、中文、数字、下划线,不限字数
    复制表可跨库复制
    生成SQL支持生成多种操作语句:SELECT、INSERT、UPDATE、MERGE、INSERT ON CONFLICT、UPDATE FROM、DELETE USING、DDL,生成的操作语句支持复制。

    此处列出了所有支持的语句类型,请根据实际使用的数据库选择支持的操作语句


    4.2.14.1 及之后版本,DDL 语句中支持获取源表的注释,在表结构中展示对应的注释列

    4.png

    4.2.0.3 及之后版本,清空表、删除表时展示实际执行的 SQL让用户查看。

    1732697979821433.png

    2)操作对象为视图时,点击「更多操作」按钮,可修改视图名称和描述、删除视图、复制视图、生成SQL。如下图所示:

    10.png

    部分按钮说明如下:

    按钮
    说明
    名称和描述可包含英文、中文、数字、下划线,不限字数
    复制视图

    支持复制视图的数据库:MySQL、Oracle、SQLServer、Postgresql、SQLite、TiDB、达梦、KingBase、Gaussdb、Greenplum、Doris、Starrocks、Gbase8a、YMatrix、PolarDB PostgreSQ

    L视图仅支持复制到当前的数据库/模式下,不支持跨数据库/模式复制

    生成 SQL支持生成多种操作语句:SELECT、INSERT、UPDATE、MERGE、INSERT ON CONFLICT、UPDATE FROM、DELETE USING、DDL,生成的操作语句支持复制

    4.5 已存SQL文件&新建SQL编辑器介绍

    4.2.14.1 及之后版本对 SQL 编辑器进行全新升级,历史版本请参考文档:历史文档

    支持在选择的数据连接下写 SQL 语句,并进行调试 。如下图所示:

    3.png

    调试完成后点击「保存」,可将 SQL 语句保存到已存SQL文件中,便于后续再次使用。如下图所示:

    9.png

    4.5.1 标签页操作

    鼠标右键点击标签页,支持:关闭、关闭其他、关闭全部、重命名。

    当标签页打开过多,切换标签页时形成干扰,可以快捷地批量关闭标签页;重命名 SQL 文件。

    6.png

    4.5.2 工具栏操作

    工具栏支持保存、执行语句、查看执行记录等操作,详细说明见下表:

    7.png

    按钮

    保存将文件保存在「已存SQL文件」中,以便后续使用
    执行/执行记录

    执行 SQL 语句,在下方展示执行记录,支持查看执行的 SQL、日志和结果

    • SQL:仅支持查看当前执行的 SQL 语句

    • 日志:记录本次运行的开始时间、结束时间、状态(成功/失败)等信息

    • 结果:执行成功才会展示结果 tab

    10.png

    4.2.14.1 及之后版本支持一个脚本运行多条 select 查询语句,将展示多个结果 tab

    11.png

    格式美化

    支持一键美化格式,支持自动缩进、排版优化等等,让 SQL 结构更清晰易读

    8.png

    复制复制当前 SQL
    补全增强

    开启「补全增强」,支持表和字段的联想补全,但开启可能会影响性

    详情请参见本文 4.5.3 节

    4.5.3 编辑SQL

    在编辑 SQL 时,编辑框内支持下表中的操作:

    功能
    说明
    SQL 提示与自动补全

    开启「补全增强」,支持表和字段等信息的联想补全,但开启可能会影响性能。如下图所示:

    17.png

    支持提示与补全:

    • 库名/模式名、表名/视图名、字段名提示补全

    • 核心关键字/内置函数提示补全(不包含原数据管理)

    语法检查与错误高亮

    支持语法检查,若使用错误则标红,鼠标悬浮提示对应的错误类型。如下图所示:

    2.png

    支持检查的错误类型:

    • 检查表名/视图名/字段名在当前链接的数据中是否存在

    • 检查 SELECT 等核心关键词或内置函数拼写是否正确

    • 检查括号 () 是否成对出现

    • 检查 ==, !=, <>, >, < 等操作符是否使用正确

    • 检查引号是否使用正确

    SQL 语句部分调试与运行

    允许执行脚本中的部分语句

    选择部分语句,点击顶部的「执行」或鼠标右击选择「执行所选语句」,均可执行部分语句

    16.png

    SQL 语句折叠

    支持折叠长语句,可以隐藏非关键代码块,提升编写和维护的效率

    8.png

    局部底色高亮支持编辑行底色高亮、双括号底色高亮

    13.png

    4.5.4 已存 SQL 文件

    可将 SQL 语句保存到「已存SQL文件」中,便于后续再次使用。

    支持查看文件的创建者、修改记录等信息。如下图所示:

    18.png

    4.6 支持查看表类型

    4.2.0.3 及之后版本,库表管理中支持查看 Doris/StarRocks 数据库的表类型。如下图所示:

    4.png

    数据库
    支持查看的表类型
    Doris
    • 明细模型 (Duplicate key)

    • 主键模型  (Unique Key) - 读时合并

    • 主键模型(Unique Key)- 写时合并

    • 聚合模型 (Aggregate Key)

    StarRocks
    • 明细模型(Duplicate Key)

    • 更新模型(Unique Key)

    • 主键模型(Primary Key)

    • 聚合模型(Aggregate Key)




    附件列表


    主题: 数据管理
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭



    AI

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持