本頁說明如何使用 Google Cloud 控制台中的 AlloyDB Studio,探索及管理 PostgreSQL 適用的 AlloyDB 資料。
AlloyDB Studio 包含「Explorer」窗格,可與查詢編輯器和 SQL 查詢結果表整合。您可以在這個單一介面中執行 DDL、DML 和 DQL 陳述式。舉例來說,您不必設定第三方資料庫查詢工具,就能使用這個查詢編輯器建立資料表或查詢資料。
如果您是 AlloyDB for PostgreSQL 新手,請參閱 AlloyDB 總覽。
您可以使用 AlloyDB Studio 中的「Explorer」窗格,查看及操作資料庫物件。您可以建立、變更及刪除下列資料庫物件:
- 結構定義
- 資料表
- 資料欄
- 索引和索引鍵
- 觸發條件
- 瀏覽次數
- 函式
- 程序
- 序列
- 類型
- 擴充功能
必要角色和權限
如要使用 AlloyDB Studio,您需要下列權限:
alloydb.clusters.get
alloydb.databases.list
alloydb.instances.executeSql
alloydb.instances.list
alloydb.users.list
您可以透過 roles/alloydb.admin
角色取得這些權限,也可以使用 roles/alloydb.viewer
和 roles/alloydb.databaseUser
角色組合。如果您沒有這個角色,請與機構管理員聯絡,要求存取權。您或許還可透過自訂角色或其他預先定義的角色取得必要權限。
此外,請確認您擁有用於驗證的資料庫資料庫層級權限。
選擇資料庫驗證方式
如要存取 AlloyDB Studio 中的資料庫,請先選取資料庫驗證方法。如要使用 AlloyDB Studio 登入資料庫,可以採用下列任一驗證方式:
IAM 資料庫驗證:使用 IAM 驗證功能,您可以管理貴機構使用者的資料庫存取權和權限。如要使用這項功能,請在執行個體上設定 IAM 驗證。
內建資料庫驗證:您可以使用 PostgreSQL 使用者帳戶和憑證,在 AlloyDB Studio 中連線至資料庫。詳情請參閱「使用標準驗證管理 PostgreSQL 使用者」。
探索您的資料
如要存取「Explorer」窗格,請按照下列步驟操作:
在 Google Cloud 控制台中,開啟「AlloyDB」AlloyDB頁面。
從清單中選取叢集。
在導覽選單中,按一下「AlloyDB Studio」。
選取資料庫驗證方法。
按一下「驗證」。「Explorer」窗格會顯示資料庫中的物件清單。
建立、修改及查詢資料
您可以使用查詢編輯器執行 SQL 陳述式。陳述式必須以半形分號分隔。您可以自行撰寫查詢,也可以在查詢編輯器中填入範本。
系統會按照您在查詢編輯器中輸入陳述式的順序執行。
如要建立、查詢或修改資料,請按照下列步驟操作:
在 Google Cloud 控制台中,開啟「AlloyDB」AlloyDB頁面。
從清單中選取叢集。
在導覽選單中,按一下「AlloyDB Studio」。
使用資料庫名稱、使用者名稱和密碼登入 AlloyDB Studio。
使用下列任一方法撰寫查詢:
如要自行編寫查詢,請按照下列步驟操作:
- 按一下「開啟新的 SQL 編輯器分頁」或「開啟新分頁」,開啟新分頁。
- 查詢編輯器隨即顯示,請編寫查詢。
如要從範本開始撰寫查詢,請按照下列步驟操作:
- 在「Explorer」窗格中,找到資料庫物件,然後依序點選旁邊的「more_vert」more_vert「View actions」。系統會顯示一或多個可用動作。
- 按一下所需動作,查詢編輯器會填入範本。
- 替換範本中的所有預留位置。
按一下「執行」。這會執行查詢編輯器中的所有查詢。查詢結果會顯示在「Results」(結果) 表格中。
您也可以同時選取並執行一或多個查詢。如要執行這項操作,請選取一或多個查詢,然後按一下「執行所選項目」。
限制
- AlloyDB Studio 支援輕量查詢。如果回覆內容超過 10 MB,系統可能會截斷部分內容。AlloyDB Studio 會指出何時傳回部分結果。
- 如果執行個體上大型資料表的長時間執行查詢或索引建立作業超過 5 分鐘,系統就會逾時並取消作業。
- 執行 SQL 指令碼完成後,AlloyDB Studio 不會保持資料庫連線開啟狀態。同樣地,「編輯器」分頁不會共用工作階段,每次執行都會使用獨立工作階段建立新連線。
- 同時執行多個查詢陳述式時,如果其中一個查詢導致錯誤,整個查詢就會取消。
後續步驟
- 進一步瞭解 Gemini 如何協助您編寫 SQL 程式碼或分析資料。