透過系統活動探索功能監控 Looker 使用情形

Looker 管理員和獲派 see_system_activity 權限的使用者,可以透過「探索」選單存取 Looker 的系統活動探索。

系統活動探索會連線至 Looker 的基礎應用程式資料庫。這些資訊包括您在執行個體中儲存的 Look 和資訊主頁、使用者資訊、歷來查詢資訊,以及執行個體效能統計資料。系統活動資料的精細程度和保留期限均受系統限制。系統活動的設計目的是收集大量資料,彙整後可用於補充業務記錄。

根據預設,系統活動資料會儲存在 Looker 的內部資料庫。為遵守儲存空間限制,系統會定期截斷大多數資料表。舉例來說,記錄表格只會顯示過去 90 天的資料。部分資料表的資料保留政策較為嚴格。如要延長資料保留期限,請考慮使用 Elite 系統活動

由於 Looker 內部資料庫的權限有限,因此無法使用 SQL Runner 查詢系統活動資料。

系統活動探索

以下是系統活動的探索:

探索名稱 說明 快取時間長度
內容使用情形 Look 和資訊主頁的使用情況資料,包括檢視頻率、加入我的最愛、排程、嵌入,以及透過 API 存取。也包括個別 Look 和資訊主頁的詳細資料。 12 小時
資料庫連線 資料庫連線的詳細資料。包括可存取資料庫連線的使用者資訊。 1 小時
資訊主頁 所有資訊主頁和資訊主頁元素的詳細資料。包括與資訊主頁相關的 Look、查詢、角色、使用者和資料夾資訊。 12 小時
資訊主頁效能 資訊主頁的成效和歷來資料。 1 小時
事件 Looker 內事件的歷史記錄資訊,包括每個事件的名稱、類型和頻率。包括與活動相關聯的群組和使用者資訊。 1 小時
事件屬性 構成事件的屬性相關資訊。包含「事件」探索中的資料,並新增屬性資訊。 12 小時
欄位使用情形 LookML 欄位和使用次數。 1 小時
資料夾 所有資料夾的相關資訊、每個資料夾中儲存的內容,以及每個資料夾的建立者。 1 小時
群組 群組清單和群組詳細資料,包括父項和子項群組,以及每個群組的使用者和角色。 1 小時
記錄 過去 90 天內執行的所有查詢詳細資料。 12 小時
Look 圖表 所有 Look 的詳細資料。包括與 Look 相關聯的資訊主頁、查詢、使用者和資料夾。 12 小時
合併查詢 合併查詢的相關資訊,包括來源查詢和合併查詢的欄位和其他元素。 1 小時
PDT 建構作業 PDT 建構作業的詳細資料,包括完成建構作業所需的時間,以及 PDT 所屬的連線和模型。 1 小時
PDT 事件記錄 與 PDT 相關的歷史事件資訊,包括 PDT 重建和錯誤。

如要進一步瞭解如何查看及解讀 PDT 記錄動作和對應的動作資料,請參閱「瞭解 PDT 記錄動作」說明文件頁面。
12 小時
查詢並行 詳細分析執行個體上的查詢並行。 12 小時
查詢成效指標 從 Looker 執行個體執行的查詢詳細分類。 1 小時
角色 Looker 角色,以及構成角色的模型和權限集。 1 小時
SQL 查詢 已執行的 SQL 查詢,包括最近執行查詢的時間和頻率,以及執行查詢的使用者詳細資料。 1 小時
已排定企劃書 所有已排定資料傳送作業的相關資訊,包括先前排定的作業和目前排定的作業。包括與排定資料傳送作業相關的資訊主頁、Look、查詢、資料夾和使用者資料。 12 小時
使用者 每位使用者的詳細資料,包括執行的歷來查詢,以及他們有權存取的內容和資料夾。 12 小時

如需 內容使用情況資訊主頁事件事件屬性記錄Look合併查詢PDT 建構SQL 查詢排定計畫使用者探索的常見用途範例,請參閱本頁的「使用系統活動探索」一節。

使用「系統活動」探索

以下列舉幾個在「系統活動」中使用「探索」的範例,並提供一些常見問題的解答。如要存取本節中的範例探索,請將範例網址中的 <instance_name.looker.com> 替換成 Looker 執行個體的位址。

API 使用情形

「API Usage」(API 使用量) 探索會提供摘要,說明對 Looker 執行個體發出的 API 呼叫量。

您可以使用「API 使用量」探索來回答下列問題:

如何取得每日 API 呼叫稽核記錄?

您可以使用「API Usage」(API 用量) Explore,擷取在指定時間範圍內,對執行個體發出的所有 API 呼叫清單。如要查看特定日期的通話記錄,請按照下列步驟操作:

  1. 從「API 用量」中選取「端點」
  2. 從「API 使用量」中選取「總用量」
  3. 在「API 使用量」中,依所選日期篩選「建立日期」
https://<instance_name.looker.com>/explore/system__activity/api_usage?fields=api_usage.endpoint,api_usage.total_usage&f[api_usage.created_date]=yesterday&sorts=api_usage.total_usage+desc&limit=500&column_limit=50&vis=%7B%7D&filter_config=%7B%22api_usage.created_date%22%3A%5B%7B%22type%22%3A%22advanced%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22yesterday%22%2C%22unit%22%3A%22day%22%7D%2C%7B%7D%5D%2C%22id%22%3A5%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded

如要進一步瞭解各項 API 呼叫的功能,請參閱 Looker API 參考資料Looker API Explorer

今年我的執行個體發出了多少次 API 呼叫?

您可以使用「API 使用量」探索功能,彙整任何時間範圍內的 API 呼叫量。舉例來說,您可以建立年度報表,顯示每個月的 API 呼叫次數:

  1. 從「API 使用量」中選取「建立月份」
  2. 從「API 使用量」中選取「總用量」
  3. 在「API 使用量」中,依所選年份篩選「建立年份」
https://<instance_name.looker.com>/explore/system__activity/api_usage?fields=api_usage.total_usage,api_usage.created_month&fill_fields=api_usage.created_month&f[api_usage.created_year]=last+year&sorts=api_usage.created_month+desc&limit=500&column_limit=50&vis=%7B%7D&filter_config=%7B%22api_usage.created_year%22%3A%5B%7B%22type%22%3A%22advanced%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22last+year%22%2C%22unit%22%3A%22yr%22%7D%2C%7B%7D%5D%2C%22id%22%3A6%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded

內容使用情形

系統活動中的「內容使用情況」探索功能,可提供有關 Look 和資訊主頁使用情況的資訊,包括檢視頻率、加入我的最愛、排程,以及透過 API 存取。還會顯示個別 Look 和資訊主頁的詳細資料。

快速入門分析

「內容使用情況」探索功能包含「快速入門」分析,可快速回答問題,或做為其他查詢的起點。

在空白的探索中選取「快速入門」分析圖塊,或在已執行的探索中選取閃電圖示 「快速入門」選單,Looker 就會顯示預先選取並排序欄位的查詢,以回答下列其中一個問題:

  • 哪個內容最常被加入我的最愛?
  • 過去 3 天內存取了哪些內容?
  • 哪些內容在過去 60 天內未曾存取?
  • 哪些內容最常透過 Looker API 存取?
  • 過去 7 天內,哪些建立的資訊主頁最常使用?
  • 過去 7 天內,哪些 Look 的使用次數最多?
  • 哪些看板最常被加入我的最愛?
  • 哪部內容的觀看次數最多?

您可以使用「內容使用情況」探索功能,找出執行個體中最熱門的 Look 或資訊主頁。接著,您可以使用「歷史記錄探索」功能,找出熱門 Look 或資訊主頁使用的篩選器。如要找出最熱門的 Look 或資訊主頁,請按照下列步驟操作:

  1. 在「內容使用情況」探索中,從「內容使用情況」檢視畫面選取「Content ID」、「內容名稱」和「內容類型」
  2. 在「內容使用情況」檢視畫面中,新增「內容類型」篩選器,並將篩選器值設為 dashboard OR look
  3. 在「內容用量」中選取「查看總計」。您也可以在「內容用量」檢視畫面中選取「收藏總數」、「行程總數」、「API 總數」和「嵌入總數」等欄位。
  4. 在「查看總計」中依遞減順序排序結果,即可優先列出最熱門的內容。
  5. 您也可以在「內容使用情形」檢視畫面中,對「上次存取後的天數」欄位新增篩選器,將資料限制在特定時間長度內。舉例來說,您可以將篩選器值設為 is less than 30,將查看的資料限制為最近 30 天。

接著,您可以使用「記錄」「探索」,找出特定 Look 或資訊主頁中使用的篩選器:

  1. 在「歷史記錄」探索中,從「資訊主頁」檢視畫面或「資料夾」檢視畫面,依「ID」欄位進行篩選,然後輸入您使用「內容用量」探索功能識別的資訊主頁或資料夾 ID。
  2. 在「查詢」檢視畫面中選取「篩選器」,即可傳回您要篩選的資訊主頁或 Look 所使用的篩選器清單。

資訊主頁

「資訊主頁」探索功能會顯示資訊主頁和資訊主頁元素的詳細資料,包括與資訊主頁相關聯的 Look、查詢、角色、使用者和資料夾。

快速入門分析

「資訊主頁」探索功能提供「快速入門」分析,可快速回答問題,或做為其他查詢的起點。

在空白的探索中選取「快速入門」分析圖塊,或在已執行的探索中選取閃電圖示 「快速入門」選單,Looker 就會顯示預先選取並排序欄位的查詢,以回答下列其中一個問題:

  • 哪些資訊主頁使用多個探索?
  • 哪些資訊主頁的自動重新整理間隔較短?
  • 有多少個資訊主頁設為載入時執行
  • 哪些資訊主頁的圖塊超過 25 個?
  • 哪些資訊主頁使用最多合併查詢
  • 哪些資訊主頁使用特定檢視畫面或欄位?
  • 哪些資料夾包含哪些資訊主頁?
  • 個人資訊主頁由哪些動態磚組成?

事件

「事件」探索會顯示 Looker 中的歷來事件資訊,包括每個事件的名稱、類型和頻率。這項探索也包含與事件相關聯的群組和使用者資訊。

以下是「事件」探索的常見用途:

如要進一步瞭解如何查看事件和常見的事件屬性,以及事件類型清單,請參閱「Looker 事件」說明文件頁面。

如何尋找及分類 API 請求?

您可以使用「事件」探索功能,找出所有提出的 API 要求並加以分類:

  1. 在「事件」檢視畫面中,選取「名稱」和「類別」欄位。
  2. 在「Is API Call (Yes / No)」上新增篩選器,並將篩選器值設為 Yes
  3. 您也可以從「事件」選取「建立日期」等欄位,以及從「使用者」選取「名稱」,查看特定 API 要求的相關資訊。
https://<instance_name.looker.com>/explore/system__activity/event?fields=event.created_date,event.name,event.category,user.name&f[event.is_api_call]=Yes&sorts=event.name&limit=500

有辦法調查內容更新嗎?

您可以使用「事件」探索功能,篩選包含 update 一詞的事件,藉此調查內容更新:

  1. 在「事件」檢視畫面中選取「名稱」
  2. 在「事件」檢視畫面中,對「名稱」欄位新增篩選器,並將篩選器值設為 contains update
  3. 您也可以選取其他欄位,提供各項內容更新的詳細資訊,例如「事件」中的「建立時間」,以及「使用者」中的「ID」
https://<instance_name.looker.com>/explore/system__activity/event?fields=event.name,user.id,event.created_time&f[event.name]=%25update%25&sorts=event.created_time+desc&limit=500

如何查看登入事件?

您可以使用「事件」探索功能,透過登入事件判斷登入系統的使用者。例如:

  1. 在「事件」檢視畫面中,對「名稱」欄位新增篩選器,並將篩選器值設為 login
  2. 在「使用者」檢視畫面中選取「ID」和「名稱」
  3. 在「事件」檢視畫面中選取「建立時間」

事件屬性

「事件屬性」探索包含「事件」探索中的資料,並提供構成事件的屬性相關額外資訊。

以下是「事件屬性」探索的常見用途:

如要進一步瞭解如何查看事件、常見事件屬性,以及事件類型清單,請參閱「Looker 事件」說明文件頁面。

如何查看權限變更記錄?

您可以使用「事件屬性」探索功能查看權限變更。舉例來說,您可以查看權限的變更時間和變更者:

  1. 在「事件」檢視畫面中,選取「建立時間」和「名稱」,即可查看變更時間和事件類型。
  2. 從「事件屬性」選取「名稱」和「值」,即可傳回變更類型資訊,以及權限變更的使用者或變更的特定權限。
  3. 從「使用者」選取「ID」和任何其他欄位,即可查看變更者的相關資訊。
  4. 在「事件」檢視畫面中,依「名稱」篩選,並將值設為 user_permission_elevation
https://<instance_name.looker.com>/explore/system__activity/event_attribute?fields=event.created_time,user.id,user.name,event_attribute.name,event_attribute.value&f[event.name]=%22user_permission_elevation%22&sorts=event.created_time+desc&limit=500

如何追蹤何時啟用 Labs 功能?

您可以使用「事件屬性」探索功能,追蹤 Labs 功能的啟用時間。例如,選取下列欄位:

  1. 從「事件」欄位選取「建立時間」
  2. 從「事件屬性」欄位選取「名稱」和「值」
  3. 在「事件」中新增「名稱」的篩選器,並將篩選器值設為 update_labs_feature
  4. 您也可以從「使用者」新增「ID」或「名稱」等欄位,查看啟用 Labs 功能的使用者資訊。

在本例中,如果「事件屬性」的「名稱」值為 labs_feature_id,則「事件屬性」的「值」欄位會顯示已啟用或停用的實驗室功能名稱。當「事件屬性」的「名稱」值為 labs_feature_value 時,truefalse 值會指出實驗室功能是否已開啟。

https://<instance_name.looker.com>/explore/system__activity/event_attribute?fields=event.created_time,event_attribute.name,event_attribute.value,user.id&f[event.name]=%22update_labs_feature%22&sorts=event.created_time+desc&limit=500

