gpt4 book ai didi

postgresql - 使用 Postgres 进行 Azure 搜索

转载 作者:行者123 更新时间:2023-12-02 06:02:06 26 4
gpt4 key购买 nike

我是 Azure 认知搜索新手,能够让 Azure 搜索与 SQL Server 配合使用,但我想使用 Azure 搜索 PostgreSQL。我在Azure搜索支持PostgreSQL的文档中找不到它。有人可以帮我确认一下吗?

我创建了一个 Azure 认知搜索实例,然后单击“导入数据”和“连接数据”作为数据源,我只看到 Cosmos、Azure SQL、VM 上的 SQL Server、表存储,并且没有 Postgres。

如果我遗漏了某些内容,您能否提供官方文档或示例来说明如何将 PostgreSQL 与 Azure 搜索结合使用?

最佳答案

使用导入数据,Postgres不是受支持的数据源,您可以在官方文档中确认:

type    Required. Must be one of the supported data source types:

azuresql for Azure SQL Database
cosmosdb for the Azure Cosmos DB SQL API
azureblob for Azure Blob Storage
adlsgen2 for Azure Data Lake Storage Gen2
azuretable for Azure Table Storage

https://learn.microsoft.com/en-us/rest/api/searchservice/create-data-source#request-body

但是,您可以对数据提取进行编程并将数据推送到索引。事实上,我经常更喜欢这种方式。

如果您没有创建索引,可以使用以下 REST API 定义来完成:

https://learn.microsoft.com/en-us/rest/api/searchservice/create-index

然后,您使用以下 REST API 添加数据:

https://learn.microsoft.com/en-us/rest/api/searchservice/addupdate-or-delete-documents

关于postgresql - 使用 Postgres 进行 Azure 搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72953092/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com