sql >> Databasteknik >  >> RDS >> Database

Hur man laddar och hanterar data i Microsoft Power BI

Innehåll:

  1. Introduktion
  2. Importera data från Excel, SQL Server och webben.
    1. Importera data från Excel till Power BI.
    2. Importera webbplatser till Power BI.
    3. Importera data från SQL Server Database till Power BI.
  3. Grundläggande datahantering i Power BI.
    1. Grupp efter alternativ.
    2. Dela kolumner.
    3. Duplicerar kolumner.
    4. Kombinera kolumner.
  4. Hantera relationer inom Power BI.
    1. Sammanfogar/ansluter datauppsättningar.
    2. Modellvyer/Relationslänk.
    3. Hierarkier.
  5. Slutsatser.

Introduktion

Den här artikeln kommer att behandla import av data, manipulering av data och slutligen hantering av relationer inom Power BI. Återigen, liksom den föregående artikeln, kommer den här att fokusera på de grundläggande principerna för att använda Power BI, i motsats till en djupgående genomgång.

Importera data från Excel, SQL Server och webben

Importera data från Excel till Power BI

När du börjar bör Excel vara den första datakällan du tittar på när det gäller att importera data. De främsta anledningarna till detta är:användarvänlighet, transparens och allmän tillgänglighet.

Steg 1 – Excel-datauppsättning

Det här är datamängden vi kommer att importera till Power BI, den innehåller priser på skor från en rad återförsäljare. Se till att din data har några nyckelmått som vi senare kan analysera – data nedan inkluderar datum, prissättning och antal.

Steg 2 – Öppna Power BI

Öppna Power BI från Windows-menyn, rutan nedan visas där du sedan kan navigera antingen till dina senaste källor eller öppna delade filer. För att helt enkelt importera data, klicka på alternativet "Hämta data".

Steg 3 – Välj Excel

När du har klickat igenom kommer en rad alternativ att visas i hur vi kan importera data till Power BI. För att börja klicka på "Excel"-alternativet som är markerat nedan.

Steg 4 – Leta upp datamängden

Leta upp Excel-filen att ladda upp och klicka på "Öppna".

Steg 5 – Navigatorskärm

När Excel-filen har importerats kommer Navigatorn att visas (vänligen vänta några sekunder beroende på Excel-filstorlek). Klicka sedan i kryssrutan bredvid namnet på Excel-arket, detta kommer sedan att skapa en förhandsvisning på den högra skärmen.

Steg 6 – Ladda data

Vi har då valet att antingen "ladda" data eller "transformera" data. När du laddar data importeras data direkt till Power BI-gränssnittet medan transformering gör att du kan börja redigera och manipulera dina data. Låt oss för närvarande "läsa in" data, så går vi tillbaka till "Transformeringsstadiet" senare i artikeln.

Steg 7 – Dataladdning

En laddningsskärm kommer nu att dyka upp, igen, laddningstiden kommer att variera beroende på din datamängdsstorlek. När det är klart försvinner laddningsrutan automatiskt.

Steg 8 – Data laddas.

Excel-arket har nu laddats in i Power BI. Detaljbladet har kategoriserats automatiskt baserat på den första dataraden i Excel (Titlar). Som du kan se har en del av informationen redan formaterats baserat på befintliga format, text, nummer och datum.

Steg 9 – Snabb datakontroll

För att snabbt verifiera att din data har importerats kan vi skapa en snabb "tabell" genom att klicka på ikonen som är markerad nedan. Följt av att klicka i kryssrutorna mot dina data, kommer detta att fylla i värdena. Till exempel har jag markerat "Varumärke" och "Produkt-ID" – detta har sedan visat antalet produkter som varje varumärke har inom datamängden.

Importera webbplatser till Power BI

Webbplatser kan laddas direkt till Power BI via webbimportfunktionen. Innan du börjar hitta webbplatsen eller webbsidan du vill ladda data från är det viktigt att notera att denna form av import av data beror på hur väl Power BI-appen kan extrahera data från den givna webbplatsen eftersom vissa webbplatser är svårare än andra att importera.

Steg 1 – Öppna Power BI

Återigen, öppna Power BI och gå över till alternativet "Hämta data".

Steg 2 – Välj Web

Klicka på "Andra" datakällor, du kommer sedan att se "Webb" längst upp. Klicka på alternativet "Webb".

