本文說明如何建立及管理 Analytics 檢視區。建立分析檢視表後,您可以查詢該檢視表,方式與查詢記錄檢視區類似。如果不熟悉數據分析檢視,請參閱「關於數據分析檢視」。
事前準備
-
如要取得建立、管理及使用 Analytics 檢視區塊所需的權限,請要求管理員在專案中授予您下列 IAM 角色:
- Observability Analytics 使用者 (
roles/observability.analyticsUser) - 記錄檔檢視存取者 (
roles/logging.viewAccessor)
如要將主體限制為特定記錄檢視畫面,請在專案層級授予記錄檢視畫面存取者角色時新增 IAM 條件,或在記錄檢視畫面的政策檔案中新增 IAM 繫結。詳情請參閱「控管記錄檢視畫面存取權」。
如要瞭解查詢使用者定義的 bucket 檢視區塊或
_Default記錄檔 bucket 的_AllLogs檢視區塊時,需要哪些額外角色,請參閱「Cloud Logging 角色」。 - Observability Analytics 使用者 (
- 請確認您有已升級為使用 Observability Analytics 的記錄檔 bucket。如需這個步驟的相關資訊,請參閱「設定記錄檔儲存空間」。
建立分析檢視表
如要建立分析檢視表,請按照下列步驟操作:
-
在 Google Cloud 控制台中,前往 manage_search「Observability Analytics」(觀測能力分析) 頁面:
前往「Observability Analytics」(觀測能力分析) 頁面
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Logging」的結果。
- 設定「Observability Analytics」(觀測能力分析) 頁面:
- 確認工具列顯示「執行查詢」。 如果工具列顯示「在 BigQuery 中執行」,請按一下 settings「設定」,然後選取「Observability Analytics (預設)」。
- 如果沒有看到「檢視畫面」選單,請前往導覽窗格,然後按一下「檢視畫面和結構定義」last_page。
輸入並驗證要儲存為分析檢視表的查詢。
您可能需要載入及編輯預設查詢,供分析檢視表查詢記錄檢視畫面。如要載入預設查詢,請按照下列步驟操作:
在「Views」(檢視畫面) 選單中,前往「segment」(區隔)「Logs」(記錄) 部分,找出並選取要查詢的記錄檢視畫面。
在「結構定義」工具列中,依序點選「查詢」和「覆寫」。
「查詢」窗格會更新為 SQL 查詢。
更新查詢,直到對查詢結果感到滿意為止。
建立分析檢視表:
在工具列中,依序點選 儲存,然後選取 另存為分析檢視表。
輸入 Analytics 分析檢視表的名稱和說明。
名稱最多只能有 100 個字元,且只能包含英文字母、數字、底線和連字號。分析檢視建立後即無法變更名稱。
按一下 [儲存]。
系統會建立分析檢視表,並列在 Views 窗格的 Analytics Views 部分。
查詢分析檢視表
查詢分析檢視表的方式與查詢記錄檢視類似。如要查詢 Analytics 檢視區塊,請使用下列格式的 FROM 子句:
FROM `analytics_view.PROJECT_ID.LOCATION.ANALYTICS_VIEW_ID`
先前運算式中的欄位具有下列意義:
- PROJECT_ID:專案的 ID。
- LOCATION:分析檢視表的位置。
- ANALYTICS_VIEW_ID:分析檢視表的 ID,最多 100 個字元,只能包含英文字母、數字、底線和連字號。
詳情請參閱「查詢及分析記錄檔總覽」。
列出 Analytics 資料檢視
如要列出 Google Cloud 專案中的 Analytics 檢視畫面,請執行下列操作:
-
在 Google Cloud 控制台中,前往 manage_search「Observability Analytics」(觀測能力分析) 頁面:
前往「Observability Analytics」(觀測能力分析) 頁面
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Logging」的結果。
- 設定「Observability Analytics」(觀測能力分析) 頁面:
- 確認工具列顯示「執行查詢」。 如果工具列顯示「在 BigQuery 中執行」,請按一下 settings「設定」,然後選取「Observability Analytics (預設)」。
- 如果沒有看到「檢視畫面」選單,請前往導覽窗格,然後按一下「檢視畫面和結構定義」last_page。
- 在「Views」(檢視畫面) 選單中,前往「data_table」「Analytics Views」(數據分析檢視畫面) 部分。
取得數據分析檢視的詳細資料
您可以使用「結構定義」窗格中的選項,顯示有關 Analytics 檢視畫面的下列資訊:
- 名稱
- 建立日期
- 上次更新時間
- 結構定義
- 查詢
如要查看分析檢視表的詳細資料,請列出專案中的分析檢視表,然後執行下列操作:
- 選取要查看資訊的分析檢視表。
- 在「結構定義」工具列中,按一下「查看分析檢視表選項」圖示 more_vert,然後選取「查看詳細資料」。
修改 Analytics 分析檢視表
如要修改 Analytics 檢視畫面,請按照下列步驟操作:
-
在 Google Cloud 控制台中,前往 manage_search「Observability Analytics」(觀測能力分析) 頁面:
前往「Observability Analytics」(觀測能力分析) 頁面
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Logging」的結果。
- 設定「Observability Analytics」(觀測能力分析) 頁面:
- 確認工具列顯示「執行查詢」。 如果工具列顯示「在 BigQuery 中執行」,請按一下 settings「設定」,然後選取「Observability Analytics (預設)」。
- 如果沒有看到「檢視畫面」選單,請前往導覽窗格,然後按一下「檢視畫面和結構定義」last_page。
- 在「檢視」選單中,前往「data_table」「Analytics Views」部分,然後選取要修改的分析檢視表。
在「結構定義」工具列中, 按一下 more_vert「查看分析檢視表選項」, 然後選取「編輯畫面」。
系統會開啟對話方塊,顯示 Analytics 檢視表資訊。您可以修改說明和查詢。
完成修改後,按一下「覆寫已儲存的檢視畫面」。
刪除分析檢視表
如要刪除分析檢視表,請按照下列步驟操作:
-
在 Google Cloud 控制台中,前往 manage_search「Observability Analytics」(觀測能力分析) 頁面:
前往「Observability Analytics」(觀測能力分析) 頁面
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Logging」的結果。
- 設定「Observability Analytics」(觀測能力分析) 頁面:
- 確認工具列顯示「執行查詢」。 如果工具列顯示「在 BigQuery 中執行」,請按一下 settings「設定」,然後選取「Observability Analytics (預設)」。
- 如果沒有看到「檢視畫面」選單,請前往導覽窗格,然後按一下「檢視畫面和結構定義」last_page。
- 在「Views」(檢視) 選單中,前往「data_table」「Analytics Views」(分析檢視表) 部分,然後選取要刪除的分析檢視表。
- 在「結構」工具列中, 按一下 more_vert「查看分析檢視表選項」, 選取「刪除檢視畫面」,然後完成對話方塊。
限制
分析檢視畫面有以下限制:
- 分析檢視表只能查詢記錄檢視區塊。
- 分析檢視表區塊的上層資源必須是 Google Cloud 專案。
- 您只能使用「Observability Analytics」頁面查詢分析檢視表,且僅限使用「Observability Analytics (預設)」查詢引擎。
- Analytics 檢視查詢的所有檢視區都必須位於相同位置。
- 您必須使用 Google Cloud 控制台建立或管理 Analytics 檢視畫面。
- 每個專案最多可建立 100 個 Google Cloud Analytics 檢視畫面。
- 每個區域最多可建立 50 個 Analytics 檢視區。
- 每個 Google Cloud 專案最多可有 10 個區域包含分析檢視表。