Beskriva Azure Synapse Link
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 Synapse Link för Cosmos DB
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.
I diagrammet ovan visas följande viktiga funktioner i Azure Synapse Link for Cosmos DB-arkitekturen:
- En Azure Cosmos DB-container tillhandahåller ett radbaserat transaktionslager som är optimerat för läs-/skrivåtgärder.
- Containern innehåller också ett kolumnbaserat analysarkiv som är optimerat för analytiska arbetsbelastningar. En fullständigt hanterad autosynkron process håller datalager synkroniserade.
- 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.
- 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.
Azure Synapse Link för SQL
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.
I diagrammet ovan visas följande viktiga funktioner i Azure Synapse Link för SQL-arkitekturen:
- En Azure SQL Database- eller SQL Server-instans innehåller en relationsdatabas där transaktionsdata lagras i tabeller.
- Azure Synapse Link för SQL replikerar tabelldata till en dedikerad SQL-pool på en Azure Synapse-arbetsyta.
- 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.
Azure Synapse Link for Dataverse
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.
I diagrammet ovan visas följande viktiga funktioner i Azure Synapse Link for Dataverse-arkitekturen:
- Företagsprogram lagrar data i Microsoft Dataverse-tabeller.
- Azure Synapse Link för Dataverse replikerar tabelldata till ett Azure Data Lake Gen2-lagringskonto som är associerat med en Azure Synapse-arbetsyta.
- 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.