五分鐘認識 DynoTable
DynoTable 是一個專為 AWS DynamoDB 打造的桌面工作台 — 為每天檢視與編輯 Dynamo 資料的 工程師而生。它快速、以鍵盤為先,而且在地化:你的憑證以及驅動自動完成的索引絕不會離開 你的機器。

應用程式的樣貌
DynoTable 是一個包含三個區域的單一視窗。沒有浮動面板,也沒有層層堆疊的對話框 — 每樣東西都只有一個歸屬之處。
- 側邊欄 — 你開啟的 tab 與已儲存的資料夾,並將使用中的設定檔釘選在底部。
- Tab 內容 — 每個 tab 一個開啟的資料表,可採 Visual 或 PartiQL 模式。
- Tab — 以瀏覽器的方式開啟資料表;用 ⌘⇧T 重新開啟最後關閉的那一個。
核心概念
- 設定檔 — 一組具名的 AWS 憑證。一個設定檔,多個區域,多個資料表。
- Tab — 一個開啟的資料表檢視。篩選條件、選取狀態與檢視模式皆以 tab 為單位。
- 查詢模式 — 你正在查詢的索引:
PRIMARY,或具名的 GSI/LSI。 - 操作 — 設定了雜湊鍵篩選條件時是便宜的
query,否則是scan。
功能地圖
DynoTable 依照本手冊的組織方式來分類它的功能。
快速開始
處理資料
- 表格與分頁 — 在 DynoTable 中瀏覽 DynamoDB — 多分頁工作區、Visual 與 PartiQL 分頁模式、虛擬化表格、頁面大小、欄位可見性,以及逐列的 Quick View。
- 編輯項目 — 在 DynoTable 中編輯 DynamoDB 項目 — JSON 項目編輯器、Plain 與 DynamoDB-JSON 模式、唯讀的 Flow 圖形檢視、schema 驗證,以及透過暫存儲存。
- 暫存與提交 — DynoTable 暫存區 — 在每筆 DynamoDB 寫入送出前以逐屬性 diff 檢視、以安全的交易批次提交,並以樂觀鎖定解決寫入衝突。
- 匯出 — 從 DynoTable 匯出 DynamoDB 資料 — CSV、JSON 與 NDJSON 格式、從目前頁面到完整符合結果的範圍、重新命名的欄位別名,以及在關閉分頁與重新載入後仍持續的背景匯出。
查詢
- Filter 與查詢模式 — DynoTable 中的 Filter 與查詢模式 — 每個分頁的 Filter 狀態如何對應到 DynamoDB 的 query 與 scan、要透過哪個 Index 讀取,以及視覺化 Filter 藥丸如何建構鍵條件與 scan 條件。
- PartiQL — DynoTable 中的 PartiQL 編輯器 — 對單一 DynamoDB 表格撰寫 SQL 風格的查詢與寫入,具備範本、行內診斷、快速修正與串流結果。
- SQL Workbench — DynoTable 中的 SQL Workbench — 跨 DynamoDB 表格執行真正的 JOIN、GROUP BY 與聚合查詢,並以一個編譯器讓每筆查詢都維持在 DynamoDB 的存取模式規則之內。
- Smart Tables — DynoTable 中的 Smart Table — 在視覺化 ER 畫布上建立的已儲存多表格關聯檢視,具備 Configure 與 Data 模式、關聯編輯與逐欄重新命名。
AI
- AI 聊天 — DynoTable AI 聊天 — 一個代理式助手,能讀取你的 DynamoDB 結構描述、撰寫 PartiQL 與 Workbench SQL,並將編輯暫存起來供你檢視。它執行於你自己的 AWS Bedrock 憑證之上;涵蓋聊天側邊欄、升級為分頁,以及 AI 設定(供應商、模型、知識、權限、隱私)。
- AI 工具 — DynoTable AI 助手能做什麼,以及每項能力如何被設下關卡 — 讀取你的 schema 與資料、對整個表格計算精確的聚合、開啟檢視、透過審查暫存寫入,以及匯出 — 還有哪些動作會無聲執行、哪些會先徵詢你的允許。
- MCP 伺服器 — 透過一個本機 MCP 伺服器,將 DynoTable 的工具開放給 Claude Code、Codex 等外部 AI 代理 — 啟用它、連接一個用戶端、每個連線的同意與範圍,以及安全模型。預設關閉;每個連線都需要你的核准,而你的 AWS 憑證絕不會離開你的機器。
帳戶與授權
- 啟用 DynoTable — 啟用 DynoTable — 一鍵 dynotable://activate 深層連結、貼上代碼的備援方式,以及授權狀態(試用中、使用中、唯讀),說明每種狀態允許哪些操作。
- 裝置 — DynoTable 的兩台機器限制 — Device ID 如何運作、何時會自動釋出最舊的機器,以及如何從帳戶的裝置頁面停用機器。
參考
- 鍵盤快捷鍵 — 每個 DynoTable 鍵盤快捷鍵,依其作用分組 — 導覽、分頁、查詢、項目編輯器、選取與列導覽。顯示 macOS 按鍵;在 Windows 與 Linux 上,⌘ 變成 Ctrl。
- 設定 — DynoTable 設定的全貌 — 全域的 Account、Appearance、Privacy 與 About 區段,加上以設定檔為單位的側欄(Connection、Personalization、AI 綁定、Models、Permissions、Knowledge、Activity、Danger zone),以及各自控制什麼。
- 疑難排解 — 解決常見的 DynoTable 問題 — 憑證與 SSO、空白表格與過時結果、唯讀寫入、AI 未設定 — 以及應用程式在 macOS、Windows 與 Linux 上如何自我更新。
- 詞彙表 — 以淺白的語言定義整份文件中用到的 DynamoDB 與 DynoTable 術語 — partition key、sort key、GSI、scan、PartiQL、暫存區等等。