專案名稱何時變更?

您可以透過「事件屬性」探索功能,查看專案名稱的變更時間:

  1. 在「活動」檢視畫面中,選取「建立時間」和「名稱」
  2. 從「事件屬性」中選取「名稱」和「值」
  3. 在「事件」檢視畫面中,對「名稱」新增篩選器,並將篩選器值設為 rename_project_file
https://<instance_name.looker.com>/explore/system__activity/event_attribute?fields=event.created_time,event.name,event_attribute.name,event_attribute.value&f[event.name]=%22rename_project_file%22&sorts=event.created_time+desc&limit=500&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%22event.name%22%3A%5B%7B%22type%22%3A%22%3D%22%2C%22values%22%3A%5B%7B%22constant%22%3A%22rename_project_file%22%7D%2C%7B%7D%5D%2C%22id%22%3A0%2C%22error%22%3Afalse%7D%5D%7D&origin=share-expanded

記錄

「記錄」探索頁面會提供個別查詢的記錄。這項功能可提供過去 90 天內在執行個體上執行的所有查詢詳細資料,有助於進行疑難排解。

以下是關於使用「記錄」探索功能的常見問題:

截斷記錄表

由於「記錄」表格的大小可能會快速增加,因此 Looker 會自動刪除符合下列任一條件的記錄:

  • history.created_time已超過 90 天。
  • history.created_time已超過 7 天,且history.sourcescheduled_task

特定欄位說明

「記錄」探索頁面中的每個欄位都有說明,可協助您瞭解用途。下表詳細說明客戶經常詢問的特定欄位:

欄位名稱 說明 可能的值
來源 查詢來源,例如 Look、探索、排定工作、快訊、資訊主頁等。
  • alerts:查詢是從快訊發起。
  • api:查詢是透過 Looker API 啟動。
  • api3:查詢是使用 Looker API 發起。
  • authenticated_download:查詢是透過 Looker Action Hub 啟動,並排定 串流動作
  • dashboard:查詢是從資訊主頁啟動。(查詢可能從使用者介面、API 或排定工作啟動)。
  • dashboard_prefetch:查詢是從資訊主頁預先擷取啟動。
  • data-download-api:這項查詢是從以 CSV 格式下載的資訊主頁發起。
  • drill_modal:使用者深入分析資料時啟動的查詢。
  • explore:查詢是從「探索」發起。(查詢可能從使用者介面或 API 啟動)
  • guided_analysis:查詢是透過「系統活動中的導覽式分析」實驗室功能建立。
  • internal:Looker 執行查詢,以擷取中繼資料供內部使用。
  • look:查詢是從「Look」發起。(查詢可能從使用者介面、API 或排定工作啟動)。
  • merge_query:查詢是從合併查詢發起。
  • private_embed:查詢是從私人嵌入發起。
  • public_url:查詢是從啟用公開存取權的 Look 發起。
  • regenerator:查詢是由 PDT 再生器啟動。
  • render_manager_cache:查詢是由 PDF 或 PNG 格式的下載作業發起。可以是 Look 或資訊主頁。
  • scheduled_task:查詢是依排程執行,並產生 PDF。(這個來源不包含非 PDF 格式的排定傳送作業,例如 CSV)。
  • sql_interface:查詢是由第三方應用程式使用 Open SQL Interface 啟動。
  • sqlrunner:查詢是從 SQL Runner 啟動。
  • suggest:查詢是做為篩選器建議查詢建立。
核發機構來源 查詢的來源 (已分組)。
  • Action Hub:查詢是透過 Looker Action Hub 啟動。包括「來源」authenticated_download
  • API:查詢是透過 Looker API 發起。包括「來源」api3
  • 系統:查詢是由 Looker 發起,使用者未直接介入。包括「來源」alertsdata-download-apischeduled_task
  • 使用者:查詢是由 Looker 使用者發起。包括「來源」dashboarddrill_modalexplorelookmerge_queryprivate_embedrender_managersqlrunnersuggest
  • 其他:查詢不屬於任何其他值區。包括「來源」internal
狀態 記錄事件的目前狀態。
  • cache_only_miss:查詢是使用 cache_only=TRUE 選項執行的,但沒有快取項目。
  • complete:查詢已順利完成。
  • error:查詢失敗並發生錯誤。加入「Message」欄位,即可查看錯誤詳細資料。
  • killed:查詢已由使用者、資料庫或 Looker 取消。
查詢執行次數 這個欄位會篩除「狀態」欄位值為 cache_only_miss 的記錄項目,並計算查詢執行次數。換句話說,這個欄位只會包含「記錄」項目,且「狀態」欄位值為 completeerrorkilled 正整數。

快速入門分析

「記錄」探索功能包含「快速入門」分析,可快速回答問題,或做為其他查詢的起點。

在空白的探索中選取「快速入門」分析圖塊,或在已執行的探索中選取閃電圖示 「快速入門」選單,Looker 就會顯示預先選取並排序欄位的查詢,以回答下列其中一個問題:

  • 過去一天內,哪些查詢來源最活躍?
  • 過去一週內,哪些使用者最活躍?
  • 哪些使用者的資訊主頁最受歡迎?
  • 特定資訊主頁在過去 30 天內的使用次數。
  • 最近執行的查詢有哪些?
  • 過去 30 天內,特定 Look 的使用次數為何?
  • 個別模型的平均查詢執行時間為何?
  • 特定使用者最近的查詢活動為何?

資訊主頁使用的所有模型為何?

您可以使用「記錄」探索功能,找出資訊主頁使用的所有模型。舉例來說,如果使用者無法在資訊主頁上查看資料,這項功能就能協助找出使用者需要哪些模型的權限。

  1. 在「資訊主頁」檢視畫面中選取「ID (含)」
  2. 從「查詢」檢視畫面中選取「模型」和「計數」
  3. 篩選「ID (Inclusive)」,輸入要篩選的資訊主頁 ID。

在下列網址範例中,您可以將篩選器元素 f[history.real_dash_id]=123 中的資訊主頁 ID 123,替換為要篩選的資訊主頁 ID:

https://<instance_name.looker.com>/explore/system__activity/history?fields=history.real_dash_id,query.model,query.count&f[history.real_dash_id]=123&sorts=history.real_dash_id+desc&limit=500

如何找出執行時間較長的查詢?

假設您想為長時間執行的查詢建立快訊,您可以使用「記錄」探索功能,找出執行時間最長的查詢:

  1. 從「Query」(查詢) 中選取「ID」和「Link」
  2. 從「記錄」中選取「平均執行時間 (秒)」和「查詢執行次數」,即可查看每個查詢的平均執行時間長度,以及查詢的執行次數。
  3. 您可以從「記錄」新增「完成日期」的篩選條件,並將篩選條件值設為 is in the past 7 days 等時間範圍,藉此限制顯示的結果。
  4. 在「是否為單一查詢 (是 / 否)」上新增篩選器,並將值設為 is Yes,從結果中排除合併查詢。
  5. 您可以只顯示執行時間超過特定門檻 (例如 5 分鐘) 的查詢;如要這麼做,請依「平均執行時間 (秒)」篩選,並將篩選器值設為 is greater than 300
  6. 從「記錄」依「平均執行時間 (秒)」遞減排序,將平均執行時間最長的查詢列在最前面。

