Delen via


Een gegevensstroom maken

Een gegevensstroom is een verzameling tabellen die u maakt en beheert in werkruimten in de Power BI-service. Een tabel is een set kolommen die gegevens opslaan, net zoals een tabel in een database. U kunt tabellen toevoegen en bewerken in uw gegevensstroom en schema's voor gegevensvernieuwing rechtstreeks beheren vanuit de werkruimte waarin u uw gegevensstroom hebt gemaakt. Als u een gegevensstroom wilt maken, start u de Power BI-service in een browser en selecteert u vervolgens een werkruimte (gegevensstromen zijn niet beschikbaar in mijn werkruimte in de Power BI-service ) in het navigatievenster. U kunt ook een nieuwe werkruimte maken waarin u uw nieuwe gegevensstroom kunt maken.

U kunt op verschillende manieren een nieuwe gegevensstroom maken of een bestaande uitbreiden:

In de volgende secties wordt elk van deze manieren besproken om een gegevensstroom in detail te maken.

Notitie

Gebruikers in een Premium-werkruimte, gebruikers met een Pro-licentie en gebruikers met een PPU-licentie (Premium Per User) kunnen gegevensstromen maken.

Een gegevensstroom maken met behulp van een nieuwe bron

Wanneer u de optie Nieuwe bron gebruikt, kunt u een nieuwe tabel definiëren en verbinding maken met een nieuwe gegevensbron.

  1. Selecteer de koppeling Gegevens ophalen... op het scherm of selecteer een bron met behulp van nieuwe bron op het lint.

    Schermopname met opties voor gegevensbronnen.

  2. Wanneer u een gegevensbron selecteert, wordt u gevraagd de verbindingsinstellingen op te geven, zoals wordt weergegeven in de volgende afbeelding.

    Schermopname van het formulier dat wordt weergegeven nadat u Azure SQL als connector hebt gekozen.

  3. Nadat u verbinding hebt gemaakt, kunt u selecteren welke gegevens u voor uw tabel wilt gebruiken. Wanneer u gegevens en een bron kiest, maakt Power BI opnieuw verbinding met de gegevensbron. Met de herverbinding blijven de gegevens in uw gegevensstroom vernieuwd volgens de frequentie die u later in het installatieproces selecteert.

    Schermopname van een tabelselectie in het scherm Gegevens kiezen.

  4. Nadat u de gegevens hebt geselecteerd die in de tabel moeten worden gebruikt, kunt u de gegevensstroomeditor gebruiken om die gegevens vorm te geven of te transformeren in de indeling die nodig is voor gebruik in uw gegevensstroom.

Een gegevensstroom maken met behulp van gekoppelde tabellen

Wanneer u een gegevensstroom maakt met behulp van gekoppelde tabellen, kunt u verwijzen naar een bestaande tabel die is gedefinieerd in een andere gegevensstroom op een alleen-lezen manier. In de volgende lijst worden enkele van de redenen beschreven waarom u deze methode kunt kiezen:

  • Als u een tabel in meerdere gegevensstromen opnieuw wilt gebruiken, zoals een datumtabel of een statische opzoektabel, maakt u de tabel eenmaal en verwijst u vervolgens naar de andere gegevensstromen.

  • Gebruik gekoppelde tabellen om de gegevens op te slaan en als cache te fungeren om te voorkomen dat er meerdere vernieuwingen in een gegevensbron worden gemaakt. Elke volgende consument gebruikt die tabel, waardoor de belasting van de onderliggende gegevensbron wordt verminderd.

  • Een samenvoeging tussen twee tabellen uitvoeren.

Notitie

Gekoppelde tabellen zijn alleen beschikbaar met Power BI Premium.

Een gegevensstroom maken met behulp van een berekende tabel

Wanneer u een gegevensstroom maakt met behulp van een berekende tabel, kunt u naar een gekoppelde tabel verwijzen en er bewerkingen op uitvoeren op een alleen-schrijven manier. Het resultaat is een nieuwe tabel die deel uitmaakt van de gegevensstroom. U kunt een gekoppelde tabel op twee manieren converteren naar een berekende tabel. U kunt een nieuwe query maken vanuit een samenvoegbewerking of als u de tabel wilt bewerken of transformeren, kunt u een verwijzing of duplicaat van de tabel maken.

Berekende tabellen maken

Nadat u een gegevensstroom met een lijst met tabellen hebt gemaakt, kunt u berekeningen uitvoeren op deze tabellen. Selecteer tabellen bewerken in het bewerkingsprogramma voor gegevensstromen in de Power BI-service en klik met de rechtermuisknop op de tabel die u wilt gebruiken als basis voor de berekende tabel en waarvoor u berekeningen wilt uitvoeren. Kies Verwijzing in het contextmenu.

Als u wilt dat de tabel in aanmerking komt als een berekende tabel, moet u Laden inschakelen selecteren zoals wordt weergegeven in de volgende afbeelding. Klik met de rechtermuisknop op de tabel om dit contextmenu weer te geven.

