描述 Azure Synapse Link

已完成

可透過 Azure Synapse Link 在 Azure Synapse Analytics 中支援 HTAP 解決方案;「HTAP 解決方案」是用來描述支援針對您的 Azure Synapse Analytics 工作區進行 HTAP 資料同步的一組連結服務的一般詞彙。

Azure Cosmos DB 是 Microsoft Azure 中的全球規模 NoSQL 資料服務,可讓應用程式使用一系列應用程式開發介面 (API) 來儲存及存取操作資料。

適用於 Azure Cosmos DB 的 Azure Synapse Link 是雲端原生 HTAP 功能,可讓您對儲存在 Cosmos DB 容器中的操作資料執行近乎即時的分析。 Azure Synapse Link 會在 Azure Cosmos DB 與 Azure Synapse Analytics 之間建立緊密順暢的整合。

A diagram showing Azure Synapse Link integration with Azure Cosmos DB and Azure Synapse Analytics.

上圖說明適用於 Cosmos DB 的 Azure Synapse Link 架構的下列主要功能:

  1. Azure Cosmos DB 容器能提供針對讀取/寫入作業最佳化的資料列型交易式存放區。
  2. 該容器也能提供針對分析工作負載最佳化的資料行型分析存放區。 完全受控的自動同步程序能讓資料存放區保持同步。
  3. Azure Synapse Link 提供能將 Azure Cosmos DB 中已啟用分析存放區的容器連線到 Azure Synapse Analytics 工作區的連結服務。
  4. Azure Synapse Analytics 能提供 Synapse SQL 和 Apache Spark 執行階段,您可以在其中執行程式碼,以從 Azure Cosmos DB 分析存放區擷取、處理和分析資料,而不會影響 Azure Cosmos DB 中的交易資料存放區。

Microsoft SQL Server 是熱門的關聯式資料庫系統,其支援全球幾個最大規模組織的商務應用程式。 Azure SQL Database 是以 SQL Server 為基礎的雲端式平台即服務資料庫解決方案。 這兩個關聯式資料庫解決方案都經常用來作為操作資料存放區。

適用於 SQL 的 Azure Synapse Link 可在 SQL Server 或 Azure SQL Database 中的資料與 Azure Synapse Analytics 工作區中的資料之間提供 HTAP 整合。

A diagram showing Azure Synapse Link integration with Azure SQL Database and Azure Synapse Analytics.

上圖說明適用於 SQL 的 Azure Synapse Link 架構的下列主要功能:

  1. Azure SQL Database 或 SQL Server 執行個體包含關聯式資料庫,其中交易資料儲存在資料表中。
  2. 適用於 SQL 的 Azure Synapse link 會將資料表資料複寫至 Azure Synapse 工作區中的專用 SQL 集區。
  3. 專用 SQL 集區中的複寫資料可以在專用 SQL 集區中查詢,也可以作為外部來源從 Spark 集區加以連線,而不會影響來源資料庫。

Microsoft Dataverse 是 Microsoft Power Platform 內的資料儲存體服務。 您可以使用 Dataverse 將商務資料儲存在資料表中,以供 Power Apps、Power BI、Power Virtual Agents,以及橫跨 Microsoft 365、Dynamics 365 及 Azure 的其他應用程式和服務加以存取。

適用於 Dataverse 的 Azure Synapse Link 可透過將資料表資料複寫至 Azure Data Lake Storage 來提供 HTAP 整合;位於 Azure Data Lake Storage 中的資料可由 Azure Synapse Analytics 中的執行階段直接從資料湖中加以存取,或是透過於無伺服器 SQL 集區中定義的湖資料庫加以存取。

A diagram showing Azure Synapse Link integration with Microsoft Dataverse and Azure Synapse Analytics.

上圖說明適用於 Dataverse 的 Azure Synapse Link 架構的下列主要功能:

  1. 商務應用程式會將資料儲存在 Microsoft Dataverse 資料表中。
  2. 適用於 Dataverse 的 Azure Synapse Link 會將資料表資料複寫至與 Azure Synapse 工作區相關聯的 Azure Data Lake Gen2 儲存體帳戶。
  3. 資料湖中的資料可用來定義湖資料庫中的資料表,並使用無伺服器 SQL 集區加以查詢,或是使用 SQL 或 Spark 直接從儲存體中讀取。