提问人:attack 提问时间:11/17/2023 最后编辑:Amit Mohantyattack 更新时间:11/17/2023 访问量:22
如何手动创建 CSV 文件的映射 [Elasticsearch]
how to create a mapping for CSV file manually [Elasticsearch]
问:
我在 Elasticsearch 中创建了一个映射,该映射具有电影数据集的特定属性。但是,当我尝试将 CSV 文件上传到 Kibana 并将索引名称指定为 时,它表明索引已经存在。movie1
movie1
put movie1
{
"mappings":
{
"properties":
{
"Actor Name":
{
"type":"text"
},
"Category":
{
"type":"text"
},
"Cinema Involved":
{
"type":"text"
},
"Expense of Operation":
{
"type":"text"
},
"Movie Description":
{
"type":"text"
},
"Movie ID":
{
"type":"text"
},
"Movie Length":
{
"type":"text"
},
"Movie Name":
{
"type":"text"
},
"Movie Origin":
{
"type":"text"
},
"Movie Release Date":
{
"type":"text"
},
"Movie Type":
{
"type":"text"
}
}
}
}
我想知道是否可以在不依赖 Kibana 中的 file-data-visualizer 的情况下为我的 CSV 文件创建自定义映射。通常,在 Kibana 中直接上传 CSV 文件时,file-data-visualizer 会根据 CSV 数据生成映射。我已经研究并找到了有关使用索引模板的建议,但我不确定过程。您能否提供有关如何为我的 CSV 数据创建映射模板的指导?
答:
评论