Berekende entiteiten maken in gegevensstromen
U kunt berekeningen in de opslag uitvoeren wanneer u gegevensstromen gebruikt met een Power BI Premium-abonnement. Hiermee kunt u berekeningen uitvoeren op uw bestaande gegevensstromen en resultaten retourneren waarmee u zich kunt richten op het maken en analyseren van een rapport.

Als u berekeningen in de opslag wilt uitvoeren, moet u eerst de gegevensstroom maken en gegevens verplaatsen naar deze Power BI-gegevensstroomopslag. Nadat u een gegevensstroom hebt die gegevens bevat, kunt u berekende entiteiten maken. Dit zijn entiteiten die berekeningen in de opslag uitvoeren.
U kunt gegevens uit een gegevensstroom op twee manieren verbinden met Power BI:
- Met behulp van selfservice voor het maken van een gegevensstroom
- Met behulp van een externe gegevensstroom
In de volgende secties wordt beschreven hoe u berekende entiteiten kun maken in de gegevens van een gegevensstroom.
Het maken van berekende entiteiten
Nadat u een gegevensstroom met een lijst met entiteiten hebt, kunt u berekeningen uitvoeren op deze entiteiten.
Selecteer in het bewerkingshulpprogramma voor gegevensstromen in Power BI service de optie Entiteiten bewerken. Klik vervolgens met de rechtermuisknop op de entiteit die u wilt gebruiken als basis voor de berekende entiteit en waarop u berekeningen wilt uitvoeren. Selecteer Verwijzing in het snelmenu.
Als u wilt dat de entiteit in aanmerking komt als een berekende entiteit, moet Laden inschakelen zijn geselecteerd, zoals wordt weergegeven in de volgende afbeelding. Klik met de rechtermuisknop op de entiteit om dit snelmenu weer te geven.

Door Laden inschakelen te selecteren, maakt u een nieuwe entiteit waarvan de bron de entiteit is waarnaar wordt verwezen. Het pictogram wordt gewijzigd in het berekende pictogram, zoals wordt weergegeven in de volgende afbeelding.

Elke transformatie die u op deze zojuist gemaakte entiteit doet, wordt uitgevoerd op de gegevens die zich al in Power BI gegevensstroomopslag bevinden. Dit betekent dat de query niet wordt uitgevoerd op de externe gegevensbron van waaruit de gegevens zijn geïmporteerd (bijvoorbeeld de SQL-database waaruit de gegevens zijn gehaald).
Gebruiksvoorbeelden
Wat voor soort transformaties kunnen worden uitgevoerd met berekende entiteiten? Transformaties die u doorgaans opgeeft met behulp van de gebruikersinterface voor transformatie in Power BI, of de M-editor, worden allemaal ondersteund bij het uitvoeren van een berekening in de opslag.
Bekijk het volgende voorbeeld. U hebt een accountentiteit die de onbewerkte gegevens bevat voor alle klanten uit uw Dynamics 365-abonnement. U hebt ook onbewerkte ServiceCalls-gegevens van het servicecentrum, met gegevens van de ondersteuningsoproepen die op elke dag van het jaar vanuit de verschillende accounts zijn uitgevoerd.
Imagine u de entiteit Account wilt verrijken met gegevens uit ServiceCalls.
Dan moet u eerst de gegevens uit ServiceCalls samenvoegen om het aantal ondersteuningsaanvragen te berekenen die op elke dag van het jaar zijn uitgevoerd vanuit het andere account.

Vervolgens voegt u de entiteit Account samen met de entiteit ServiceCallsAggregated om de verrijkte tabel Account te berekenen.

Vervolgens ziet u de resultaten, weergegeven als EnrichedAccount in de volgende afbeelding.

En dat is het. De transformatie wordt uitgevoerd op de gegevens in de gegevensstroom die zich in uw — Power BI Premium-abonnement bevindt, niet op de brongegevens.
Overwegingen en beperkingen
Het is belangrijk te weten dat als u de werkruimte uit de Power BI Premium verwijdert, de bijbehorende gegevensstroom niet meer wordt vernieuwd.
Wanneer u werkt met gegevensstromen die specifiek zijn gemaakt in het Azure Data Lake Storage-account van een organisatie, werken gekoppelde entiteiten en berekende entiteiten alleen goed wanneer de entiteiten zich in hetzelfde opslagaccount bevinden. Meer informatie: Verbinding maken Azure Data Lake Storage Gen2 voor gegevensstroomopslag
Gekoppelde entiteiten zijn alleen beschikbaar voor gegevensstromen die zijn gemaakt in Power BI en Power Apps. Als best practice voor het uitvoeren van berekeningen op gegevens die zijn samengesteld uit on-premises en cloudgegevens, moet u een nieuwe entiteit maken om dergelijke berekeningen uit te voeren. Dit biedt een betere ervaring dan het gebruik van een bestaande entiteit voor berekeningen, zoals een entiteit die ook query's uitvoert op gegevens uit beide bronnen en transformaties in de opslag uitvoert.
Zie ook
In dit artikel worden berekende entiteiten en gegevensstromen beschreven. Hier zijn nog enkele artikelen die nuttig kunnen zijn:
- Selfservice voor gegevensvoorbereiding in Power BI
- Incrementeel vernieuwen gebruiken met gegevensstromen
- Verbinding maken gegevensbronnen voor gegevensstromen
- Entiteiten koppelen tussen gegevensstromen
De volgende koppelingen bevatten aanvullende informatie over gegevensstromen in Power BI en andere resources:
- Gegevensstromen maken en gebruiken in Power BI
- Gegevensstromen gebruiken met on-premises gegevensbronnen
- Resources voor ontwikkelaars voor Power BI-gegevensstromen
- Gegevensstroominstellingen voor werkruimten configureren (preview)
- Een CDM-map aan Power BI toevoegen als een gegevensstroom (preview)
- Verbinding maken met Azure Data Lake Storage Gen2 voor gegevensstroomopslag (preview)
U kunt de volgende artikelen lezen voor meer informatie over Power Query en geplande vernieuwing:
Lees het overzichtsartikel Common Data Model meer informatie over de gegevens: