本文介绍如何在目标LogStore或MetricStore中查询定时SQL任务的结果数据。
前提条件
已创建定时SQL任务。
-
如果是将源LogStore中的数据通过定时SQL处理后存储到目标LogStore,请参见创建定时SQL-日志库导入日志库。
-
如果是将源LogStore中的数据通过定时SQL处理后存储到目标MetricStore中,请参见创建定时SQL-日志库导入时序库。
-
如果是将源MetricStore中的数据通过定时SQL处理后存储到目标MetricStore中,请参见创建定时SQL-时序库导入时序库。
在目标LogStore中查询
当您将定时SQL结果数据存储到LogStore后,您可以在目标LogStore中通过定时SQL任务名查询目标定时SQL任务的结果数据。
登录日志服务控制台。
-
获取定时SQL任务名。
在Project列表区域,单击目标Project。
-
在左侧导航栏中,选择,然后在定时SQL列表中,单击目标任务。
-
在基础信息区域,获取定时SQL任务名。
-
查询定时SQL任务的结果数据。
-
找到用于存储定时SQL结果数据的LogStore。具体操作,请参见查询与分析快速指引。
-
在输入框中输入
__tag__:__job__: job-name。其中job-name为定时SQL任务名,请根据您在步骤2中获取的定时SQL任务名进行替换。
-
单击15分钟(相对),设置查询的时间范围。
说明如果没有查询到数据,可以适当增大查询的时间范围。
-
单击查询/分析。
在搜索栏中输入
__tag__:__job__: sql-1679626854-438974进行查询,返回6条日志记录。日志详情中包含__tag__:__job__、__tag__:__schedule_time__、__tag__:__trigger_time__等标签字段,以及 Scheduled SQL 任务的执行结果字段_col0:41。
-
在目标MetricStore中查询
当您将定时SQL任务的结果数据存储到MetricStore后,您可以在目标MetricStore中通过您设置的指标查询目标定时SQL任务的结果数据。
登录日志服务控制台。
在Project列表区域,单击目标Project。

在页签中,单击目标MetricStore。

-
单击15分钟(相对),设置查询的时间范围。
说明如果没有查询到数据,可以适当增大查询的时间范围。
-
输入对应指标的查询和分析语句,然后单击立即执行。
该指标为您在创建定时SQL任务时设置的指标。
在Metrics 探索页面,选择Metricstore (PromQL)数据源,输入查询语句
* | select promql_query_range('cpu_count{}') from metrics limit 1000,单击立即执行即可查看对应指标的查询结果。