Dela via


Använda SQL Database som källa för translytiska program

Gäller för:SQL-databas i Microsoft Fabric

Den här artikeln beskriver hur du använder SQL Database i Microsoft Fabric som driftsryggben för translytiska appar – appar som kräver både transaktions- och analysåtkomst till samma data.

Målet är att aktivera transaktionsarbetsbelastningar, operativa API:er och omedelbara analysdata i en enda databas, inom den reglerade, säkra Microsoft Fabric-plattformen .

SQL-analysslutpunkt

När du skapar en SQL-databas i Fabric replikeras data automatiskt nästan i realtid till OneLake, vilket skapar en skrivskyddad kopia av dina data i Delta-tabeller som är tillgängliga via T-SQL via SQL-analysslutpunkten. Den här arkitekturen innebär att data som genereras av transaktionssystemet är tillgängliga för analysfrågor utan bearbetning eller komplexa ETL-pipelines. Genom att använda SQL-analysslutpunkten kan du analysera data nästan i realtid utan att påverka din transaktionsarbetsbelastning. Dessa data kan användas för Power BI-rapportering, maskininlärningsmodeller eller annan analys i Microsoft Fabric. SQL-analysslutpunkten är också tillgänglig för externa program som behöver analytisk åtkomst till data.

Exempel är:

  • Hälso: Övervaka hälsomått för att ge insikter i realtid för vårdpersonal.
  • Finans: Analysera marknadsdata för att optimera handelsstrategier i realtid.
  • Detaljhandel: Analysera kundens beteende för att tillhandahålla anpassade shoppingupplevelser.
  • Tillverkning: Övervaka produktionsprocesser för att förbättra produktkvaliteten.

Translytiska aktivitetsflöden

När du använder Power BI för att analysera data kan det finnas tillfällen då du behöver vidta åtgärder på data, till exempel uppdatera en post, lägga till anteckningar eller utlösa en åtgärd i ett annat system baserat på data. Du kan enkelt utföra dessa uppgifter med hjälp av translytiska uppgiftsflöden i Microsoft Fabric.

Translytiska aktivitetsflöden fungerar med hjälp av användardatafunktioner i Fabric för att anropa funktioner på de underliggande Microsoft Fabric-datakällorna. De möjliggör scenarier som:

  • Lägg till data: Lägg till en datapost i en tabell i databasen och se den som visas i rapporten. Du kan till exempel lägga till en ny kundpost.
  • Redigera data: Redigera en befintlig datapost i en tabell i databasen och se den i rapporten. Du kan till exempel uppdatera ett statusfält eller en anteckning.
  • Ta bort data: Ta bort en befintlig post med data från en tabell i databasen och se att den har tagits bort från rapporten. Du kan till exempel ta bort ett kundregister som inte längre behövs.
  • Anropa ett externt API: Gör en API-begäran som är tillgänglig via en nätverksbegäran. Du kan till exempel göra en begäran till REST-slutpunkten för ett offentligt API som antingen uppdaterar underliggande data eller slutanvändarens indata eller vidtar åtgärder i ett annat system.