Delen via


Begrijp de opgavenstroom van translytical (voorvertoning)

Met translytische taakstromen kunt u acties van eindgebruikers automatiseren, zoals het bijwerken van records, het toevoegen van aantekeningen of het maken van werkstromen die acties activeren in andere systemen. Translyticale taakstromen maken geautomatiseerde scenario's mogelijk, waaronder:

  • Gegevens toevoegen: Voeg een record met gegevens toe aan een tabel in uw database en zie deze in uw rapport. Bijvoorbeeld het toevoegen van nieuwe klantgegevens.
  • Gegevens bewerken: Bewerk een bestaande record met gegevens in een tabel in uw database en zie deze in uw rapport. Bijvoorbeeld het bijwerken van een statusveld of een aantekening.
  • Gegevens verwijderen: Verwijder een bestaande record met gegevens uit een tabel in uw database en zie dat deze uit uw rapport is verwijderd. Als u bijvoorbeeld een klantrecord verwijdert dat niet meer nodig is.
  • Een externe API aanroepen: maak een API-aanvraag die toegankelijk is via een netwerkaanvraag. U kunt bijvoorbeeld een aanvraag indienen bij het REST-eindpunt van een openbare API die de onderliggende gegevens of invoer van de eindgebruiker bijwerkt of actie onderneemt in een ander systeem.

Translytische taakstromen werken met behulp van gebruikersgegevensfuncties in Fabric om functies op de onderliggende Fabric-gegevensbronnen aan te roepen.

In het volgende voorbeeld ziet u een translytische taakstroom die een Power BI-rapport verbindt waarin verkoopkansen worden weergegeven aan een werkstroom die aanvragen naar Teams plaatst. In dit voorbeeld ziet u dat de gebruiker de tabel heeft gefilterd om alleen hoog-risico, hoog-kwantiteit verkoopkansen met beperkte tijdvensters weer te geven. De gebruiker vraagt om een korting van 10% voor deze kansen en motiveert het verzoek in een opmerkingenveld. Zodra ze de knop Korting aanvragen selecteren, worden de invoer uit de tabel en de tekstvelden doorgegeven aan een gebruikersgegevensfunctie. De functie plaatst een bericht in Teams met de details, zodat de aanvraag kan worden goedgekeurd of geweigerd.

Gif-animatie waarin een gebruiker een korting aanvraagt voor kansen in een Power BI-rapport, en die aanvraag verschijnt als een Teams-bericht.

Klaar om aan de slag te gaan?

  • Als u een end-to-end zelfstudie wilt volgen om uw eerste translytische taakstroom te bouwen, raadpleegt u Zelfstudie: Een translytische taakstroom maken. In deze zelfstudie wordt u begeleid bij het maken van een SQL-database, het schrijven van een gebruikersgegevensfunctie en het verbinden van de functie met een Power BI-rapport met een knop gegevensfunctie.

  • Als u al een gebruikersgegevensfunctie hebt die u wilt verbinden met een Power BI-rapport, raadpleegt u de knop Een gegevensfunctie maken in Power BI.

Opmerking

De functie voor de translytische taakstroom bevindt zich momenteel in openbare preview.

Terugschrijven van gegevens

Translyticale taakstromen kunnen gegevens terugschrijven inschakelen, zodat eindgebruikers gegevens in Fabric-databases kunnen bijwerken, toevoegen of verwijderen vanuit Power BI-rapporten. Met behulp van de gebruikersgegevensfuncties van Fabric kunt u programmatisch records met gegevens bijwerken, toevoegen of verwijderen op basis van de filtercontext die vanuit het rapport is doorgegeven.

Met het volgende Power BI-rapport kunt u bijvoorbeeld de kortingswaarde in de tabel wijzigen zonder het rapport te verlaten. Wanneer u de nieuwe waarde in de tekstslicer invoert en korting verzenden selecteert, worden de gegevensbronrecords die overeenkomen met de toegepaste filters automatisch bijgewerkt met de functie Fabric-gebruikersgegevens.

Gif-animatie met een Power BI-rapport met een interactieve interface voor het wijzigen van een gegevensrecord.

Voor scenario's voor het terugschrijven van gegevens hebben gebruikersgegevensfuncties systeemeigen verbindingsbeheer voor de volgende Fabric-gegevensbronnen:

  • Sql-databases fabriceren
  • Stoffenmagazijnen
  • Fabric Lakehouses (voor bestanden)

Voor de meeste scenario's voor write-back wordt u aangeraden SQL-database te gebruiken als uw onderliggende gegevensbron. SQL-databases presteren goed met de zware lees-/schrijfbewerkingen die nodig zijn in rapportagescenario's. Als u SQL Database wilt gebruiken, moet een tenantbeheerder SQL-database in Fabric inschakelen met behulp van tenantinstellingen voor de beheerportal.

Zie Voorbeelden van translyticale taakstromen voor werkvoorbeelden van functies voor gebruikersgegevens.

Aangepaste automatisering

Translytische taakstromen kunnen ook veel taken automatiseren en zelfs acties uitvoeren in andere systemen met behulp van externe API's.

Met het volgende Power BI-rapport kunt u bijvoorbeeld op maat gemaakte AI-suggesties genereren voor de beïnvloeders die in de tabel worden gezien met behulp van de Azure OpenAI-antwoorden-API. Wanneer u een beïnvloeder selecteert en vervolgens AI-suggestie genereren selecteert, biedt een Fabric-gebruikersgegevensfunctie een Azure OpenAI-antwoord op basis van een volledig aanpasbare prompt.

Gif-animatie met een voorbeeld van een Power BI-rapport met een interactieve interface voor het maken van een aanroep naar de Azure OpenAI-API.

Zie Voorbeelden van translyticale taakstromen voor werkvoorbeelden van functies voor gebruikersgegevens.

Vereiste preview-functies

Translyticale taakstromen zijn momenteel beschikbaar als openbare preview en zijn ook afhankelijk van andere functies in openbare preview. Zorg ervoor dat alle vereiste functies zijn ingeschakeld in uw omgeving.

Power BI-functies

In Power BI moet u translyticale taakstromen en tekst, lijst- of knopslicers inschakelen.

Gebruik de volgende stappen om preview-functies in te schakelen in Power BI:

  1. Open de nieuwste versie van Power BI Desktop.

  2. Navigeer naar Bestand>Opties en instellingen>Opties>Voorvertoonfuncties.

  3. Selecteer de volgende functies:

    • Translytische taakstromen
    • Visual van tekstslicer voor scenario's waarvoor vrije-vorminvoer is vereist.
    • Knopslicervisual of slicervisual lijst voor scenario's waarvoor slicerselectie is vereist.

Infrastructuurfuncties

Translytische taakstromen werken met behulp van gebruikersgegevensfuncties in Fabric om functies op de onderliggende Fabric-gegevensbronnen aan te roepen.

Voor de volgende stappen is tenantbeheerderstoegang vereist:

  1. Meld u aan bij Microsoft Fabric met een beheerdersaccount.
  2. Selecteer het pictogram Instellingen en selecteer vervolgens de beheerportal.
  3. Selecteer Tenant-instellingen.
  4. Zoek het item User data functions (preview) en vouw het uit.
  5. Selecteer de wisselknop om de functie in te schakelen op Ingeschakeld.

Het kan enkele uren duren voordat deze wijziging van kracht wordt in de tenant.

Beperkingen

Momenteel gelden de volgende beperkingen voor translytische taakstromen:

  • Alleen de nieuwe voorbeeldslicers (knopslicer, lijstslicer en tekstslicer) worden automatisch herkend als invoerbesturingselementen voor functieparameters. Als u oude slicers wilt gebruiken, moet u een DAX-meting (Data Analysis Expression) maken om naar deze invoer te verwijzen.
  • De PBIR-indelingen (Power BI Enhanced Report) en de PBIP (Power BI Project) worden niet ondersteund.
  • Insluiten in Power BI wordt niet ondersteund.

De volgende servicebeperkingen kunnen ook van invloed zijn op uw translytische taakstromen:

Volgende stappen

  • Als u een end-to-end zelfstudie wilt volgen om uw eerste translytische taakstroom te bouwen, raadpleegt u Zelfstudie: Een translytische taakstroom maken. In deze zelfstudie wordt u begeleid bij het maken van een SQL-database, het schrijven van een gebruikersgegevensfunctie en het verbinden van de functie met een Power BI-rapport met een knop gegevensfunctie.

  • Als u al een gebruikersgegevensfunctie hebt die u wilt verbinden met een Power BI-rapport, raadpleegt u de knop Een gegevensfunctie maken in Power BI.