提升数据流 API编辑

提升数据流 API 的目的是将由 CCR 复制的数据流转换为常规数据流。

通过 CCR 自动跟踪,来自远程集群的数据流可以复制到本地集群。这些数据流无法在本地集群中滚动。只有当上游数据流滚动时,这些复制的数据流才会滚动。如果远程集群不再可用,本地集群中的数据流可以提升为常规数据流,这允许这些数据流在本地集群中滚动。

response = client.indices.promote_data_stream(
  name: 'my-data-stream'
)
puts response
POST /_data_stream/_promote/my-data-stream

请求编辑

POST /_data_stream/_promote/<data-stream>

先决条件编辑

  • 如果启用了 Elasticsearch 安全功能,您必须拥有 manage_follow_index 集群权限 才能使用此 API。

路径参数编辑

<data-stream>
(必需,字符串) 要提升的数据流的名称。