Gegevens visualiseren met Power BI
In deze zelfstudie leert u hoe u een Power BI-werkruimte maakt, hoe u uw Azure Synapse-werkruimte koppelt en hoe u een Power BI-gegevensset maakt die gebruikmaakt van gegevens in uw Azure Synapse-werkruimte.
Vereisten
Voor het voltooien van deze zelfstudie installeert u Power BI Desktop.
Overzicht
Aan de hand van de NYC-taxigegevens hebben we geaggregeerde gegevenssets gemaakt in twee tabellen:
- nyctaxi.passengercountstats
- SQLDB1.dbo.PassengerCountStats
U kunt een Power BI-werkruimte koppelen aan uw Azure Synapse-werkruimte. Zo kunt u eenvoudig gegevens in uw Power BI-werkruimte ophalen. U kunt uw Power BI-rapporten rechtstreeks in uw Azure Synapse-werkruimte bewerken.
Een Power BI-werkruimte maken
- Meld u aan bij powerbi.microsoft.com.
- Klik op Werkruimten en selecteer vervolgens Een werkruimte maken. Maak een nieuwe Power BI met de naam NYCTaxiWorkspace1 of iets dergelijks, omdat deze naam uniek moet zijn.
Uw Azure Synapse-werkruimte koppelen aan uw nieuwe Power BI-werkruimte
- Ga in Synapse Studio naar Beheren > Gekoppelde services.
- Selecteer Nieuw verbinding maken om > Power BI.
- Stel Naam in op NYCTaxiWorkspace1.
- Stel Werkruimtenaam in op Power BI werkruimte die u hierboven hebt gemaakt, vergelijkbaar met NYCTaxiWorkspace1.
- Selecteer Maken.
Een Power BI-gegevensset maken die gebruikmaakt van gegevens in uw Azure Synapse-werkruimte
- Ga in Synapse Studio naar Ontwikkelen > Power BI.
- Ga naar NYCTaxiWorkspace1 > Power BI-gegevenssets en selecteer Nieuwe Power BI-gegevensset. Klik op Start.
- Selecteer de SQLPOOL1-gegevensbron en klik op Doorgaan.
- Klik op Downloaden om het .pbids-bestand voor het bestand NYCTaxiWorkspace1SQLPOOL1.pbids te downloaden. Klik op Continue.
- Open het gedownloade .pbids-bestand. Power BI Desktop wordt geopend en maakt automatisch verbinding met SQLDB1 in Azure Synapse werkruimte.
- Als er een dialoogvenster wordt weergegeven met de naam SQL Server database:
- Selecteer Microsoft-account.
- Selecteer Aanmelden en meld u aan bij uw account.
- Selecteer Verbinden.
- Wanneer het dialoogvenster Navigator is geopend, schakelt u de tabel PassengerCountStats in en selecteert u Laden.
- Wanneer het dialoogvenster Verbindingsinstellingen wordt weergegeven, selecteert u DirectQuery > OK.
- Selecteer de knop Rapport aan de linkerkant.
- Klik onder Visualisaties op het lijndiagrampictogram om een lijndiagram aan uw rapport toe te voegen.
- Sleep onder Velden de kolom PassengerCount naar Visualisatiesas. >
- Sleep de kolommen SumTripDistance en AvgTripDistance naar Visualisaties > Waarden.
- Selecteer op het tabblad Start de optie Publiceren.
- Selecteer Opslaan om uw wijzigingen op te slaan.
- Kies de bestandsnaam PassengerAnalysis.pbix en selecteer Opslaan.
- Kies in het venster Power BI, onder Een doel selecteren, uw NYCTaxiWorkspace1 en klik vervolgens op Selecteren.
- Wacht tot het publiceren is voltooid.
Verificatie configureren voor uw gegevensset
- Open powerbi.microsoft.com en kies Aanmelden.
- Selecteer aan de linkerkant onder Werkruimten de werkruimte NYCTaxiWorkspace1.
- Zoek in die werkruimte een gegevensset met de naam Passenger Analysis en een rapport met de naam Passenger Analysis.
- Beweeg de muisaanwijzer over de gegevensset PassengerAnalysis, selecteer de knop met het weglatingsteken (...) en selecteer vervolgens Instellingen.
- Klik in Gegevensbronreferenties op Bewerken, stel de verificatiemethode in op OAuth2 en selecteer aanmelden.
Een rapport bewerken in Synapse Studio
- Ga terug naar Synapse Studio en selecteer Sluiten en vernieuwen.
- Ga naar de hub Ontwikkelen.
- Klik rechts van de Power BI op de knop met het beletselteken (...) en klik op Vernieuwen om het knooppunt Power BI rapporten te vernieuwen.
- Onder Power BI zou het volgende moeten staan:
- In NYCTaxiWorkspace1 Power BI > gegevenssets, een nieuwe gegevensset met de naam PassengerAnalysis.
- Onder NYCTaxiWorkspace1Power > Power BI-rapporten, een nieuw rapport met de naam PassengerAnalysis.
- Selecteer het rapport PassengerAnalysis. Het rapport wordt geopend en u kunt het rechtstreeks in Synapse Studio bewerken.