Steg 3 – Ange webbadress

Exemplet som används är www.sportsdirect.com/mens/mens-trainers. Kopiera och klistra in detta i URL-rutan och klicka på "OK":

Steg 5 – Webbnavigator

Navigatorn kommer nu att visas, Power BI kommer att kategorisera dataextraktet i flera tabeller så bra som möjligt beroende på webbplatsen. Webbplatsen vi har importerat har lyckats:i "Tabellvy" kan vi nu se all data som importerats under kolumnrubrikerna. Dessa data kan nu laddas på samma sätt som Excel på grundnivå.

Importera data från SQL Server Database till Power BI

På grund av den stora mängden data som nu hanteras, vänder sig fler och fler organisationer till alternativ för behandling och lagring av Big Data. En av dessa är SQL-databasen, som minskar front-end-behandlingstiden genom att hantera arbetsbelastningen åt dig. Nedan visas hur du ansluter till din SQL-databas. Mer information finns i den här artikeln om att ansluta Power BI och SQL Server.

Steg 1 – Öppna Power BI

Återigen, öppna Power BI och gå över till alternativet "Hämta data".

Steg 2 – Välj relevant SQL Server

SQL-databasen vi för närvarande kör är analystjänsten (Microsoft), men oroa dig inte om din databas skiljer sig från denna eftersom tekniken för att importera alla databaser är konsekvent.

Steg 3 – Anslut till databasen

Ange servern du vill ansluta till och den specifika databasen om det behövs, du har sedan möjlighet att importera eller ansluta live. För att länka direkt till servern, markera "anslut live" och klicka sedan på "OK".

Steg 4 – Databas laddad

Du har nu framgångsrikt länkat/importerat databasen till Power BI. Under fältsektionen kommer alla dina alternativ att visas som de visas i din SQL-databas.

Grundläggande datahantering i Power BI

