Gegevens analyseren in Azure Data Lake Storage Gen2 met behulp van Power BI
In dit artikel leert u hoe u Power BI Desktop gebruikt voor het analyseren en visualiseren van gegevens die zijn opgeslagen in een opslagaccount met een hiërarchische naamruimte (Azure Data Lake Storage Gen2).
Vereisten
Voordat u met deze zelfstudie begint, moet u aan de volgende vereisten voldoen:
- Een Azure-abonnement. Zie Gratis proefversie van Azure ophalen.
- Een opslagaccount met een hiërarchische naamruimte. Volg deze instructies om er een te maken.
In dit artikel wordt ervan uitgenomen dat u een opslagaccount met de naam hebt
myadlsg2gemaakt. - U krijgt een van de volgende rollen voor het opslagaccount: Blob Data Reader, Blob Data Contributor of Blob Data Owner.
- Een voorbeeldgegevensbestand met de
Drivers.txtnaam dat zich in uw opslagaccount bevindt. U kunt dit voorbeeld downloaden uit de Git-opslagplaats van Azure Data Lakeen dat bestand vervolgens uploaden naar uw opslagaccount. - Power BI Desktop. U kunt dit downloaden van het Microsoft Downloadcentrum.
Een rapport maken in Power BI Desktop
Start Power BI Desktop op uw computer.
Selecteer op het tabblad Start van het lint de optie Gegevens ophalen en selecteer vervolgens Meer.
Selecteer in het dialoogvenster Gegevens verzamelen de optie Azure > Azure Data Lake Store Gen2 en selecteer vervolgens Verbinding maken.

In het dialoogvenster Azure Data Lake Storage Gen2 kunt u de URL naar uw Azure Data Lake Storage Gen2-account, bestandssysteem of submap opgeven met behulp van de indeling van het containereindpunt. URL's voor Data Lake Storage Gen2 hebben het volgende patroon:
https://<accountname>.dfs.core.windows.net/<filesystemname>/<subfolder>U kunt ook selecteren of u de bestandssysteemweergave of de weergave Common Data Model gebruiken.
Selecteer OK om door te gaan.

Als dit de eerste keer is dat u dit URL-adres gebruikt, wordt u gevraagd om de verificatiemethode te selecteren.
Als u de methode Organisatieaccount selecteert, selecteert u Aanmelden om u aan te melden bij uw opslagaccount. U wordt omgeleid naar de aanmeldingspagina van uw organisatie. Volg de aanwijzingen om u aan te melden bij het account. Nadat u zich hebt aangemeld, selecteert u Verbinding maken.
Als u de methode Accountsleutel selecteert, voert u uw accountsleutel in en selecteert u Verbinding maken.

In het volgende dialoogvenster worden alle bestanden weergegeven onder de URL die u hebt opgegeven in stap 4 hierboven, met inbegrip van het bestand dat u naar uw opslagaccount hebt geüpload. Controleer de informatie en selecteer vervolgens Laden.

Nadat de gegevens zijn geladen in Power BI, ziet u de volgende velden op het tabblad Velden.

Als u de gegevens wilt visualiseren en analyseren, wilt u de gegevens mogelijk liever beschikbaar maken met behulp van de volgende velden.

In de volgende stappen gaat u de query bijwerken om de geïmporteerde gegevens te converteren naar de gewenste indeling.
Selecteer op het tabblad Start op het lint query's bewerken.

Selecteer in de Query-editor onder de kolom Inhoud de optie Binair. Het bestand wordt automatisch gedetecteerd als CSV en u ziet uitvoer zoals hieronder wordt weergegeven. Uw gegevens zijn nu beschikbaar in een indeling die u kunt gebruiken om visualisaties te maken.

Selecteer op het tabblad Start op het lint sluiten & Toepassen.

Zodra de query is bijgewerkt, worden op het tabblad Velden de nieuwe velden weergegeven die beschikbaar zijn voor visualisatie.

U kunt nu een cirkeldiagram maken om de stuurprogramma's in elke stad voor een bepaald land weer te geven. Maak de volgende selecties om dit te doen.
Selecteer op het tabblad Visualisaties het symbool voor een cirkeldiagram.

In dit voorbeeld zijn de kolommen die u gaat gebruiken Kolom 4 (naam van de plaats) en Kolom 7 (naam van het land). Sleep deze kolommen van het tabblad Velden naar het tabblad Visualisaties, zoals hieronder wordt weergegeven.

Het cirkeldiagram moet er nu uit zien zoals hieronder wordt weergegeven.

Door een specifiek land te selecteren in de filters op paginaniveau, kunt u nu het aantal stuurprogramma's in elke stad van het geselecteerde land bekijken. Selecteer bijvoorbeeld op het tabblad Visualisaties onder Filters op paginaniveau de optie Brazilië.

Het cirkeldiagram wordt automatisch bijgewerkt om de stuurprogramma's weer te geven in de steden van Brazilië.

Selecteer in het menu Bestand de optie Opslaan om de visualisatie op te slaan als Power BI Desktop bestand.
Rapport publiceren naar Power BI service
Nadat u de visualisaties in Power BI Desktop hebt gemaakt, kunt u deze delen met anderen door deze te publiceren naar de Power BI service. Zie Publiceren vanuit Power BI Desktop voor instructies Power BI Desktop.
Problemen oplossen
Momenteel ondersteunt de Azure Data Lake Storage Gen2 Power Query connector in Power Query Online alleen paden met een container en geen submap of bestand. Zo werkt https:// .dfs.core.windows.net/, terwijl https:// .dfs.core.windows.net/ of <accountname> <container> https:// <accountname> <container> / <filename> <accountname> .dfs.core.windows.net/ <container> / <subfolder> mislukt.
Microsoft biedt geen ondersteuning voor het vernieuwen van gegevensstromen of gegevenssets met behulp van OAuth2-verificatie wanneer het Azure Data Lake Storage Gen 2-account (ADLS) zich in een andere tenant. Deze beperking geldt alleen voor ADLS wanneer de verificatiemethode OAuth2 is, dat wil zeggen wanneer u probeert verbinding te maken met een ADLS tussen tenants met behulp van een Azure AD-account. In dit geval raden we u aan een andere verificatiemethode te gebruiken dan OAuth2/AAD, zoals de verificatiemethode Sleutel.