任务名 | 定时SQL任务的名称。 |
任务描述 | 定时SQL任务的描述。 |
资源池 | 日志服务提供增强型资源池用于数据分析。 增强型资源池复用SQL独享版的计算能力,提供足够的分析并发数,与您在控制台上的SQL分析操作进行资源隔离。增强型资源池根据SQL分析操作所消耗的CPU时间收取费用。更多信息,请参见开启SQL独享版。 |
写入模式 | 选择日志库导入时序库,即表示源Logstore中的数据通过定时SQL处理后将存储到目标MetricStore中。 |
SQL代码 | 显示您在步骤4中输入的查询和分析语句。此处的预览操作与步骤4中的操作一致,用于验证您所使用的查询和分析语句是否正确,执行结果是否有数据。 SQL任务运行时,日志服务将执行该查询和分析语句分析数据。 |
SQL配置 |
指标列 | 日志服务会根据您输入的查询和分析语句聚合数据,您可以选择查询和分析结果中列值为数值类型的一列或多列作为指标列。更多信息,请参见时序数据(Metric)。 |
Labels | 日志服务会根据您输入的查询和分析语句聚合数据,您可以选择查询和分析结果中的一列或多列作为Label数据。更多信息,请参见时序数据(Metric)。 |
Rehash | 打开Rehash开关后,您可以配置哈希列,用于将同一列值的数据写入到一个Shard中,增强数据局部性,提升查询效率。 哈希列的取值取决于查询和分析结果。您可以选择查询和分析结果中的一列或多列作为哈希列。例如您配置哈希列为status,则status字段值相同的数据将被写入到同一个Shard中。 |
时间列 | - 如果您选择查询和分析结果中的时间列(列值为Unixtime时间戳,例如
atime:1627025331 ),则系统将以该时间列作为时序数据的时间。 - 如果您选择空,则系统将以查询和分析时间范围中的开始时间作为时序数据的时间。
更多信息,请参见时序数据(Metric)。 |
附加Labels | 添加静态标签,键值对形式,可用于标识指标的相关属性。 例如配置label_key为app,配置label_value为ingress-nginx。 |
源Project/Logstore | 显示数据源所在的Project、Logstore。 |
目标 |
目标Region | 目标Project所在地域。 |
目标Project | 用于存储SQL分析结果的目标Project名称。 |
目标库 | 用于存储SQL分析结果的目标MetricStore名称。 |
写目标授权 | 您可以通过如下方式授予定时SQL任务写数据到目标MetricStore的权限。- 默认角色:授权定时SQL任务使用阿里云系统角色AliyunLogETLRole将运行结果写入目标MetricStore。
重要 仅在首次配置时需要操作,且需要由目标Project所属的阿里云账号完成。 - 自定义角色:授权定时SQL任务使用自定义角色将运行结果写入目标MetricStore。
您需先授予自定义角色写数据到目标MetricStore的权限,然后在 角色ARN中输入您自定义角色的ARN。详细说明如下:
|
执行SQL授权 | 您可以通过如下方式授予定时SQL任务读取源Logstore数据以及在当前Project下执行SQL分析操作的权限。 |