查詢定時SQL結果資料

更新時間:
Copy as MD

本文介紹如何在目標LogStoreMetricStore中查詢定時SQL任務的結果資料。

前提條件

已建立定時SQL任務。

在目標LogStore中查詢

當您將定時SQL結果資料存放區到LogStore後,您可以在目標LogStore中通過定時SQL任務名查詢目標定時SQL任務的結果資料。

  1. 登入Log Service控制台

  2. 擷取定時SQL任務名。

    1. Project列表地區,單擊目標Project。

    2. 在左側導覽列中,選擇任務管理 > 定時SQL,然後在定時SQL列表中,單擊目標任務。

    3. 基礎資訊地區,擷取定時SQL任務名。

  3. 查詢定時SQL任務的結果資料。

    1. 找到用於儲存定時SQL結果資料的LogStore。具體操作,請參見查詢與分析快速指引

    2. 在輸入框中輸入__tag__:__job__: job-name

      其中job-name為定時SQL任務名,請根據您在步驟2中擷取的定時SQL任務名進行替換。

    3. 單擊15分鐘(相對),設定查詢的時間範圍。

      說明

      如果沒有查詢到資料,可以適當增大查詢的時間範圍。

    4. 單擊查詢/分析

      在搜尋欄中輸入 __tag__:__job__: sql-1679626854-438974 進行查詢,返回6條日誌記錄。日誌詳情中包含 __tag__:__job____tag__:__schedule_time____tag__:__trigger_time__ 等標籤欄位,以及 Scheduled SQL 任務的執行結果欄位 _col0:41

在目標MetricStore中查詢

當您將定時SQL任務的結果資料存放區到MetricStore後,您可以在目標MetricStore中通過您設定的指標查詢目標定時SQL任務的結果資料。

  1. 登入Log Service控制台

  2. Project列表地區,單擊目標Project。

    image

  3. 時序儲存 > 時序庫頁簽中,單擊目標MetricStore。image

  4. 單擊15分鐘(相對),設定查詢的時間範圍。

    說明

    如果沒有查詢到資料,可以適當增大查詢的時間範圍。

  5. 輸入對應指標的查詢和分析語句,然後單擊立即執行

    該指標為您在建立定時SQL任務時設定的指標。

    Metrics 探索頁面,選擇Metricstore (PromQL)資料來源,輸入查詢語句 * | select promql_query_range('cpu_count{}') from metrics limit 1000,單擊立即執行即可查看對應指標的查詢結果。