Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med translytiska aktivitetsflöden kan du automatisera slutanvändaråtgärder som att uppdatera poster, lägga till anteckningar eller skapa arbetsflöden som utlöser åtgärder i andra system. Translytiska uppgiftsflöden möjliggör automatiserade scenarier, inklusive:
- Lägg till data: Lägg till en post med data i en tabell i databasen och se den återspeglas i rapporten. Du kan till exempel lägga till en ny kundpost.
- Redigera data: Redigera en befintlig post med data 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 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.
Translytiska aktivitetsflöden fungerar med hjälp av användardatafunktioner i Infrastruktur för att anropa funktioner på de underliggande infrastrukturdatakällorna.
I följande exempel visas ett translytiskt uppgiftsflöde som ansluter en Power BI-rapport som visar försäljningsmöjligheter till ett arbetsflöde som publicerar begäranden till Teams. I det här exemplet kan du se att användaren filtrerade tabellen för att endast visa högriskmöjligheter med hög kvantitet med begränsade tidsfönster. Användaren begär 10% rabatt för dessa affärsmöjligheter och motiverar begäran i ett kommentarsfält. När de har valt knappen Begär rabatt skickas indata från tabellen och textfälten till en användardatafunktion. Funktionen publicerar ett meddelande i Teams med information så att begäran kan godkännas eller avvisas.
Är du redo att komma igång?
Om du vill följa en självstudie från slutpunkt till slutpunkt för att skapa ditt första translytiska uppgiftsflöde kan du läsa Självstudie: Skapa ett translytiskt aktivitetsflöde. Den här guiden vägleder dig genom att skapa en SQL-databas, skriva en funktion för användardata och ansluta funktionen till en Power BI-rapport med hjälp av en knapp för datafunktion.
Om du redan har en användardatafunktion som du vill ansluta till en Power BI-rapport kan du läsa knappen Skapa en datafunktion i Power BI.
Anmärkning
Funktionen för translytiskt aktivitetsflöde är för närvarande i offentlig förhandsversion.
Tillbakaskrivning av data
Translytiska aktivitetsflöden kan aktivera tillbakaskrivning av data så att slutanvändare kan uppdatera, lägga till eller ta bort data i Infrastrukturdatabaser inifrån Power BI-rapporter. Med hjälp av Fabrics användardatafunktioner kan du programmatiskt uppdatera, lägga till eller ta bort poster med data baserat på filterkontexten som skickas från rapporten.
I följande Power BI-rapport kan du till exempel ändra rabattvärdet som visas i tabellen utan att lämna rapporten. När du anger det nya värdet i textutsnittet och väljer Skicka rabatt uppdateras automatiskt datakällans poster som matchar de tillämpade filtren.
För scenarier med tillbakaskrivning av data har användardatafunktioner intern anslutningshantering för följande infrastrukturdatakällor:
- SQL-databaser i en fabric-nätverk
- Tyglager
- Strukturella lakehouses (för filer)
För de flesta tillbakaskrivningsscenarier rekommenderar vi att du använder SQL Database som din underliggande datakälla. SQL-databaser fungerar bra med de tunga läs-/skrivåtgärder som krävs i rapporteringsscenarier.
Arbetsexempel för användardatafunktioner finns i Exempel på translytiskt aktivitetsflöde.
Anpassad automatisering
Translytiska aktivitetsflöden kan också automatisera många uppgifter och även vidta åtgärder i andra system med hjälp av externa API:er.
I följande Power BI-rapport kan du till exempel generera skräddarsydda AI-förslag för de påverkare som visas i tabellen med hjälp av Azure OpenAI Responses API. När du väljer en påverkare och sedan väljer Generera AI-förslag ger en fabric-användardatafunktion ett Azure OpenAI-svar baserat på en helt anpassningsbar fråga.
Arbetsexempel för användardatafunktioner finns i Exempel på translytiskt aktivitetsflöde.
Nödvändiga förhandsgranskningsfunktioner
Translytiska uppgiftsflöden är för närvarande i offentlig förhandsversion och förlitar sig även på andra funktioner i den offentliga förhandsversionen. Kontrollera att de nödvändiga funktionerna är aktiverade i Power BI Desktop.
I Power BI Desktop måste du aktivera translytiska aktivitetsflöden, textslicers och listslicers.
Använd följande steg för att aktivera förhandsgranskningsfunktioner i Power BI:
Öppna den senaste versionen av Power BI Desktop.
Gå till Arkiv>Alternativ och inställningar>Alternativ>Förhandsgranskningsfunktioner.
Välj följande funktioner:
- Translytiska aktivitetsflöden
- Visuellt textsnitt för scenarier som kräver frihandsindata.
- Visa en lista över visuella utsnitt för scenarier som kräver utsnittsval.
Translytiska aktivitetsflöden fungerar med hjälp av användardatafunktioner i Infrastruktur för att anropa funktioner på de underliggande infrastrukturdatakällorna.
Begränsningar
För närvarande gäller följande begränsningar för translytiska aktivitetsflöden:
- Endast de nya förhandsgranskningsslicers (knappslicer, listslicer och textslicer) erkänns automatiskt som indatakontroller för funktionsparametrar. Om du behöver använda gamla utsnitt måste du skapa ett DAX-mått (Data Analysis Expression) för att referera till dessa indata.
- PBIR-format (power BI-förbättrad rapport) och PBIP-format (Power BI Project) stöds inte.
- Power BI Embedded stöds inte.
Följande tjänstbegränsningar kan också påverka dina translytiska aktivitetsflöden:
- Tjänstinformation och begränsningar för Fabric användardatafunktioner
- Begränsningar i SQL-databasen i Microsoft Fabric
Nästa steg
Om du vill följa en självstudie från slutpunkt till slutpunkt för att skapa ditt första translytiska uppgiftsflöde kan du läsa Självstudie: Skapa ett translytiskt aktivitetsflöde. Den här guiden vägleder dig genom att skapa en SQL-databas, skriva en funktion för användardata och ansluta funktionen till en Power BI-rapport med hjälp av en knapp för datafunktion.
Om du redan har en användardatafunktion som du vill ansluta till en Power BI-rapport kan du läsa knappen Skapa en datafunktion i Power BI.