
- Snowflake 教程
- Snowflake - 首頁
- Snowflake - 簡介
- Snowflake - 資料架構
- Snowflake - 功能架構
- Snowflake - 如何訪問
- Snowflake - 版本
- Snowflake - 定價模型
- Snowflake - 物件
- Snowflake - 表和檢視型別
- Snowflake - 登入
- Snowflake - 倉庫
- Snowflake - 資料庫
- Snowflake - 模式
- Snowflake - 表和列
- Snowflake - 從檔案載入資料
- Snowflake - 有用的示例查詢
- Snowflake - 監控使用情況和儲存
- Snowflake - 快取
- 將資料從 Snowflake 解除安裝到本地
- 外部資料載入(來自 AWS S3)
- 外部資料解除安裝(到 AWS S3)
- Snowflake 資源
- Snowflake - 快速指南
- Snowflake - 有用資源
- Snowflake - 討論
Snowflake - 監控使用情況和儲存
Snowflake 根據儲存、使用情況和雲服務向客戶收費。因此,監控儲存資料和使用情況非常重要。
單個使用者可以檢視長時間執行的查詢的歷史記錄,而帳戶管理員可以檢視每個使用者的計費情況、每個使用者或按日期等使用和利用的服務情況。
檢查儲存
使用者可以檢查每個表有多少行以及資料大小。如果使用者有表的訪問許可權,他/她只需選擇一個表即可檢視這些詳細資訊。在左下方面板中,使用者可以看到表名,然後是行數和資料儲存大小。之後,它顯示錶的列定義。
以下螢幕截圖顯示瞭如何檢查儲存詳細資訊:

歷史記錄
在本節中,使用者可以檢查他們在 Snowflake 中的活動,例如他們正在使用哪些查詢、查詢的當前狀態、執行需要多長時間等。
要檢視歷史記錄,請單擊頂部的功能區中的歷史記錄選項卡。它將顯示使用者的歷史記錄。如果使用者以帳戶管理員身份訪問或登入,他們可以根據單個使用者篩選歷史記錄。它顯示以下資訊:
查詢處於 RUNNING/FAILED/SUCCESS 狀態
查詢 ID - 查詢 ID 對所有執行的查詢都是唯一的
SQL 文字 - 它顯示使用者運行了哪個查詢。
使用者 - 執行操作的使用者。
倉庫 - 用於執行查詢的倉庫。
叢集 - 如果是多叢集,則使用叢集的數量
大小 - 倉庫大小
會話 ID - 每個工作表都有唯一的會話 ID。
開始時間 - 查詢開始執行的時間
結束時間 - 查詢完成執行的時間
總持續時間 - 查詢執行的總時間。
掃描的位元組數 - 它顯示掃描了多少資料以獲取結果
行數 - 掃描的行數
以下螢幕截圖顯示了歷史記錄檢視:

在過濾器中,使用者可以透過單擊“+”號放置一個或多個過濾器,並透過使用“–”號刪除過濾器。以下螢幕截圖顯示了可用過濾器的列表:

監控
要執行帳戶級監控,使用者必須以 ACCOUNTADMIN 角色登入。
出於監控目的,請以帳戶管理員身份登入。單擊頂部的功能區中的帳戶連結。預設情況下,它將顯示帳戶使用情況。使用者可以看到建立的倉庫數量、使用了多少積分、平均儲存使用量(這意味著在執行查詢期間掃描了多少資料與總體儲存量的對比),以及傳輸了多少資料。
它還顯示每個倉庫使用的積分,並顯示一個餅圖。在右側,使用者可以以表格形式檢視日期與積分使用情況。使用者甚至可以透過單擊“下載資料”來下載資料。可以透過更改右上側的月份檢視每月使用情況。
以下螢幕截圖顯示了“使用情況”選項卡的資訊:

單擊下一個選項卡“計費”。在這裡,使用者可以看到之前新增的任何付款方式。使用者還可以透過單擊“新增信用卡”連結,然後提供信用卡號、CVV、有效期、姓名等常規詳細資訊來新增新的付款方式。
以下螢幕截圖顯示了“計費”部分:

單擊下一個選項卡“使用者”。它顯示帳戶中所有使用者的名稱。
透過選擇“使用者”,帳戶管理員可以使用“重置密碼”、“停用使用者”和“刪除”按鈕分別重置使用者密碼、停用使用者或刪除使用者。透過單擊使用者列表頂部的“建立”按鈕,帳戶管理員可以建立一個新使用者。
以下螢幕截圖顯示了“使用者”選項卡的功能:

現在單擊下一個選項卡“角色”。可以透過單擊角色列表頂部的“建立”按鈕在此處建立新角色。透過選擇一個角色,它還可以選擇啟用或刪除角色,分別透過單擊“編輯”按鈕和“刪除”。
以下螢幕截圖顯示了“角色”選項卡的功能:

除此之外,還有策略、會話、資源監視器和閱讀器帳戶選項卡。帳戶管理員可以建立/編輯/刪除策略、建立/編輯/刪除會話、建立/編輯/刪除資源監視器,以及類似於閱讀器帳戶的操作。