Summary
In this chapter, we covered Azure Synapse Link, which is a new feature added to Azure Synapse, and we learned a step-by-step process to query data directly from an Azure Cosmos DB account. This feature dispenses with the need for ETL processes to bring data from a Cosmos DB account to Synapse. Now, we know that we can write queries directly on Cosmos DB data by creating corresponding linked services. We also saw how the transactional store syncs the data in the analytical store through auto-sync, and we learned about modes of schema representation in the analytical store. We used the Python language in this chapter; however, you are free to use any supported language that you are comfortable with.
There are many possible use cases of Azure Synapse Link. You can find a couple of these use cases mentioned in Microsoft Docs: https://docs.microsoft.com/en-us/azure/cosmos-db/synapse-link-use-cases.
In the next chapter, we are going to get some good coding experience on Azure...