接著,您可以將查詢儲存為 Look,並建立快訊,在查詢的執行時間超過指定門檻時收到通知。

在下列網址範例中,只要將篩選器元素 f[history.created_date]=7+days 中的 7+days 替換為其他篩選器值,即可變更顯示結果的時間範圍。您也可以在篩選器元素 f[history.average_runtime]=%3E300 中取代 is greater than 300,變更「平均執行時間 (秒)」的篩選器值。

https://<instance_name.looker.com>/explore/system__activity/history?fields=query.id,history.average_runtime,history.query_run_count,query.link&f[history.is_single_query]=Yes&f[history.created_date]=7+days&f[history.average_runtime]=%3E300&sorts=history.average_runtime+desc&limit=500

上次使用 SQL Runner 的時間為何?

如要使用「記錄」探索,判斷特定使用者上次執行 SQL Runner 查詢的時間,請按照下列步驟操作:

  1. 從「SQL Runner Query」(SQL Runner 查詢) 檢視畫面中,選取「Last Run Time」(上次執行時間) 和「User ID」(使用者 ID)
  2. 在「SQL Runner Query」檢視畫面中,對「User ID」新增篩選器,並將篩選器值設為使用者 ID。
https://<instance_name.looker.com>/explore/system__activity/history?fields=sql_query.last_run_time,sql_query.user_id&sorts=sql_query.last_run_time+desc&limit=500&column_limit=50

如何找出遭資料庫終止的查詢?

如要透過「記錄」探索功能找出遭資料庫終止的查詢,請按照下列步驟操作:

  1. 在「記錄」中新增「訊息」的篩選器,並將篩選器值設為 contains query killed
  2. 從「記錄」中選取「建立日期」、「ID」和「訊息」
  3. 從「查詢」中選取「ID」
https://<instance_name.looker.com>/explore/system__activity/history?fields=history.id,history.created_date,query.id,history.message&f[history.message]=%25query+killed%25&sorts=history.message&limit=500

「資訊主頁」探索清單會列出過去 90 天內存取的所有資訊主頁標題,並顯示每個資訊主頁的存取次數:

  1. 從「資訊主頁」選取「標題」
  2. 從「歷史記錄」中選取「查詢執行次數」
  3. 從「資訊主頁」新增「名稱」篩選器,並將篩選器值設為 is not null
https://<instance_name.looker.com>/explore/system__activity/history?fields=dashboard.title,history.query_run_count&f[dashboard.title]=-NULL&sorts=history.query_run_count+desc&limit=500&column_limit=50

這項探索會顯示過去 90 天內,您執行個體上每個角色執行探索的次數:

  1. 從「查詢」中選取「探索」
  2. 選取並以「使用者角色」中的「名稱」為樞紐。
  3. 從「歷史記錄」中選取「查詢執行次數」
  4. 在「使用者角色」中新增「名稱」的篩選器,並將篩選器值設為 is not null
https://<instance_name.looker.com>/explore/system__activity/history?fields=history.query_run_count,query.view,role.name&pivots=role.name&f[role.name]=-NULL&sorts=history.query_run_count+desc+0,role.name&limit=500&column_limit=50

過去 90 天內是否有人查詢過特定探索?

如要判斷特定「探索」是否在過去 90 天內使用過,請使用「記錄」探索:

  1. 在「記錄」中選取「建立日期」
  2. 從「Query」(查詢) 中選取「Explore」(探索) 和「Link」(連結)
  3. 在「查詢」的「探索」中新增篩選器,然後輸入探索的名稱。

過去 90 天內是否有人使用特定檢視區塊的欄位?

您可以使用「記錄」探索,判斷特定檢視區塊中的任何欄位是否在過去 90 天內使用過:

  1. 在「記錄」中選取「建立日期」
  2. 從「Query」(查詢) 中選取「Explore」(探索) 和「Link」(連結)
  3. 從「查詢」篩選「使用的欄位」,輸入檢視名稱並加上半形句號 (例如 orders.),然後選取篩選條件「包含」。篩選器中的句點表示 Looker 應只傳回該檢視區塊的欄位,而非名稱相似的檢視區塊欄位。

在下列網址範例中,您可以將篩選器元素 f[query.formatted_fields]=%25order%5E_items. 中的 order%5E_items. 替換為要篩選的檢視畫面名稱,然後加上半形句號:

https://<instance_name.looker.com>/explore/system__activity/history?fields=history.created_date,query.view,query.link&f[query.formatted_fields]=%25order%5E_items.%25&sorts=history.created_date+desc&limit=500&column_limit=50

哪些查詢是從 Google 試算表發起?

您可以使用「記錄」探索,查看透過「連結試算表與 Looker」功能在 Google 試算表中產生的查詢清單:

  1. 在「記錄」的「建立日期」群組中,選取「日期」和「一天中的時間」
  2. 在「歷史記錄」的「查詢 API 用戶端屬性」群組中,選取「API 用戶端名稱」、「連結試算表試算表 ID」和「連結試算表觸發條件」
  3. 從「使用者」選取「名稱」
  4. 在「記錄」的「查詢 API 用戶端屬性」群組中,篩選「連結試算表試算表 ID」,並將值設為 is not null
https://<instance_name.looker.com>/explore/system__activity/history?fields=query_api_client_context.name,query_api_client_context.cs_spreadsheet_id,query_api_client_context.cs_trigger,user.name,history.created_date,history.created_time_of_day&f[query_api_client_context.cs_spreadsheet_id]=-NULL&sorts=history.created_time_of_day+desc&limit=5000

Look 圖表

「Look」探索會顯示所有 Look 的詳細資料,包括與 Look 相關聯的資訊主頁、查詢、使用者和資料夾。

以下是關於使用 Look 探索的常見問題:

哪些 Look 會公開分享?

你可以使用「探索」功能,查看哪些 Look 已公開分享或啟用公開網址。

  • 從「Look」篩選「公開 (是 / 否)」,並將篩選器值設為 Yes
  • 從「查看」中選取「ID」、「名稱」和「連結」
https://<instance_name.looker.com>/explore/system__activity/look?fields=look.id,look.title,look.link&f[look.public]=Yes&limit=500

特定 Look 的作者是誰?

如要找出特定 Look 的作者,請按照下列步驟操作:

  1. 在「Look」中依 ID 篩選,並將值設為 Look 的 ID。
  2. 從「使用者」中選取「ID」和「名稱」
  3. 您也可以從「Look」選取「建立日期」和「標題」等欄位。

刪除了哪些 Look?

如要查看所有已刪除 Look 的清單,請按照下列步驟操作:

  1. 從「Look」中選取「ID」、「Title」、「Link」和「Deleted Date」
  2. 從「Look」新增「刪除日期」的篩選器,並將篩選器值設為 is not null
