Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Aanbeveling
Power BI Dataflow Gen1 heeft nu een verouderde status en ontvangt geen nieuwe functie-investering. Voor Premium-klanten met infrastructuurtoegang is Dataflow Gen2 het aanbevolen pad, dat verbeteringen biedt in prestaties, schaal, betrouwbaarheid, functionaliteit en ingebouwde AI. Pro/PPU-klanten kunnen Gen1 blijven gebruiken als Gen2-richtlijnen voor deze scenario's zich ontwikkelen. Zie Upgrade van Dataflow Gen1 naar Dataflow Gen2 voor upgraderichtlijnen.
Gegevensstromen zijn een selfservicetechnologie voor gegevensvoorbereiding in de cloud. Met gegevensstromen kunnen klanten gegevens opnemen, transformeren en laden in Microsoft Dataverse omgevingen, Power BI werkruimten of het Azure Data Lake Storage-account van uw organisatie. Gegevensstromen worden gemaakt met behulp van Power Query, een geïntegreerde ervaring voor gegevensconnectiviteit en voorbereiding die al in veel Microsoft producten wordt aanbevolen, waaronder Excel en Power BI. Klanten kunnen gegevensstromen activeren om op aanvraag of automatisch volgens een schema uit te voeren; gegevens worden altijd up-to-date gehouden.
Gegevensstromen kunnen worden gemaakt in meerdere Microsoft producten
Gegevensstromen komen voor in meerdere Microsoft-producten en vereisen geen specifieke licentie om aangemaakt of uitgevoerd te worden. Gegevensstromen zijn beschikbaar in Power Apps, Power BI en Dynamics 365 Customer Insights. De mogelijkheid om gegevensstromen te maken en uit te voeren, wordt gebundeld met de licenties van deze producten. Gegevensstroomfuncties zijn meestal hetzelfde voor alle producten waarin ze voorkomen, maar sommige productspecifieke kenmerken kunnen bestaan in gegevensstromen die zijn gemaakt in het ene product ten opzichte van een ander.
Hoe werkt de gegevensstroom?
In de vorige afbeelding ziet u een algemeen overzicht van hoe een gegevensstroom wordt gedefinieerd. Een gegevensstroom haalt gegevens op uit verschillende gegevensbronnen (meer dan 80 gegevensbronnen worden al ondersteund). Vervolgens, op basis van de transformaties die zijn geconfigureerd met de Power Query ontwerpervaring, transformeert de gegevensstroom de gegevens met behulp van de gegevensstroomengine. Ten slotte worden de gegevens geladen naar de uitvoerbestemming. Dit kan een Microsoft Power Platform omgeving, een Power BI werkruimte of het Azure Data Lake Storage-account van de organisatie zijn.
Gegevensstromen worden uitgevoerd in de cloud
Gegevensstromen zijn gebaseerd op de cloud. Wanneer een gegevensstroom is gemaakt en opgeslagen, wordt de definitie ervan opgeslagen in de cloud. Een gegevensstroom wordt ook uitgevoerd in de cloud. Als een gegevensbron echter on-premises is, kan een on-premises gegevensgateway worden gebruikt om de gegevens uit de cloud te extraheren. Wanneer een gegevensstroomuitvoering wordt geactiveerd, vindt de gegevenstransformatie en -berekening plaats in de cloud en bevindt de bestemming zich altijd in de cloud.
Gegevensstromen maken gebruik van een krachtige transformatie-engine
Power Query is de engine voor gegevenstransformatie die wordt gebruikt in de gegevensstroom. Deze engine is geschikt om veel geavanceerde transformaties te ondersteunen. Het maakt ook gebruik van een eenvoudige, maar krachtige, grafische gebruikersinterface met de naam Power Query editor. U kunt gegevensstromen met deze editor gebruiken om uw oplossingen voor gegevensintegratie sneller en eenvoudiger te ontwikkelen.
Integratie van gegevensstromen met Microsoft Power Platform en Dynamics 365
Omdat een gegevensstroom de resulterende tabellen opslaat in opslag in de cloud, kunnen andere services communiceren met de gegevens die worden geproduceerd door gegevensstromen.
Zo kunnen Power BI, Power Apps, Power Automate, Power Virtual Agents en Dynamics 365-toepassingen de gegevens ophalen die door de gegevensstroom worden geproduceerd door verbinding te maken met Dataverse, een Power Platform-gegevensstroomconnector of rechtstreeks via de datameer, afhankelijk van de bestemming die is geconfigureerd tijdens het maken van de gegevensstroom.
Voordelen van gegevensstromen
In de volgende lijst ziet u enkele voordelen van het gebruik van gegevensstromen:
Een gegevensstroom koppelt de gegevenstransformatielaag los van de modellerings- en visualisatielaag in een Power BI oplossing.
De code voor gegevenstransformatie kan zich op een centrale locatie bevinden, een gegevensstroom, in plaats van verspreid te worden over meerdere artefacten.
Een gegevensstroommaker heeft alleen Power Query-vaardigheid nodig. In een omgeving met meerdere makers kan de maker van de gegevensstroom deel uitmaken van een team dat samen de volledige BI-oplossing of operationele toepassing bouwt.
Een gegevensstroom is productneutraal. Het is geen onderdeel van Power BI; u kunt de bijbehorende gegevens ophalen in andere hulpprogramma's en services.
Gegevensstromen profiteren van Power Query, een krachtige, grafische en zelfbedieningservaring voor gegevenstransformatie.
Gegevensstromen worden volledig uitgevoerd in de cloud. Er is geen extra infrastructuur vereist.
U hebt meerdere opties voor het werken met gegevensstromen, met behulp van licenties voor Power Apps, Power BI en Customer Insights.
Hoewel gegevensstromen geschikt zijn voor geavanceerde transformaties, zijn ze ontworpen voor selfservicescenario's en hebben ze geen IT- of ontwikkelaarsachtergrond nodig.
Gebruiksscenario's voor gegevensstromen
U kunt gegevensstromen voor veel doeleinden gebruiken. De volgende scenario's bevatten enkele voorbeelden van veelvoorkomende gebruiksvoorbeelden voor gegevensstromen.
Gegevensmigratie van verouderde systemen
In dit scenario besluit een organisatie Power Apps te gebruiken voor de nieuwe gebruikersinterface-ervaring in plaats van het verouderde on-premises systeem. Power Apps, Power Automate en AI Builder gebruiken allemaal Dataverse als het primaire systeem voor gegevensopslag. De huidige gegevens in het bestaande on-premises systeem kunnen worden gemigreerd naar Dataverse met behulp van een gegevensstroom en vervolgens kunnen deze producten die gegevens gebruiken.
Gegevensstromen gebruiken om een datawarehouse te bouwen
U kunt gegevensstromen gebruiken als vervanging voor andere ETL-hulpprogramma's (extract, transform, load) om een datawarehouse te bouwen. In dit scenario besluiten de data engineers van een bedrijf om gegevensstromen te gebruiken voor het bouwen van hun stervormig datawarehouse, inclusief feiten- en dimensietabellen in Data Lake Storage. Vervolgens wordt Power BI gebruikt om rapporten en dashboards te genereren door gegevens op te halen uit de gegevensstromen.
Gegevensstromen gebruiken om een dimensional model te bouwen
U kunt gegevensstromen gebruiken als vervanging voor andere ETL-hulpprogramma's om een dimensional model te bouwen. De gegevenstechnici van een bedrijf besluiten bijvoorbeeld om gegevensstromen te gebruiken om het met stervormige schema ontworpen dimensionale model te bouwen, inclusief feiten- en dimensietabellen in Azure Data Lake Storage Gen2. Vervolgens wordt Power BI gebruikt om rapporten en dashboards te genereren door gegevens op te halen uit de gegevensstromen.
Gegevensvoorbereiding centraliseren en opnieuw gebruiken van semantische modellen in meerdere Power BI oplossingen
Als meerdere Power BI oplossingen dezelfde getransformeerde versie van een tabel gebruiken, wordt het proces voor het maken van de tabel meerdere keren herhaald. Dit verhoogt de belasting van het bronsysteem, verbruikt meer resources en maakt dubbele gegevens met meerdere storingspunten. In plaats daarvan kan één gegevensstroom worden gemaakt om de gegevens voor alle oplossingen te berekenen. Power BI vervolgens het resultaat van de transformatie in alle oplossingen opnieuw kan gebruiken. De gegevensstroom, indien op deze manier gebruikt, kan deel uitmaken van een robuuste Power BI-implementatie-architectuur die code duplicatie in Power Query voorkomt en de onderhoudskosten van de gegevensintegratielaag vermindert.