Att manipulera data inom Power BI ger användaren möjlighet att rensa, standardisera och utöka sin befintliga datauppsättning. Vi kommer att täcka grunderna för att gruppera, dela, duplicera och kamma data. Men precis innan vi börjar måste vi gå tillbaka till steg 5 i Excel Import Guide och trycka på transform. Detta tar dig sedan till Power Query Editor (finns även under fliken Hem (Redigera fråga).

Grupp efter alternativ

Genom att gruppera data kan du sammanfatta rader i din befintliga data, ungefär som vad en pivottabell gör i excel. På startfliken klickar du på knappen "Gruppera efter".

Steg 1 – Klicka sedan på alternativet "Gruppera efter".

Steg 2 – Vi vill se det genomsnittliga fullpriset för varje återförsäljare, så låt oss välja "Återförsäljare" som kolumn att gruppera efter. Average Full Price kommer att vara namnet på den nya kolumnen, Average är det mått vi kräver på kolumnen, vilket är fullt pris. Klicka på 'OK'.

Steg 3 – Datagrupperad

Uppgifterna har nu grupperats efter återförsäljare som visar det genomsnittliga fullpriset. Du kan stänga den nu och använda den på startfliken. Detta skulle skriva över din ursprungliga datamängd.

Steg 4 – Ny datauppsättning

Genom att tillämpa det vi lärde oss tidigt har jag återskapat tabellen med vår nya data.

Dela kolumner

Att dela upp data är en mer vanligt förekommande manipulationsteknik. I vår nuvarande datauppsättning har vi en kolumn som heter "Kön", men vi behöver bara veta om det är pojkar, flickor eller unisex. Motsätter sig att ha barn som det avslutande ordet.

Steg 1 – Välj först den kolumn du vill dela.

Steg 2 – Välj funktionen Dela kolumn – Med avgränsare

Steg 2 – Dela upp efter kriterier

Från rullgardinsmenyn kan vi välja "Blank" som gör det möjligt att ta bort alla ord efter det första ordet. Klicka på "OK" när du är klar.

Steg 2 – Kolumnen har nu delats.

Duplicera kolumner

Den främsta anledningen till att duplicera kolumner är att du vill behålla originalet från din datauppsättning medan du redigerar duplikatet. Exemplet vi kommer att använda är att duplicera kolumnen "Fullpris" så att vi sedan kan runda upp vår duplicerade kolumn till närmaste pund.

Steg 1 – Högerklicka på kolumnen du vill duplicera och klicka sedan på Duplicera.

Steg 2 – Kolumnen har nu duplicerats och vi kan runda de duplicerade priserna.

Kombinera kolumner

Att kombinera kolumner är ett utmärkt sätt att sortera och filtrera dina data, i det här exemplet kommer vi att lägga till "Varumärket" till "Säsongen". Detta ger oss sedan ett filter med ett klick för att dyka djupt in i varje varumärkes sortiment för den specifika säsongen.

Steg 1 – Lägg till en anpassad kolumn

Steg 2 – I fönstret för anpassad kolumn, ge den nya kolumnen ett namn 'Varumärkessäsong', leta sedan upp de två kolumner du vill gå med i den högra rullningsrutan, samtidigt som du placerar ett '&' emellan för att slutföra kombinera. Klicka på "OK" för att bekräfta.

Steg 3 – Kombikolumnen har nu skapats till vilken vi kan filtrera på 'Varumärkessäsong'.

Hantera relationer inom Power BI

Power BI gör att datamängder kan kommunicera med varandra genom flera metoder; de mest använda är sammanslagna, länkande och hierarkier.

Sammanfogar/ansluter datauppsättningar

Vi behöver två eller flera datamängder för att skapa en sammanslagning, och för att slå samman två datauppsättningar behöver vi samma kolumn för att existera i båda datamängderna. I det här exemplet kommer vi att klassificera kolumnen Färg i kärn- och icke-kärnfärger.

Steg 1 – Skapa ett nytt excel med teknikerna som beskrivs ovan och importera det till Power BI.

Steg 2 – Klicka tillbaka till den ursprungliga tabellen som vi skapade och leta reda på kolumnen vi behöver slå samman mot.

Steg 3 – Fortsätt och klicka på alternativet Merge Queries.

Steg 4 – Sammanfoga fönster

Bläddra längs med det övre fönstret och välj den kolumn vi vill slå samman till; i den första rullgardinsmenyn, leta reda på den nya tabellen och hitta sedan motsvarande kolumn (Huvudfärg/Huvudfärg). I det nedre vänstra hörnet ser vi en grön bock, vilket betyder att Power BI har lyckats matcha alla rader. Gå vidare och klicka på "OK":

Steg 5 – Tabellen har nu slagits samman, klicka på utåtpilen och tryck sedan på "OK" för att utöka detaljen:

Steg 6 – Tabellerna har slagits samman.

Modellvyn låter oss se alla våra datauppsättningar på ett ställe och lyfter fram eventuella relationer mellan dem; för närvarande bör du kunna se en heldragen vit linje mellan dina två datatabeller.

Steg 1 – Länka mellan tabeller

Steg 2 – Dubbelklicka på länken för att markera anslutningen.

Steg 3 – I motsats till sammanslagning har vi möjligheten att matcha kolumner i modellvyn genom att också dra och släppa.

Steg 4 – Relation skapad.

Hierarkier

Genom att skapa en hierarki kan du stapla data tillsammans för enklare överblickar, särskilt när du använder detaljerad information senare under din resa.

Steg 1 – Dra och släpp ett fält över ett annat. Här ska vi lägga till beskrivningen till produkt-ID:t.

Steg 2 – Hierarkin har nu skapats.

Kontrollera att produkt-ID-hierarkin nu drar igenom båda fälten tillsammans när du skapar bilder.

Slutsatser

För att sammanfatta, den här gången har vi tittat på Microsoft Power BI från olika vinklar, med start från dataimport och vidare till datamanipulation och hantering av relationer inom denna plattform. Vi har beskrivit de huvudsakliga fördelarna med denna tjänst och visat de stegvisa guider du kan använda när det gäller att utföra ovan nämnda åtgärder med Microsoft Power BI. Nästa artikel kommer att flytta oss till Power BI:s visualiseringar, som ger Power BI fördelen jämfört med de flesta analysverktyg på marknaden idag.


  1. Hur man säkrar MySQL:Del två

  2. MySQL DEGREES() Funktion – Konvertera från radianer till grader

  3. 3 sätt att lista alla lagrade procedurer som refererar till en tabell i PostgreSQL

  4. Hur ditt småföretag kan dra nytta av cloud computing