https://<instance_name.looker.com>/explore/system__activity/look?fields=look.id,look.title,look.link,look.deleted_date&f[look.deleted_date]=NOT+NULL&sorts=look.title&limit=500&column_limit=50

合併查詢

「合併查詢」探索包含合併查詢的相關資訊,包括來源查詢和合併查詢的欄位和其他元素。

您可以使用「合併查詢」探索來回答下列問題:

哪些探索最常合併?

您可以使用「合併查詢」探索,找出最常合併的探索,並考慮加入資料表,以提升效能並取得更多功能。

  1. 從「查詢」中選取「探索」
  2. 從「合併查詢來源查詢」中選取「計數」
https://<instance_name.looker.com>/explore/system__activity/merge_query?fields=query.view,merge_query_source_query.count&sorts=merge_query_source_query.count+desc&limit=500&query_timezone=America%2FLos_Angeles&vis=%7B%7D&filter_config=%7B%7D&origin=share-expanded

PDT 建構作業

「PDT Builds」探索包含 PDT 建構作業的相關資訊,包括完成建構作業所需的時間,以及 PDT 所屬的連線和模型。

以下是 PDT 建構探索的常見用途:

如果執行個體同時執行許多 PDT,這些查詢可能需要較長時間才能完成。

如何查看 PDT 建構時間?

您可以使用「PDT Builds」(PDT 建構作業) 探索,查看 PDT 的建構時間。舉例來說,如要查看過去 2 天的 PDT 建構時間,請執行下列操作:

  1. 從「PDT Builds」檢視畫面新增「Start Time」篩選器,並將值設為 is in the past 2 days
  2. 從「PDT Builds」檢視畫面中選取「Start Time」、「View Name」、「Connection」、「Model Name」、「Elapsed Minutes」和「Elapsed Seconds」
https://<instance_name.looker.com>/explore/system__activity/pdt_builds?fields=pdt_builds.start_time,pdt_builds.view_name,pdt_builds.connection,pdt_builds.model_name,pdt_builds.elapsed_minutes,pdt_builds.elapsed_seconds&f[pdt_builds.start_time]=2+days&sorts=pdt_builds.start_time+desc&limit=500

如何找出長時間執行的 PDT,並設定相關快訊?

您可以使用「PDT Builds」(PDT 建構) 探索,找出執行時間較長的 PDT。接著,您可以將查詢儲存為 Look,並建立快訊,在建構時間超過指定門檻的 PDT 出現時收到通知。

舉例來說,如要查看平均建構時間超過 30 分鐘的 PDT,請執行下列操作:

  1. 從「PDT Builds」(PDT 建構) 檢視畫面新增「Average Build Time Minutes」(平均建構時間 (分鐘)) 篩選器,並將值設為 is greater than 30
  2. 在「PDT Builds」檢視畫面中,選取「View Name」、「Connection」和「Average Build Time Minutes」

如要變更「平均建構時間 (分鐘)」的篩選器值 (從「PDT 建構」開始),請將篩選器元素 f[pdt_builds.average_build_time_minutes]=%3E20 中的 30 替換為分鐘數:

https://<instance_name.looker.com>/explore/system__activity/pdt_builds?fields=pdt_builds.view_name,pdt_builds.connection,pdt_builds.average_build_time_minutes&f[pdt_builds.average_build_time_minutes]=%3E30&sorts=pdt_builds.average_build_time_minutes+desc&limit=500

查詢並行

「查詢並行」探索會詳細分析執行個體上的查詢並行。您可以透過這項探索功能,瞭解特定時間間隔內,不同來源有多少查詢同時執行。這個探索可協助您找出高負載期間,並調查與資料庫連線限制相關的效能瓶頸。

分析一段時間內的查詢並行數量

您可以使用「查詢並行」探索,以視覺化方式呈現同時執行的查詢數量,並深入瞭解特定時間範圍,以進行進一步分析。

如要查看一段時間內的並行趨勢,請按照下列步驟操作:

  1. 前往「Query Concurrency」(查詢並行) 探索。
  2. 從「並行」檢視畫面新增「時間區間開始時間」維度。
  3. 從「並行」檢視畫面新增「並行」指標。
  4. 從「查詢間隔」檢視畫面,依「來源」維度透視,依查詢來源區隔並行作業。
  5. 視需要新增篩選器,例如「連線名稱」、「日期範圍」和「時間間隔 (分鐘)」
  6. 選擇堆疊柱狀圖或面積圖視覺化,即可查看一段時間內的並行趨勢。

查詢並行探索:顯示三天的並行堆疊面積圖,並依來源樞紐分析。

如要調查特定期間的高並行問題,請按照下列步驟操作:

  1. 在資料表或視覺化圖表中,按一下「並行」指標的值。
  2. 在下拉式選單中選擇「Timeline Summary of Bucket」選項。

時間軸會顯示一天內執行的個別查詢,並依查詢來源分類。

MySQL 後端的限制

如果 Looker 執行個體使用 MySQL 後端,且未採用 Elite 系統活動,選取的「日期範圍」和「資料桶大小」值產生過多資料桶,可能會發生錯誤。如果遇到 Recursive query aborted after N iterations 錯誤,請縮小日期範圍或增加 bucket 大小,確保在資料庫設定的限制內。

產生的視覺化圖表會顯示特定時間範圍內執行的所有查詢,讓您瞭解每個工作對總並行數的影響,以及確切的開始和結束時間。

查詢成效指標

「查詢效能指標」探索會詳細列出從 Looker 執行個體執行的每個查詢。

舉例來說,您可以使用這項探索功能,調查查詢的哪些元件載入時間最長。您也可以使用這項探索功能找出查詢成效趨勢和異常情況。如要進一步瞭解查詢生命週期,以及這個「探索」中追蹤的欄位,請參閱「瞭解查詢成效指標」說明文件頁面。

快速入門分析

「查詢成效」探索包含「快速入門」分析,可用於快速回答問題,或做為其他查詢的起點。

在空白的探索中選取「快速入門」分析圖塊,或在已執行的探索中選取閃電圖示 「快速入門」選單,Looker 就會顯示預先選取並排序欄位的查詢,以回答下列其中一個問題:

  • 每個查詢階段耗費多少時間?
  • 哪些探索的平均主要查詢執行時間最長?
  • 哪些使用者的平均主要查詢執行時間最長?
  • 哪些時段的非同步工作者時間最長?
  • 哪些時段的查詢初始化時間最長?
  • 哪些時段的連線處理時間最長?
  • 哪些時段的主要查詢時間最長?
  • 哪些時段的查詢後時間最長?

SQL 查詢

「SQL 查詢」探索會顯示已執行的 SQL 查詢相關資訊,包括最近一次執行查詢的時間、執行頻率,以及執行查詢的使用者詳細資料。

您可以使用「SQL 查詢」探索來回答下列問題:

哪些使用者執行的 SQL 查詢最多?

您可以使用「SQL 查詢」探索,找出執行最多 SQL Runner 查詢的使用者:

  1. 從「使用者」中選取「ID」和「名稱」
  2. 從「SQL Runner Query」(SQL Runner 查詢) 中選取「Count」(計數)
  3. 從「SQL Runner Query」(SQL Runner 查詢) 依「Count」(計數) 遞減排序,即可優先列出執行最多查詢的使用者。
