庫表管理概述

  • 文檔創建者:Wendy123456
  • 編輯次數:14
  • 最近更新:Nikozhan 于 2026-01-13
  • 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.11)SQL 編輯優化升級
    • 支援自動提示表名、欄位名等資訊,並輔助補全

    • 支援選中部分程式碼除錯

    • 同一腳本支援多條 Select 查詢語句

    • 支援文法檢查與錯誤高亮

    • SQL 語句格式美化

    • 新增編輯鎖功能,其他人編輯時僅支援預覽

    2)支援獲取源表的欄位注釋

    1.2 應用場景

    使用者在使用 FineDataLink 處理資料時,遇到以下問題:

    1)SQL 除錯:資料開發程式中,資料開發人員常常需要編寫和除錯 SQL ,目前在 FDL 中不能預覽 SQL 執行結果,使用者往往在第三方資料庫管理工具或資料庫中執行 SQL 確認無誤後,再複製到 FDL 中,資料開發程式涉及多個工具參與,不夠方便方便。

    2)查看資料處理效果FDL 中資料經過處理後,沒有一個專門的入口查看處理效果是否符合預期,使用者只能透過參數指派、資料同步等取數類節點或者第三方資料庫管理工具查詢資料。

    4.1.6.1 及之後版本,提供庫表管理」功能,可解決上述問題。

    1.3 功能簡介

    庫表管理」功能簡介:

    • 對於支援 SQL 語句的資料庫,支援使用者寫 SQL 進行查詢、修改表。

    • 可查看表資料、表結構、修改表名稱/描述、清空表、刪除表、複列表等。

    2. 前提條件

    使用「庫表管理」功能,需要同時滿足下面兩個條件:

    3. 功能入口

    1)獨立部署工程中,在資料管理中使用庫表管理」功能。如下圖所示:

    2)整合部署工程

    • 4.1.9.2 之前版本:

    FDL 與 BI 整合工程中,點選資料中心>庫表管理,可使用庫表管理」功能。如下圖所示:

    4.png

    FDL 與 FR 整合工程中,「庫表管理」與「資料開發」一起展示在一級入口「資料中心」下。

    • 4.1.9.2 及之後版本,暫時隱藏庫表管理功能。

    4. 功能說明

    注:暫不支援查看儲存程式和函式等資料庫內的物件。

    使用者選擇已配置且有使用權限的資料連結,可查看該資料連結下面的 庫/模式表/檢視表,支援搜尋庫/表/檢視表,寫 SQL 語句進行查詢和除錯等。如下圖所示:

    4.1 資料源&資料連結

    庫表管理」功能支援的資料源請參見:庫表管理支援的資料源

    選擇已配置且有使用權限的資料連結,可對該資料連結下的表進行操作

    4.2 搜尋&重新整理按鈕說明

    序號
    說明
    1針對選擇的資料連結,可搜尋該資料連結下的庫/表/檢視表
    2點選重新整理按鈕,可針對選擇的表或檢視表進行重新整理,查看最新的結構或資料
    3支援搜尋欄位名稱。如下圖所示

    4重新整理整個頁面內容

    4.3 查看表資料&表結構&源SQL

    1)選擇某張表/檢視表,可查看表資料和表結構,可同時開啟多張表。如下圖所示:

    注:4.1.9.2 及之後版本,支援設定每頁的條數、支援分頁查看資料。

    2)4.1.9.2 及之後版本,支援查看構建檢視表的源 SQL 。如下圖所示:

    說明如下:

    • 僅支援查看源 SQL,暫不支援編輯修改源 SQL 的操作。

    • 支援該查看源 SQL 的資料庫:MySQL、Oracle、SQLServer、Postgresql、SQLite、TiDB、達夢、KingBase、Gaussdb、Greenplum、Doris、Starrocks、Gbase8a、YMatrix、PolarDB PostgreSQL

    4.4 更多操作按鈕說明

    1)操作物件為表時,點選「更多操作」按鈕,可修改表名稱和描述、清空表、刪除表、複列表、生成SQL等。如下圖所示:

    • 表名稱:可包含英文、中文、數字、底線,不限字數。

    • 複列表:可跨庫複製。

    • 生成SQL:支援生成多種操作語句:SELECT、INSERT、UPDATE、MERGE、INSERT ON CONFLICT、UPDATE FROM、DELETE USING、DDL(不同的資料庫可能僅支援其中的部分語句,此處列出了所有可能支援的語句類型),生成的操作語句支援複製。

    • 4.2.0.3 及之後版本,清空表、刪除表時展示實際執行的 SQL讓使用者查看。


    2)操作物件為檢視表時,點選「更多操作」按鈕,可修改檢視表名稱和描述、刪除檢視表、複製檢視表、生成SQL。如下圖所示:

    • 檢視表名稱:可包含英文、中文、數字、底線,不限字數。

    • 複製檢視表:支援複製檢視表的資料庫:MySQL、Oracle、SQLServer、Postgresql、SQLite、TiDB、達夢、KingBase、Gaussdb、Greenplum、Doris、Starrocks、Gbase8a、YMatrix、PolarDB PostgreSQL;檢視表僅支援複製到當前的資料庫/模式下,不支援跨資料庫/模式複製。

    • 生成SQL:支援生成多種操作語句:SELECT、INSERT、UPDATE、MERGE、INSERT ON CONFLICT、UPDATE FROM、DELETE USING、DDL,生成的操作語句支援複製。

    4.5 已存SQL檔案&建立SQL編輯器介紹

    4.2.14.1 及之後版本對 SQL 編輯器進行全新升級,曆史版本請參考文檔:曆史文檔

    支援在選擇的資料連結下寫 SQL 語句,並進行除錯 。如下圖所示:

    除錯完成後點選「儲存」,可將 SQL 語句儲存到已存SQL檔案中,便於後續再次使用。如下圖所示:

    4.5.1 標簽頁操作

    滑鼠右鍵點選標簽頁,支援:關閉、關閉其他、關閉全部、重新命名。

    當標簽頁開啟過多,切換標簽頁時形成幹擾,可以快捷地批量關閉標簽頁;重新命名 SQL 檔案。

    4.5.2 工具欄操作

    工具欄支援儲存、執行語句、查看執行記錄等操作,詳細說明見下表:

    按鈕

    儲存將檔案儲存在「已存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檔案」中,便於後續再次使用。

    支援查看檔案的建立者、修改記錄等資訊。如下圖所示:

    4.6 支援查看表類型

    4.2.0.3 及之後版本,庫表管理中支援查看 Doris/StarRocks 資料庫的表類型。如下圖所示:

    資料庫
    支援查看的表類型
    Doris
    • 明細模型 (Duplicate key)

    • 主鍵模型  (Unique Key) - 讀時合併

    • 主鍵模型(Unique Key)- 寫時合併

    • 聚合模型 (Aggregate Key)

    StarRocks
    • 明細模型(Duplicate Key)

    • 更新模型(Unique Key)

    • 主鍵模型(Primary Key)

    • 聚合模型(Aggregate Key)


    附件列表


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

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    獲取幫助
    線上支援
    獲取專業技術支援,快速幫助您解決問題
    工作日9:00-12:00,13:30-17:30在线
    頁面反饋
    針對當前網頁的建議、問題反饋
    售前咨詢
    業務咨詢
    電話:0933-790886或 0989-092892
    郵箱:taiwan@fanruan.com
    頁面反饋
    *問題分類
    不能為空
    問題描述
    0/1000
    不能為空

    反馈已提交

    网络繁忙