{"id":46240,"date":"2022-09-22T08:00:00","date_gmt":"2022-09-22T15:00:00","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/?p=46240"},"modified":"2024-04-19T10:27:56","modified_gmt":"2024-04-19T17:27:56","slug":"azure-synapse-link-for-sql","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2022\/09\/22\/azure-synapse-link-for-sql\/","title":{"rendered":"Azure Synapse Link for SQL"},"content":{"rendered":"\n
Part of the SQL Server 2022 blog series<\/a><\/em>.<\/p>\n\n\n\n Traditionally, data to serve analytical systems have been extracted from operational data stores using custom-built extract, transform, and load (ETL) processes. These processes are often long-running, exert pressure on the source systems, and only run periodically in batch mode. While this kind of latency and overhead may be acceptable for some workloads, more and more companies are finding themselves in a place where they need to do analytics over operational data closer to real-time\u2014something that traditional ETL systems cannot support.<\/p>\n\n\n\n Azure Synapse Link for SQL<\/a> provides an automated way to extract data from source operational systems without having to build custom ETL processes. Some of the benefits of Azure Synapse Link for SQL are:<\/p>\n\n\n\n Azure Synapse Link for SQL is powered by the new change feed functionality that has been added to SQL Server 2022 and Azure SQL Database. This functionality allows us to monitor tables for changes as they happen without the additional overhead that is brought along by a change data capture (CDC)\u2013based data movement solution.<\/p>\n\n\n\n When a transaction is committed on a table that is being replicated by Azure Synapse Link for SQL, that transaction is written into a \u201clanding zone,\u201d which is a Gen2 Azure Data Lake storage (ADLS) account. From there, an ingestion service picks up the data and loads it into an Azure Synapse Analytics dedicated SQL pool. Once the data lands there, you can query the data like any other dedicated SQL pool.<\/p>\n\n\n\n Here are some examples of scenarios that would benefit from Azure Synapse Link for SQL:<\/p>\n\n\n\n Azure Synapse Link for SQL provides an automated way to extract data from source operational systems without having to build custom ETL processes.<\/p>\n","protected":false},"author":6194,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[5278],"product":[5226,2388,5227,3645],"content-type":[2424],"topic":[],"coauthors":[5134],"class_list":["post-46240","post","type-post","status-publish","format-standard","hentry","tag-sql-server-2022-blogging-series","product-azure","product-azure-synapse-analytics","product-sql","product-sql-server-2022","content-type-best-practices","review-flag-1593580427-503","review-flag-new-1593580247-437","review-flag-publi-1593580761-761"],"yoast_head":"\nEnter Azure Synapse Link for SQL.<\/h3>\n\n\n\n
\n
How does it work?<\/h3>\n\n\n\n
Who will benefit?<\/h3>\n\n\n\n
\n
How to learn more<\/h3>\n\n\n\n
\n
\n