时间序列索引设置

编辑

时间序列数据流 (TSDS) 中的后备索引支持以下索引设置。

index.mode
静态,字符串)索引的模式。有效值为 time_seriesnull(无模式)。默认为 null
index.time_series.start_time
静态,字符串)索引接受的最早 @timestamp 值(包括)。只有 index.modetime_series 的索引才支持此设置。有关详细信息,请参阅 时间界限索引
index.time_series.end_time
动态,字符串)索引接受的最新 @timestamp 值(不包括)。只有 index.modetime_series 的索引才支持此设置。有关详细信息,请参阅 时间界限索引
index.look_ahead_time
静态时间单位)用于计算 TSDS 的写入索引的 index.time_series.end_time 的间隔。默认为 30m(30 分钟)。接受 1m(一分钟)到 2h(两小时)。只有 index.modetime_series 的索引才支持此设置。有关详细信息,请参阅 提前查看时间。此外,此设置不能小于 time_series.poll_interval 集群设置。

增加 look_ahead_time 还会增加索引生命周期管理等待的时间,然后才能继续执行期望索引不再接收任何写入的操作。有关详细信息,请参阅 时间界限索引

index.look_back_time
静态时间单位)用于在创建 tsdb 数据流时计算 TSDS 的第一个后备索引的 index.time_series.start_time 的间隔。默认为 2h(2 小时)。接受 1m(一分钟)到 7d(七天)。只有 index.modetime_series 的索引才支持此设置。有关详细信息,请参阅 回溯时间
index.routing_path
静态,字符串或字符串数组)用于将 TSDS 中的文档路由到索引分片的纯 keyword 字段。支持通配符 (*)。只有 index.modetime_series 的索引才支持此设置。默认为空列表,但数据流除外,数据流默认为在组件和索引模板中定义的 维度字段 的列表,其中 time_series_dimension 值为 true。有关详细信息,请参阅 基于维度的路由
index.mapping.dimension_fields.limit
动态,整数)索引的 时间序列维度 的最大数量。默认为 32768