Beskriva Azure Synapse Link

Slutförd

HTAP-lösningar stöds i Azure Synapse Analytics via Azure Synapse Link, en allmän term för en uppsättning länkade tjänster som stöder HTAP-datasynkronisering till din Azure Synapse Analytics-arbetsyta.

Azure Cosmos DB är en NoSQL-datatjänst i global skala i Microsoft Azure som gör det möjligt för program att lagra och komma åt driftdata med hjälp av ett val av api:er (application programming interfaces).

Azure Synapse Link för Azure Cosmos DB är en molnbaserad HTAP-funktion som gör att du kan köra analyser nästan i realtid över driftdata som lagras i en Cosmos DB-container. Azure Synapse Link skapar en sömlös integrering mellan Azure Cosmos DB och Azure Synapse Analytics.

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

I diagrammet ovan visas följande viktiga funktioner i Azure Synapse Link for Cosmos DB-arkitekturen:

  1. En Azure Cosmos DB-container tillhandahåller ett radbaserat transaktionslager som är optimerat för läs-/skrivåtgärder.
  2. Containern innehåller också ett kolumnbaserat analysarkiv som är optimerat för analytiska arbetsbelastningar. En fullständigt hanterad autosynkron process håller datalager synkroniserade.
  3. Azure Synapse Link tillhandahåller en länkad tjänst som ansluter den analysarkivaktiverade containern i Azure Cosmos DB till en Azure Synapse Analytics-arbetsyta.
  4. Azure Synapse Analytics tillhandahåller Synapse SQL- och Apache Spark-körningar där du kan köra kod för att hämta, bearbeta och analysera data från Azure Cosmos DB-analysarkivet utan att påverka transaktionsdatalagret i Azure Cosmos DB.

Microsoft SQL Server är ett populärt relationsdatabassystem som driver affärsprogram i några av världens största organisationer. Azure SQL Database är en molnbaserad databaslösning baserad på SQL Server. Båda dessa relationsdatabaslösningar används ofta som driftdatalager.

Azure Synapse Link för SQL möjliggör HTAP-integrering mellan data i SQL Server eller Azure SQL Database och en Azure Synapse Analytics-arbetsyta.

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

I diagrammet ovan visas följande viktiga funktioner i Azure Synapse Link för SQL-arkitekturen:

  1. En Azure SQL Database- eller SQL Server-instans innehåller en relationsdatabas där transaktionsdata lagras i tabeller.
  2. Azure Synapse Link för SQL replikerar tabelldata till en dedikerad SQL-pool på en Azure Synapse-arbetsyta.
  3. Replikerade data i den dedikerade SQL-poolen kan frågas i den dedikerade SQL-poolen eller anslutas till som en extern källa från en Spark-pool utan att påverka källdatabasen.

Microsoft Dataverse är en datalagringstjänst i Microsoft Power Platform. Du kan använda Dataverse för att lagra affärsdata i tabeller som nås av Power Apps, Power BI, Power Virtual Agents och andra program och tjänster i Microsoft 365, Dynamics 365 och Azure.

Azure Synapse Link for Dataverse möjliggör HTAP-integrering genom att replikera tabelldata till Azure Data Lake Storage, där de kan nås av körningar i Azure Synapse Analytics – antingen direkt från datasjön eller via en Lake Database som definierats i en serverlös SQL-pool.

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

I diagrammet ovan visas följande viktiga funktioner i Azure Synapse Link for Dataverse-arkitekturen:

  1. Företagsprogram lagrar data i Microsoft Dataverse-tabeller.
  2. Azure Synapse Link för Dataverse replikerar tabelldata till ett Azure Data Lake Gen2-lagringskonto som är associerat med en Azure Synapse-arbetsyta.
  3. Data i datasjön kan användas för att definiera tabeller i en sjödatabas och frågas med hjälp av en serverlös SQL-pool eller läsa direkt från lagring med HJÄLP av SQL eller Spark.