我正在使用Indexer加载Azure索引中的数据。我想使用内部部署数据库来复制azure索引中的数据。我不想使用ADF。
Here我发现我需要允许azure搜索IP连接到本地数据库。但我不知道如何配置?
答案 0 :(得分:2)
不建议这样做。来自Azure SQL indexer FAQ:
问:我可以将Azure SQL索引器与在本地运行的SQL数据库一起使用吗?
不直接。我们不推荐或支持直接连接,如 这样做会要求您打开数据库以进行互联网流量。 客户使用桥接技术成功完成了这种情况 像Azure数据工厂。有关详细信息,请参阅Push data to an Azure Search index using Azure Data Factory。
我们很想知道为什么你不能/不想使用ADF。请将您的反馈发送到通常的Microsoft域名的eugenesh。
如果您仍想设置直接连接,请按Configure a connection from an Azure Search indexer to SQL Server on an Azure VM。特别是在IP地址上:
限制对搜索服务IP地址的访问我们强烈建议您这样做 限制访问搜索服务的IP地址 在ACL中,而不是让您的SQL Azure VM对任何一个开放 连接请求。您可以通过ping来轻松找到IP地址 FQDN(例如,your-search-service-name.search.windows.net) 您的搜索服务。