如何将图形数据(json)导入Azure搜索?我想一并搜索图形数据和文档数据。我读到它还不支持CosmosDB Graph API。但是我需要能够做到这一点,以测试将我的公司从Neo4j迁移到CosmosDB的过程。
谢谢, 唐尼
答案 0 :(得分:3)
答案 1 :(得分:1)
我发现可以将图形数据库连接字符串放入Azure搜索导入中,并且索引确实起作用。我仍然希望看到UserVoice实现!现在对我们来说已经足够了。
谢谢
答案 2 :(得分:0)
您可以对Cosmos DB中的数据运行SQL查询以获取JSON格式的数据。您可以通过在Azure门户中拉起Azure Cosmos数据库帐户并在数据资源管理器中执行新的SQL查询来进行测试。如果您不需要使用技能组进行认知搜索,则可以push the data to the index。该页面上有一些示例。您可能会注意到,您的JSON包含复杂类型。您可以立即按照此处的有关如何处理complex data types in Azure Search的信息进行操作。您可以在此UserVoice的索引中看到支持复杂类型的状态。
尽管您可以在Azure搜索导入数据流中将Cosmos DB Graph文档终结点添加为连接字符串的一部分,但我们暂时不正式支持该终结点。此UserVoice的一部分正在接受审核。
如果您不想管理将数据推送到索引,并且想要使用索引器正式支持的数据源,则可以将数据移至Azure Blob存储。