ElasticSearch Sink
平台支持将采集到的数据实时写入至ES索引,此处介绍下ES7的动态索引配置。
配置 | 说明 |
---|---|
索引 | ElasticSearch中的 index 参数,支持静态索引(Static Index)、动态索引(Dynamic Index)两种方式。静态索引(Static Index): 直接输入字符串,例如输入 myusers ,则所有数据将会写入 myusers 索引下。动态索引(Dynamic Index): 输入 {column_name} 选择映射表中的字段作为动态索引,您可以通过 `{column_name |
id | ElasticSearch中文档的唯一标识,您可以填入映射表中字段名称 column_name 或通过填写从1开始数字指向对应的字段名,比如字段为 pv , channel 时,填写 1 即代表填写了 pv 。当ID为空时ElasticSearch会为文档默认生成一个UUID。:::note 当填写数字超出字段总数时,任务提交失败。 ::: |
索引映射 | ElasticSearch的索引映射配置,默认为空时使用ElasticSearch自带的Mapping参数进行建表。当用户需要建立动态索引,可通过 Json 形式声明: Setting: 用于控制分片和副本数,可参考 Index Setting Mapping: 用于控制字段名称和数据类型,可参考 Dynamic Field Mapping |