在Azure SQL DB和Azure Cosmos DB之间创建链接服务器连接

时间:2019-01-14 06:17:06

标签: azure-sql-database azure-cosmosdb

我在Azure中有一个Cosmos数据库和SQL Db。

我可以在SQL Db中创建到Cosmos Db的链接服务器,然后将SQL查询写入SQL Db中存在的SP中的文档。这在技术上可行吗?

2 个答案:

答案 0 :(得分:2)

Azure SQL Server document说,Azure SQL数据库不支持创建链接服务器: enter image description here 但是SQL Server可以。我搜索了一些演示,我认为可能对您有用。

以下是有关Azure Cosmos DB链接服务器的两个示例:

  1. Connect to Cosmos DB Data as a Linked Server

  2. Query Azure CosmosDB from a SQL Server Linked Server

希望这可以为您提供帮助。

答案 1 :(得分:1)

  

我可以在SQL Db中创建到Cosmos Db的链接服务器,然后编写   对SQL Db中存在的SP中文档的SQL查询。从技术上来说这是   可能吗?

您可以使用copy activity中的Azure Data Factory来满足您的要求。

请配置Cosmos db as source linked serviceSQL db as sink linked service

此外,您可以从SQL数据库接收器配置stored procedure