https://<instance_name.looker.com>/explore/system__activity/sql_query?fields=sql_query.count,user.id,user.name&sorts=sql_query.count+desc&limit=500

已排定企劃書

「預定計畫」探索會顯示所有預定資料傳送作業的相關資訊,包括先前和日後預定的工作。

以下是關於使用「預定計畫」探索功能的常見問題:

如何以一致的時區查看排定的方案?

您可以使用「排定時間的企劃書」,以一致的時區查看所有排定時間的企劃書,因為系統活動會將時間資料儲存在系統時區

  1. 選取「Scheduled Plan」(排定計畫) 中的「ID」、「Name」(名稱) 和「Next Runtime」(下次執行時間),即可在系統時區中查看各排定計畫的下次執行時間。
  2. 從「使用者」選取「ID」和「名稱」,即可查看建立排程的使用者。
  3. 篩選「只執行一次 (是/否)」,並將篩選器值設為 No,排除只傳送一次的傳送作業 (例如傳送 Look),或只傳送一次的測試作業 (例如測試傳送 Look)。
  4. 您也可以從「Scheduled Plan」(排定計畫) 檢視畫面新增「Cron Schedule」(Cron 排程) 和「Timezone」(時區) 等欄位。
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,user.id,scheduled_plan.next_run_time,scheduled_plan.cron_schedule,scheduled_plan.timezone,user.name&f[scheduled_plan.run_once]=No&sorts=scheduled_plan.timezone+desc&limit=500&column_limit=50

時間表在哪個階段停滯不前?

您可以使用「排定的計畫」探索功能,找出排程停滯的階段。例如:

  1. 如要查看特定排定工作停滯的階段,請從「Scheduled Job」(排定工作) 篩選 ID,並將篩選值設為排定工作的 ID。 從「Scheduled Job Stage」(排定工作階段) 中選取「Stage」(階段)、「Scheduled Job ID」(排定工作 ID) 和「Runtime in Seconds」(執行時間 (秒))
  2. 您也可以從「Scheduled Job Stage」選取「Started Time」和「Completed Time」

然後,您可以根據排定工作停滯的階段 (例如 execute 階段或 enqueued for delivery 階段),使用「ID」和「Runtime in Seconds」(執行時間 (秒)) 欄位排解失敗的工作。

在下列網址範例中,您可以將篩選器元素 &f[scheduled_job.id]=12913 中的排定工作 ID 12913,替換為要篩選的排定工作 ID:

https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_job_stage.stage,scheduled_job_stage.scheduled_job_id,scheduled_job_stage.runtime,scheduled_job_stage.started_time,scheduled_job_stage.completed_time&f[scheduled_job.id]=12913&sorts=scheduled_job_stage.scheduled_job_id+desc&limit=500

如何找出時間表擁有者?

您可以使用「排定計畫」探索功能尋找排程擁有者:

  1. 從「排定時間的企劃書」中選取「ID」和「名稱」
  2. 從「使用者」中選取「ID」和「名稱」
  3. 篩選「只執行一次 (是/否)」,並將篩選器值設為 No,排除只傳送一次的傳送作業 (例如傳送 Look),或只傳送一次的測試作業 (例如測試傳送 Look)。
  4. 如要找出特定時間表的擁有者,請在「排定計畫」中篩選「ID」,並將篩選值設為該時間表的 ID。
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,user.id,user.name&f[scheduled_plan.run_once]=No&sorts=scheduled_plan.id&limit=500

哪些排定的方案會在同一時間執行?

您可以使用「已排定的方案」探索功能,找出排定在同一時間執行的方案:

  1. 從「Scheduled Plan」(排定方案) 中選取「ID」(ID)、「Name」(名稱)、「Cron Schedule」(Cron 排程) 和「Next Run Time」(下次執行時間)
  2. 篩選「只執行一次 (是/否)」,並將篩選器值設為 No,排除只傳送一次的傳送作業 (例如傳送 Look),或只傳送一次的測試作業 (例如測試傳送 Look)。
  3. 你也可以在「下次執行時間」新增篩選器,並將篩選器值設為 is not null,這樣結果就只會包含現有的排定配送時間。

接著,您可以變更排程時間 (例如傳送 Look),避免多個排程同時執行。

https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,scheduled_plan.cron_schedule,scheduled_plan.next_run_time&f[scheduled_job.run_once]=No&f[scheduled_plan.next_run_time]=NOT+NULL&sorts=scheduled_plan.id&limit=500

哪些時間表沒有限制?

您可以透過「排定計畫」探索功能,找出無限時程或設有 -1 列限制的時程:

  1. 篩選「傳送所有結果」,並將值設為「是」
  2. 從「Scheduled Job」(排定工作) 中選取「ID」、「Created Time」(建立時間)、「Finalized Time」(完成時間) 和「Count」(計數)
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_job.id,scheduled_job.created_time,scheduled_job.finalized_time,scheduled_job.count&f[scheduled_plan.send_all_results]=Yes&sorts=scheduled_job.created_time+desc&limit=500

可以查看超過 50 個時間表的記錄嗎?

使用「已排定計畫」探索功能,即可查看超過 50 個時間表的記錄,這些記錄無法在「時間表記錄」管理頁面中查看。例如:

  1. 從「Scheduled Plan」(排定方案) 中選取「ID」
  2. 選取「使用者」中的「名稱」,即可查看各個排程的建立者。
  3. 從「Scheduled Job」(排程工作) 選取「Cron Schedule」(Cron 時間表),即可查看每個排程工作的預定傳送時間 (以 Cron 字串表示)。
  4. 在「排定的企劃書目的地」中選取「類型」,即可查看目的地類型 (例如傳送 Look)。
  5. 從「排定工作」選取「ID」、「狀態」和「狀態詳細資料」,即可查看各項排定工作的狀態和任何錯誤訊息。
  6. 從「預定工作」中選取「建立時間」和「完成時間」
  7. 從「Scheduled Job Stage」(排程工作階段) 中選取「Runtime in Seconds」(執行時間 (秒))
  8. 您也可以從「Look」檢視畫面或「資訊主頁」檢視畫面中選取「連結」,取得排程的 Look 或資訊主頁連結。
  9. 如要將結果限制在特定時間範圍內,請從「Scheduled Job」(排定工作) 新增「Created Date」(建立日期) 篩選器,並將篩選器值設為特定時間長度,例如 is in the past 7 days
  10. 篩選「只執行一次 (是/否)」,並將篩選器值設為 No,排除只傳送一次的傳送作業 (例如傳送 Look),或只傳送一次的測試作業 (例如測試傳送 Look)。
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,user.name,scheduled_job.cron_schedule,scheduled_plan_destination.type,scheduled_job.id,scheduled_job.status,scheduled_job.status_detail,scheduled_job.created_time,scheduled_job.finalized_time,scheduled_job_stage.runtime,look.link,dashboard.link&f[scheduled_plan.run_once]=No&f[scheduled_job.created_date]=7+days&sorts=scheduled_job.created_time+desc&limit=500

