如何将数据从 Azure 认知搜索迁移到 Elastic Search?

问题描述 投票:0回答:1

我正在尝试将索引从 Azure 认知搜索转移到弹性搜索。我对两者都是新手。 经过一番研究,我发现一种方法是使用 Logstash 从 Azure 中提取数据并将其插入到 Elastic search 中。

我在多个数据存储和 Logstash 之间找到了很多插件,但在 Azure 认知搜索和 Logtash 之间没有找到。

任何人都可以向我解释或指导我详细说明如何从 Azure 认知搜索将数据提取到弹性搜索中吗?

非常感谢。

我研究了一些方法,发现 Logstash 可以工作。但是,我没有找到logstach和Azure Cognitive Search之间的任何插件

azure elasticsearch logstash azure-cognitive-search
1个回答
0
投票

我过去使用过 Liam Cavanagh 提供的 Azure 搜索索引备份和还原。它工作得很好,但就我而言,是将现有索引/数据恢复到不同的搜索服务中。

https://github.com/liamca/azure-search-backup-restore

这可能是您的一个起点。我不记得它是否会以 json 形式输出数据,但您所要做的就是解析数据并将它们推送到您的 Elastic Search 索引。

© www.soinside.com 2019 - 2024. All rights reserved.