Inhoud:
- Inleiding
- Gegevens importeren uit Excel, SQL Server en het web.
- Gegevens importeren uit Excel in Power BI.
- Websites importeren in Power BI.
- Gegevens importeren uit SQL Server-database in Power BI.
- Basisbeginselen van gegevensmanipulatie in Power BI.
- Groeperen op optie.
- Kolommen splitsen.
- Kolommen dupliceren.
- Kolommen combineren.
- Beheren van relaties binnen Power BI.
- Datasets samenvoegen/samenvoegen.
- Modelweergaven/Relatielink.
- Hiërarchieën.
- Conclusies.
Inleiding
Dit artikel behandelt het importeren van gegevens, het manipuleren van gegevens en ten slotte het beheren van relaties binnen Power BI. Nogmaals, net als het vorige artikel, zal dit artikel zich richten op de basisprincipes van het gebruik van Power BI, in tegenstelling tot een diepgaande walkthrough.
Gegevens importeren uit Excel, SQL Server en het web
Gegevens importeren uit Excel in Power BI
Als u begint, moet Excel de eerste gegevensbron zijn waar u naar kijkt als het gaat om het importeren van gegevens. De belangrijkste redenen hiervoor zijn:gebruiksgemak, transparantie en algemene beschikbaarheid.
Stap 1 – Excel-gegevensset
Dit is de dataset die we gaan importeren in Power BI, het bevat schoenenprijzen van verschillende retailers. Zorg ervoor dat uw gegevens enkele belangrijke metingen bevatten die we later kunnen analyseren - de onderstaande gegevens bevatten datums, prijzen en tellingen.
Stap 2 – Open Power BI
Open Power BI vanuit het Windows-menu, het onderstaande vak verschijnt waar u vervolgens naar uw recente bronnen kunt navigeren of gedeelde bestanden kunt openen. Om eenvoudig gegevens te importeren, klikt u op de optie 'Gegevens ophalen'.
Stap 3 – Selecteer Excel
Eenmaal doorgeklikt, wordt een reeks opties weergegeven over hoe we gegevens kunnen importeren in Power BI. Klik om te beginnen op de hieronder gemarkeerde 'Excel'-optie.
Stap 4 – Gegevensset lokaliseren
Zoek het Excel-bestand dat u wilt uploaden en klik op 'Openen'.
Stap 5 – Navigatorscherm
Nadat het Excel-bestand is geïmporteerd, wordt de Navigator weergegeven (wacht een paar seconden, afhankelijk van de Excel-bestandsgrootte). Klik vervolgens in het selectievakje naast de naam van het Excel-blad, dit zal dan een voorbeeld maken in het rechter zijscherm.
Stap 6 – Gegevens laden
We hebben dan de keuze om de gegevens te 'laden' of de gegevens te 'transformeren'. Door de gegevens te laden, worden de gegevens rechtstreeks in de Power BI-interface geïmporteerd, terwijl u door de transformatie kunt beginnen met het bewerken en manipuleren van uw gegevens. Laten we voor nu de gegevens 'laden' en we gaan later in het artikel terug naar de fase 'Transformeren'.
Stap 7 – Gegevens laden
Er verschijnt nu een laadscherm, nogmaals, de laadtijd zal variëren, afhankelijk van de grootte van uw dataset. Eenmaal voltooid, zal de laadbox automatisch verdwijnen.
Stap 8 – Gegevens geladen.
Het Excel-blad is nu succesvol in Power BI geladen. Het detailblad is automatisch gecategoriseerd op basis van de eerste regel gegevens in Excel (Titels). Zoals u kunt zien, is een deel van de informatie al opgemaakt op basis van bestaande indelingen, tekst, getal en datums.
Stap 9 – Snelle gegevenscontrole
Om snel te controleren of uw gegevens zijn geïmporteerd, kunnen we een snelle 'tabel' maken door op het hieronder gemarkeerde pictogram te klikken. Gevolgd door in de selectievakjes naast uw gegevens te klikken, worden de waarden ingevuld. Ik heb bijvoorbeeld 'Merk' en 'Product-ID' aangevinkt - dit heeft vervolgens het aantal producten weergegeven dat elk merk in de dataset heeft.
Websites importeren in Power BI
Websites kunnen direct in Power BI worden geladen via de webimportfunctie. Voordat u begint met het zoeken naar de website of websitepagina waarvan u gegevens wilt laden, is het belangrijk op te merken dat deze vorm van gegevensimport afhangt van hoe goed de Power BI-app gegevens van de betreffende website kan extraheren, aangezien sommige websites moeilijker te maken zijn dan andere. importeren.
Stap 1 – Open Power BI
Open opnieuw Power BI en ga naar de optie 'Gegevens ophalen'.
Stap 2 – Selecteer Web
Klik in ‘Overige’ databronnen, dan zie je bovenaan ‘Web’ staan. Klik op de optie 'Web'.
Stap 3 – Voer de website-URL in
Het gebruikte voorbeeld is www.sportsdirect.com/mens/mens-trainers. Kopieer en plak dit in het URL-vak en klik op 'OK':
Stap 5 – Webnavigator
De Navigator zal nu verschijnen, Power BI zal het data-extract zo goed mogelijk indelen in verschillende tabellen, afhankelijk van de website. De website die we hebben geïmporteerd, heeft het met succes gedaan:in de 'Tabelweergave' kunnen we nu alle gegevens zien die zijn geïmporteerd onder de kolomkoppen. Deze gegevens kunnen nu op dezelfde manier worden geladen als Excel op basisniveau.
Gegevens importeren uit SQL Server-database in Power BI
Vanwege de enorme hoeveelheid data die nu wordt beheerd, wenden steeds meer organisaties zich tot Big Data-verwerkings- en opslagopties. Een daarvan is de SQL Database, die de front-end verwerkingstijd verkort door de werklast voor u te beheren. Hieronder ziet u hoe u verbinding kunt maken met uw SQL-database. Zie dit artikel over het verbinden van Power BI en SQL Server voor meer informatie.
Stap 1 – Open Power BI
Open opnieuw Power BI en ga naar de optie 'Gegevens ophalen'.
Stap 2 – Selecteer de relevante SQL Server
De SQL-database die we momenteel gebruiken, is die van de analyseservice (Microsoft), maar maakt u zich geen zorgen als uw database hiervan afwijkt, aangezien de techniek voor het importeren van alle databases consistent is.
Stap 3 – Maak verbinding met de database
Voer de server in waarmee u verbinding wilt maken en indien nodig de specifieke database, u hebt dan de mogelijkheid om live te importeren of verbinding te maken. Om rechtstreeks naar de server te linken, vink je 'live verbinden' aan en klik je op 'OK'.
Stap 4 – Database geladen
U hebt de database nu succesvol gekoppeld/geïmporteerd in Power BI. Onder de sectie velden worden al uw opties weergegeven zoals ze in uw SQL-database verschijnen.
Basisbeginselen van gegevensmanipulatie in Power BI
Het manipuleren van gegevens binnen Power BI geeft de gebruiker de mogelijkheid om hun bestaande dataset op te schonen, te standaardiseren en uit te breiden. We behandelen de basisprincipes van het groeperen, splitsen, dupliceren en kammen van gegevens. Maar net voordat we beginnen, moeten we teruggaan naar stap 5 in de Excel Import Guide en op transformeren drukken. Dit brengt u vervolgens naar de Power Query Editor (ook toegankelijk onder het tabblad Start (Query bewerken).
Groep op optie
Door gegevens te groeperen, kunt u rijen in uw bestaande gegevens samenvatten, ongeveer zoals een draaitabel in Excel doet. Klik in het starttabblad op de knop 'Groeperen op'.
Stap 1 – Klik op de optie ‘Groeperen op’.
Stap 2 - We willen de gemiddelde volledige prijs van elke detailhandelaar zien, dus laten we 'Retailer' selecteren als de kolom om op te groeperen. Gemiddelde volledige prijs is de naam van de nieuwe kolom, Gemiddeld is de maatstaf die we nodig hebben voor de kolom, wat de volledige prijs is. Klik op 'OK'.
Stap 3 – Gegevens gegroepeerd
De gegevens zijn nu gegroepeerd per winkelier met de gemiddelde volledige prijs. U kunt het nu sluiten en toepassen op het starttabblad. Dit zou uw initiële dataset overschrijven.
Stap 4 – Nieuwe dataset
Door toe te passen wat we al vroeg hebben geleerd, heb ik de tabel opnieuw gemaakt met behulp van onze nieuwe gegevens.
Kolommen splitsen
Het splitsen van gegevens is een meer algemeen gebruikte manipulatietechniek. In onze huidige dataset hebben we een kolom met de naam 'Gender', maar we hoeven alleen te weten of het jongens, meisjes of unisex is. In tegenstelling tot het hebben van kinderen als laatste woord.
Stap 1 – Selecteer eerst de kolom die u wilt splitsen.
Stap 2 – Selecteer de functie Kolom splitsen – Per scheidingsteken
Stap 2 – Splitsen op criteria
In het vervolgkeuzemenu kunnen we 'Blanco' selecteren waarmee woorden na het eerste woord kunnen worden verwijderd. Klik op 'OK' als u klaar bent.
Stap 2 – Kolom is nu gesplitst.
Kolommen dupliceren
De belangrijkste reden voor het dupliceren van kolommen is dat u het origineel van uw dataset wilt behouden terwijl u het duplicaat bewerkt. Het voorbeeld dat we zullen gebruiken is dat van het dupliceren van de kolom 'Volledige prijs', zodat we onze gedupliceerde kolom vervolgens naar boven kunnen afronden naar het dichtstbijzijnde pond.
Stap 1 – Klik met de rechtermuisknop op de kolom die u wilt dupliceren en klik vervolgens op Dupliceren.
Stap 2 – De kolom is nu gedupliceerd en we kunnen de dubbele prijzen afronden.
Kolommen combineren
Het kammen van kolommen is een geweldige manier om uw gegevens te verzamelen en te filteren. In dit voorbeeld gaan we het 'Merk' toevoegen aan het 'Seizoen'. Dit geeft ons dan een filter met één klik om diep in het assortiment van elk merk voor het specifieke seizoen te duiken.
Stap 1 – Voeg een aangepaste kolom toe
Stap 2 – Geef in het venster Aangepaste kolom de nieuwe kolom de naam 'Merkseizoen', zoek vervolgens in het rechterschuifvak de twee kolommen die u wilt samenvoegen, terwijl u ertussen een '&' plaatst om de combineren. Klik op 'OK' om te bevestigen.
Stap 3 – De combineerkolom is nu aangemaakt waarop we kunnen filteren op ‘Merkseizoen’.
Relaties beheren binnen Power BI
Met Power BI kunnen datasets op verschillende manieren met elkaar communiceren; de meest gebruikte zijn die van samenvoegen, koppelen en hiërarchieën.
Datasets samenvoegen/samenvoegen
We hebben twee of meer datasets nodig om een samenvoeging te maken, bovendien hebben we voor het samenvoegen van twee datasets dezelfde kolom nodig om in beide datasets te bestaan. Voor dit voorbeeld gaan we de kolom Kleur indelen in kernkleuren en niet-kernkleuren.
Stap 1 – Maak een nieuwe Excel met behulp van de hierboven beschreven technieken en importeer deze in Power BI.
Stap 2 – Klik terug in de originele tabel die we hebben gemaakt en zoek de kolom waarmee we moeten samenvoegen.
Stap 3 – Ga je gang en klik op de optie Query's samenvoegen.
Stap 4 – Venster samenvoegen
Scroll samen met het bovenste venster en selecteer de kolom waarin we willen samenvoegen; zoek in de eerste vervolgkeuzelijst de nieuwe tabel en zoek de corresponderende kolom (Hoofdkleur/Hoofdkleur). In de linkerbenedenhoek zien we een groen vinkje, wat betekent dat Power BI alle rijen met succes heeft gekoppeld. Ga je gang en klik op 'OK':
Stap 5 - De tabel is nu samengevoegd, klik op de naar buiten wijzende pijl en druk vervolgens op 'OK' om het detail uit te vouwen:
Stap 6 – De tabellen zijn succesvol samengevoegd.
Modelweergaven/Relatielink
De modelweergave stelt ons in staat om al onze datasets op één plek te bekijken en eventuele relaties ertussen te benadrukken; momenteel zou je een ononderbroken witte lijn moeten kunnen zien tussen je twee gegevenstabellen.
Stap 1 – Koppeling tussen tabellen
Stap 2 – Dubbelklik op de link om de gemaakte verbinding te markeren.
Stap 3 - In tegenstelling tot samenvoegen, hebben we de mogelijkheid om kolommen in de modelweergave op elkaar af te stemmen door ze ook te slepen en neer te zetten.
Stap 4 - Relatie gemaakt.
Hiërarchieën
Door een hiërarchie te maken, kunt u gegevens op elkaar stapelen voor eenvoudigere overzichten, vooral wanneer u later tijdens uw reis inzoomen op visuals gebruikt.
Stap 1 - Sleep het ene veld over het andere. Hier gaan we de beschrijving toevoegen aan de product-ID.
Stap 2 – De hiërarchie is nu aangemaakt.
Controleer of de product-ID-hiërarchie nu beide velden samen doortrekt bij het maken van visuals.
Conclusies
Samenvattend hebben we deze keer vanuit verschillende invalshoeken naar Microsoft Power BI gekeken, te beginnen bij het importeren van gegevens en overgaand op het manipuleren van gegevens en het beheren van relaties binnen dit platform. We hebben de belangrijkste voordelen van deze service geschetst en de stapsgewijze handleidingen getoond die u kunt toepassen als het gaat om het uitvoeren van de bovengenoemde acties met Microsoft Power BI. In het volgende artikel gaan we naar de visualisaties van Power BI, die Power BI een voorsprong geven op de meeste analysetools die momenteel op de markt zijn.