如何篩選結果,只顯示特定時間表?

您可以使用「已排定的計畫」探索功能,依特定資訊主頁、擁有者或模型等條件篩選,只查看特定排程。舉例來說,如要查看以特定模型 (例如 thelook) 為準的排程清單,請執行下列操作:

  1. 在「查詢」檢視畫面中,對「模型」新增篩選器,並將篩選器值設為模型名稱。
  2. 從「排定時間的企劃書」中選取「ID」和「名稱」
  3. 選取「使用者」中的「名稱」,即可查看各個排程的建立者。
  4. 從「排程方案」選取「Cron 時間表」,即可查看每個時間表的排定傳送時間 (以 Cron 字串表示)。
  5. 您也可以從「Look」檢視畫面或「資訊主頁」檢視畫面中選取「連結」,取得排程的 Look 或資訊主頁連結。
  6. 篩選「只執行一次 (是/否)」,並將篩選器值設為 No,排除只傳送一次的傳送作業 (例如傳送 Look),或只傳送一次的測試作業 (例如測試傳送 Look)。

在下列網址範例中,您可以將篩選器元素 f[query.model]=thelook 中的模型名稱 thelook,替換成要篩選的模型名稱:

https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,user.name,scheduled_plan.cron_schedule,look.link,dashboard.link&f[scheduled_plan.run_once]=No&f[query.model]=thelook&sorts=scheduled_plan.id&limit=500

排定計畫探索的另一個用途是找出排程中的錯誤趨勢,例如發現 SFTP 排程失敗並顯示特定錯誤訊息:

  1. 從「排定工作」中選取「建立時間」、「完成時間」、「ID」、「狀態」和「狀態詳細資料」,即可查看排定工作清單,以及這些工作的狀態和錯誤訊息。
  2. 從「Scheduled Job Stage」(排定工作階段) 選取「Stage」(階段)
  3. 從「排定計畫目的地」選取「類型」和「格式」,即可查看目的地類型 (例如傳送 Look) 和資料格式 (例如傳送 Look)。
  4. 從「Scheduled Job」(排定工作) 篩選「Status」(狀態),並將篩選值設為 failure,只納入失敗的排定工作。
  5. 如要只納入特定目的地的結果,請在「預定方案目的地」的「類型」欄位中進行篩選,並將篩選值設為特定目的地,例如 sftpemail
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_job.created_time,scheduled_job.finalized_time,scheduled_job.id,scheduled_job.status,scheduled_job.status_detail,scheduled_job_stage.stage,scheduled_plan_destination.type,scheduled_plan_destination.format&f[scheduled_job.status]=failure&sorts=scheduled_job.status&limit=500&column_limit=50

如何查看時間表的執行階段指標?

您可以使用「Scheduled Plan」(排定計畫) 探索功能,調查排定時間表的執行階段指標。舉例來說,如要查看排程的平均執行時間,請按照下列步驟操作:

  1. 從「排定時間的企劃書」中選取「ID」和「名稱」
  2. 從「使用者」選取「名稱」
  3. 從「排定時間的方案」中選取「Cron 時間表」
  4. 從「Scheduled Job Stage」(排程工作階段) 中選取「Average Runtime in Seconds」(平均執行時間 (秒))
  5. 篩選「只執行一次 (是/否)」,並將篩選器值設為 No,排除只傳送一次的傳送作業 (例如傳送 Look),或只傳送一次的測試作業 (例如測試傳送 Look)。
https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,scheduled_plan.name,user.name,scheduled_plan.cron_schedule,scheduled_job_stage.avg_runtime&f[scheduled_plan.run_once]=No&sorts=scheduled_plan.id&limit=500

如要查看已排定工作的執行時間,請按照下列步驟操作:

  1. 如要查看特定計畫中所有工作的執行階段,請在「Scheduled Plan」(排定計畫) 上新增「ID」的篩選器,並將篩選器值設為特定排定計畫 ID。
  2. 從「Scheduled Plan」(排定方案) 中選取「ID」
  3. 從「使用者」選取「名稱」
  4. 從「排定時間的方案」中選取「Cron 時間表」
  5. 從「Scheduled Job」(排定工作) 選取「ID」、「Status」(狀態)、「Created Time」(建立時間) 和「Finalized Time」(完成時間)
  6. 從「Scheduled Job Stage」(排程工作階段) 中選取「Runtime in Seconds」(執行時間 (秒))
  7. 篩選「只執行一次 (是/否)」,並將篩選器值設為 No,排除只傳送一次的傳送作業 (例如傳送 Look),或只傳送一次的測試作業 (例如測試傳送 Look)。

如要變更下列網址範例中「ID」的篩選條件 (從「已排定的方案」),請將篩選元素 f[scheduled_plan.id]=145 中的 145 替換為要篩選的已排定方案 ID:

https://<instance_name.looker.com>/explore/system__activity/scheduled_plan?fields=scheduled_plan.id,user.name,scheduled_job.cron_schedule,scheduled_job.id,scheduled_job.status,scheduled_job.created_time,scheduled_job.finalized_time,scheduled_job_stage.runtime&f[scheduled_plan.run_once]=No&f[scheduled_plan.id]=145&sorts=scheduled_job.created_time+desc&limit=500

使用者

「使用者」探索功能會顯示每位使用者的詳細資料,包括他們執行的歷來查詢,以及他們有權存取的內容和資料夾。

快速入門分析

「使用者」探索包含「快速入門」分析,可用於快速回答問題,或做為其他查詢的起點。

在空白的探索中選取「快速入門」分析圖塊,或在已執行的探索中選取閃電圖示 「快速入門」選單,Looker 就會顯示預先選取並排序欄位的查詢,以回答下列其中一個問題:

  • 有多少已啟用使用者具備檢視者權限 (access_data)?
  • 過去 7 天內,哪些使用者有超過 3 個排定工作失敗?
  • 特定使用者上次登入的時間為何?
  • 哪些使用者最活躍?
  • 哪些使用者超過 90 天未登入?
  • 哪些使用者的存取權已停用?
  • 哪些使用者具備開發人員權限 (develop)?
  • 每個角色有多少使用者?

如何查看哪些 Google 人員曾存取我的執行個體?

除了「支援存取」頁面中的「近期存取記錄」面板,您也可以查看哪些 Google 員工曾存取您的執行個體。舉例來說,如要查看哪些 Google 人員存取過您的執行個體、存取時間長度,以及執行了多少查詢,請按照下列步驟操作:

  1. 從「使用者」選取「名稱」
  2. 從「記錄」中選取「以分鐘為單位的約略網路用量」和「查詢次數」>「查詢執行次數」
  3. 在「記錄」中,依「建立日期」>「日期」篩選,並將值設為您要查看 Google 人員存取權的時間範圍。
  4. 在「記錄」中依序篩選「來源」>「來源」,並將值設為 is not equal to scheduled_task,即可排除所有排定的工作。
  5. 在「User Facts」(使用者事實) 中,依序點選「User Permissions」(使用者權限) >「Is Looker Employee (Yes / No)」(是否為 Looker 員工 (是/否)),然後將值設為 is Yes,即可只查看 Google 人員。
https://<instance_name>/explore/system__activity/user?fields=user.name,history.approximate_usage_in_minutes,history.query_run_count_drill&f[user.is_disabled]=No&f[history.created_date]=70+days&f[history.source]=-%22scheduled_task%22&f[user_facts.is_looker_employee]=Yes

系統活動實驗室功能中的引導式分析

Looker 管理員和獲授 see_system_activity 權限的使用者,可以透過引導式分析,在記錄探索中以問答形式,快速解答有關執行個體用量的關鍵問題。如要讓使用者存取導覽式分析,管理員必須啟用「系統活動」實驗室功能中的導覽式分析。

引導式分析會預先填入欄位、值和選項,供您選取,並顯示所選指標的視覺化資料。

Looker 會選擇最適合顯示所選資料的圖表類型,且無法變更。

使用者目前可以透過「記錄」探索頁面存取多個導覽式分析選項:

  • 哪些使用者在執行個體中最活躍?— 瞭解誰能從執行個體獲得最大價值
  • 哪些內容會耗用執行個體資源?— 找出使用頻率高的內容
  • 使用者稽核:依類型和角色瞭解使用者活動
  • 一段時間內的執行個體用量:比較一段時間內的不同活動指標

從空白探索選擇導覽式分析

如要執行引導式分析,請選取要使用的分析選項。分析選項會顯示在「引導式分析」部分。

執行引導式分析後,您可以自訂資料值來回答重要問題、進一步探索分析結果,或儲存分析結果,與有權存取的使用者分享。如要關閉分析,請關閉瀏覽器分頁。

在探索項目執行完畢後選擇導覽式分析

如果您已執行「系統活動記錄」探索,可以選取探索名稱旁的「快速開始」按鈕,進行導覽式分析。

這項動作會啟動「快速入門」選單。

從「快速入門」選單選取導覽式分析,即可在新瀏覽器分頁中開啟並執行導覽式分析。

執行引導式分析後,您可以自訂資料值來回答重要問題、進一步探索分析結果,或儲存分析結果,與有權存取的使用者分享。如要關閉分析,請關閉瀏覽器分頁。

自訂引導式分析

空白探索或探索的「快速入門」選單中選取導覽式分析後,系統會自動在新瀏覽器分頁中開啟並執行分析。

引導式分析完成後,您可以從下拉式選單、日期選單或圓形按鈕選項中選取值和條件,變更及建立預先填入的值組合 (視分析而定)。

舉例來說,您可以選取「哪些內容會耗用執行個體資源?」分析,找出 Looker 執行個體上使用量大的內容。載入導覽式分析後,您可以在「在什麼時間範圍內?」中將預設時間範圍值變更為「過去 30 天」

系統會根據所選時間範圍值自動更新引導式分析。

在這個階段,您可以選擇是否要探索資料,進一步深入分析。您可以將分析結果儲存為 Look 或資訊主頁,與有權存取的使用者共用,也可以關閉瀏覽器視窗來關閉分析。

引導式分析三點圖示「選項」選單

使用者可以透過導覽式分析中的三點「選項」選單執行下列操作:

進一步探索引導式分析

取得引導式分析的初始資料後,您可以選擇進一步探索資料。如要這麼做,請選取三點圖示「選項」選單,然後選取「從這裡開始探索」

系統會開啟新的瀏覽器分頁,並預先載入導覽式分析中的欄位和視覺化圖表。

您可以新增或移除欄位、樞紐或篩選器,進一步瞭解資料洞察,也可以進行其他自訂作業。如需更多探索資料最佳做法和提示,請參閱「建立及編輯探索資料」說明文件頁面。

儲存引導式分析

自訂導覽式分析後,您可能想儲存分析結果,並與有權存取的使用者共用。您可以透過下列兩種方式儲存導覽式分析:

將導覽式分析的視覺化效果新增至資訊主頁

如要將引導式分析視覺化效果新增至資訊主頁,請選取三點「選項」選單中的「+ 新增至資訊主頁」,開啟「將引導式分析儲存至資訊主頁」選單。

「將導覽式分析儲存至資訊主頁」選單開啟後,請按照下列步驟操作:

  1. 輸入導覽式分析資訊主頁圖塊的標題。
  2. 選取要新增導覽式分析的資訊主頁所儲存的資料夾。
  3. 選取資訊主頁。
  4. 選取「儲存」

    系統會彈出對話方塊,通知您已將引導式分析新增至所選資訊主頁。

  5. 選取連結即可前往資訊主頁,查看或編輯資訊主頁。

  6. 你也可以選取「完成」來關閉彈出式視窗。

將引導式分析儲存為 Look

如要將導覽式分析儲存為 Look,請從三點「選項」選單中選取「從這裡開始探索」選項:

系統會開啟新的瀏覽器分頁,並預先載入導覽式分析中的欄位和視覺化圖表:

請按照下列步驟將「探索」儲存為 Look:

  1. 在「探索」的右上角選取齒輪選單。
  2. 選擇「儲存」
  3. 選取「另存為 Look」開啟「儲存 Look」選單。

  4. 在「Title」(名稱) 欄位中輸入新名稱。如果要覆寫現有 Look,請將這個欄位留空。

  5. 在「說明」欄位中,您可以輸入 Look 的說明。如果要覆寫現有 Look,請將這個欄位留空。

  6. 在「資料夾」欄位中,檢查目前的資料夾是否為正確目的地。「資料夾」欄位會顯示所選資料夾的名稱和位置,以及所選資料夾的內容。如果您選擇的資料夾不允許儲存 Look,系統會顯示警告訊息,並停用「儲存並查看 Look」按鈕。

  7. 如要儲存到其他資料夾,請瀏覽至要儲存 Look 的資料夾。你可以透過下列任一方式前往資料夾:

    • 在「資料夾」欄位中,選取任何上層資料夾即可前往該處。
    • 選取頂層資料夾的名稱,即可前往該資料夾。
    • 選取要使用的子資料夾名稱,或前往其中一個子資料夾。
    • 如果子資料夾很多,可以在「依標題篩選」欄位中輸入子資料夾名稱,只顯示該子資料夾。

  8. 如要覆寫現有 Look,請瀏覽 Look 清單,或使用「依標題篩選」欄位尋找並選取所需 Look。如果 Look 有標題和說明,會顯示在「標題」和「說明」欄位中。

  9. 儲存 Look。

    • 如要儲存 Look 並返回「探索」頁面,請選取「儲存」
    • 如要儲存及查看 Look,請選取「儲存及查看 Look」

您也可以在「探索」中選取其他選項,儲存或分享導覽式分析探索,例如:

  • 下載:下載「引導式分析」探索
  • 傳送:將「引導式分析」探索做為一次性傳送內容
  • 儲存並排定時間:將「引導式分析」探索儲存為 Look 或資訊主頁,並設定定期傳送
  • 合併結果:將「引導式分析」探索結果與其他探索結果合併

重新載入引導式分析

如要重新載入導覽式分析中的資料,請從三點「選項」選單中選取「重新載入」選項。

引導式分析會重新整理並顯示最新資料。