【发布时间】:2021-03-30 11:19:20
【问题描述】:
我是弹性搜索的新手。尝试通过following the guide导入CSV文件
并且成功地导入了文件,它还创建了包含文档的索引。
但是我发现在每个文档中 _id 都包含随机唯一 ID 作为值。我想使用查询或任何其他方式从 CSV 文件字段(我正在导入的 CSV 文件包含每行具有唯一 ID 的字段)中获得 _id 的值。我不知道该怎么做。
即使在文档中也没有解释。 elasticsearch索引的文档示例如下所示
{
"_index" : "sample_index",
"_type" : "_doc",
"_id" : "nGHXgngBpB_Kjkqcxfj",
"_score" : 1.0,
"_source" : {
"categoryid" : "34128b58-9148-11eb-a8b3-0242ac130003",
"categoryname" : "Blogs",
"isdeleted" : "False"
}
使用以下查询添加摄取管道时
{ “放”: { “字段”:“_id”, “价值”:“{{categoryid}}” } }
它用this message 抛出一个错误
【问题讨论】:
标签: csv elasticsearch data-visualization kibana