Schermopname van het contextmenu in een geselecteerde tabel met Laden inschakelen gemarkeerd.

Wanneer u Laden inschakelen selecteert, maakt u een nieuwe tabel aan, waarbij de gegevensbron afkomstig is van de tabel waarnaar wordt verwezen. Het pictogram verandert en toont het berekende pictogram, zoals wordt weergegeven in de volgende afbeelding.

Schermopname van het gewijzigde pictogram van de tabel gemarkeerd.

Elke transformatie die u op deze zojuist gemaakte tabel uitvoert, wordt uitgevoerd op de gegevens die zich al in de Power BI-gegevensstroomopslag bevinden. Dit betekent dat de query niet wordt uitgevoerd op de externe gegevensbron waaruit de gegevens zijn geïmporteerd, zoals de gegevens die zijn opgehaald uit de Azure SQL Database. In plaats daarvan wordt de query uitgevoerd op de gegevens die zich in de gegevensstroomopslag bevinden.

Gebruiksvoorbeelden

Wat voor soort transformaties kunt u uitvoeren met berekende tabellen? U kunt elke transformatie uitvoeren die u meestal opgeeft met behulp van de gebruikersinterface voor transformatie in Power BI of de M-editor. Al deze transformaties worden ondersteund bij het uitvoeren van berekeningen in opslag.

Bekijk het volgende voorbeeld: U hebt een accounttabel met de onbewerkte gegevens voor alle klanten uit uw Dynamics 365-abonnement. U hebt ook onbewerkte ServiceCalls-gegevens uit het Service Center, met gegevens uit de ondersteuningsoproepen die op elke dag van het jaar zijn uitgevoerd vanuit het verschillende account.

Stel dat u de tabel Account wilt verrijken met gegevens uit de ServiceCalls-tabel . Eerst moet u de gegevens uit de ServiceCalls-tabel aggregeren om het aantal ondersteuningsaanvragen te berekenen dat voor elk account in het afgelopen jaar is uitgevoerd.

Schermopname van het scherm Groeperen op accountid.

Vervolgens wilt u de tabel Account samenvoegen met de tabel ServiceCallsAggregated om de verrijkte accounttabel te berekenen.

Schermopname van het scherm Samenvoegen

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

Schermopname van de samenvoegresultaten

Dat is alles. De transformatie wordt uitgevoerd op de gegevens in de gegevensstroom die zich in uw Power BI Premium-abonnement bevindt, niet op de brongegevens.

Notitie

Berekende tabellen zijn een premium-functie die alleen beschikbaar is

Een gegevensstroom maken met behulp van een CDM-map

Wanneer u een gegevensstroom maakt vanuit een CDM-map, kunt u verwijzen naar een tabel die een andere toepassing schrijft in de CDM-indeling (Common Data Model). U moet het volledige pad opgeven naar het CDM-indelingsbestand dat is opgeslagen in ADLS Gen 2.

Schermopname van de map Een nieuwe CDM koppelen aan een nieuw gegevensstroomscherm.

In de volgende lijst worden de vereisten beschreven voor het maken van gegevensstromen vanuit CDM-mappen:

  • Voor het ADLS Gen 2-account moeten de juiste machtigingen zijn ingesteld om Power BI toegang tot het bestand te geven.

  • De gebruiker die de gegevensstroom probeert te maken, moet toegang hebben tot het ADLS Gen 2-account.

  • De URL moet een direct bestandspad naar het JSON-bestand zijn en het ADLS Gen 2-eindpunt gebruiken; blob.core wordt niet ondersteund.

Een gegevensstroom maken met behulp van importeren/exporteren

Wanneer u een gegevensstroom maakt met behulp van importeren/exporteren, kunt u een gegevensstroom importeren uit een bestand. Dit hulpprogramma is handig als u een gegevensstroom offline wilt kopiëren of een gegevensstroom van de ene werkruimte naar de andere wilt verplaatsen.

Als u een gegevensstroom wilt exporteren, selecteert u de gegevensstroom die u hebt gemaakt en selecteert u het menu-item Meer (het beletselteken) om de opties uit te vouwen en selecteert u Vervolgens Exporteren .json. U wordt gevraagd om de gegevensstroom te downloaden die wordt weergegeven in CDM-indeling.

Schermopname van een geselecteerde gegevensstroom met het vervolgkeuzemenu dat meer is geopend.

Als u een gegevensstroom wilt importeren, selecteert u het vak Importeren en uploadt u het bestand. Power BI maakt de gegevensstroom voor u en stelt u in staat om de gegevensstroom op te slaan zoals deze is of om andere transformaties uit te voeren.

Door uw gegevens in een gegevensstroom te plaatsen, kunt u Power BI Desktop en de Power BI-service gebruiken om semantische modellen, rapporten, dashboards en apps te maken. Deze nieuwe resources geven u inzicht in uw bedrijfsactiviteiten. In de volgende artikelen vindt u meer informatie over veelvoorkomende gebruiksscenario's voor gegevensstromen: