Skip to main content
資料(Data) 把資料庫、物件儲存與工作區檔案中的資料表,轉成可重複使用的 分析資料(Data Model)。來源只需連接一次,再自己撰寫(或請 AI 資料建構器撰寫)整理資料的 SQL,然後發布結果。Agent 與 App 讀取的是發布後的分析資料, 從不直接接觸原始連線,因此憑證留在 DataGen 內,所有使用者看到的都是同一份有說明文件的數字。 從導覽列的 更多 選單開啟 資料(可以釘選到導覽列上)。頁面有三個分頁: 資料集、連線 與 設定。
資料集總覽:原始資料、分析資料與連線篩選

生命週期

1

連接

管理員為 PostgreSQL、MySQL / MariaDB、Oracle 或 S3 上的 Parquet 檔案儲存一個唯讀 連線。DataGen 會先確認能連上資料庫才儲存。請參閱連接資料來源。
2

登錄原始資料

用 管理資料表 選擇要開放的資料表。每個選取的資料表都會成為一個 原始資料, 並擁有固定的 SQL 名稱。檔案 中的 CSV、TSV 或 Parquet 檔案也可以成為原始資料; 在 Oracle 上,已儲存的查詢也可以。
3

建立分析資料

分析資料 是建立在原始資料與其他分析資料之上的 SQL 查詢。可以自己撰寫,也可以向 資料建構器 Agent 描述需求,再預覽結果並為欄位撰寫說明。請參閱建立分析資料。
4

發布

發布資料集 會把 SQL 凍結成新的 版本。實體化的分析資料會在發布時建置成 Parquet 快照。
5

更新與回溯

更新會手動或依排程重新執行已發布的 SQL,並存成新的快照。每個發布過的版本都保留在 歷史紀錄中,可以回溯到其中任何一個。
6

使用

把發布後的分析資料連結到 Agent。Agent 會在沙盒中用 datagen-data CLI 查詢它的快照。 請參閱在 Agent 與 App 中使用資料。

核心概念

SQL 名稱

每個資料集都有一個 SQL 名稱,重新命名資料集也不會改變。在資料集的動作選單中用 複製 SQL 查詢名稱 複製它。

角色權限

尚未發布的草稿只有管理員與建構者看得到。

限制

資料是受管控的途徑:憑證由管理員保管,Agent 只讀取發布後的快照。如果 Agent 需要對即時 資料庫自行執行查詢,請改用連線保險庫提供唯讀憑證。請參閱從程式碼查詢資料庫。

下一步

連接資料來源

新增 PostgreSQL、MySQL、Oracle 或 Parquet 連線並選擇資料表。

建立分析資料

撰寫或產生分析資料 SQL、預覽、發布並保持資料最新。