Database
 sql >> Baza danych >  >> RDS >> Database

Jak ładować dane i zarządzać nimi w Microsoft Power BI

Zawartość:

  1. Wprowadzenie
  2. Importowanie danych z programu Excel, SQL Server i Internetu.
    1. Importowanie danych z Excela do Power BI.
    2. Importowanie witryn internetowych do Power BI.
    3. Importowanie danych z bazy danych SQL Server do usługi Power BI.
  3. Podstawy manipulacji danymi w usłudze Power BI.
    1. Opcja Grupuj według.
    2. Podział kolumn.
    3. Powielające się kolumny.
    4. Łączenie kolumn.
  4. Zarządzanie relacjami w ramach usługi Power BI.
    1. Scalanie/łączanie zbiorów danych.
    2. Widoki modelu/link do relacji.
    3. Hierarchie.
  5. Wnioski.

Wprowadzenie

W tym artykule omówimy importowanie danych, manipulowanie danymi i wreszcie zarządzanie relacjami w usłudze Power BI. Ponownie, podobnie jak w poprzednim artykule, ten skupi się na podstawowych zasadach korzystania z usługi Power BI, a nie na szczegółowym przewodniku.

Importowanie danych z programu Excel, SQL Server i Internetu

Importowanie danych z Excela do Power BI

Na początku Excel powinien być pierwszym źródłem danych, na które zwracasz uwagę, jeśli chodzi o importowanie danych. Głównymi przyczynami tego są:łatwość użytkowania, przejrzystość i ogólna dostępność.

Krok 1 – Zestaw danych Excel

Jest to zestaw danych, który zamierzamy zaimportować do usługi Power BI, zawiera on ceny obuwia od różnych sprzedawców detalicznych. Upewnij się, że Twoje dane mają kluczowe miary, które możemy później przeanalizować – poniższe dane obejmują daty, ceny i liczby.

Krok 2 – Otwórz Power BI

Otwórz usługę Power BI z menu systemu Windows, pojawi się poniższe okno, w którym możesz przejść do ostatnich źródeł lub otworzyć udostępnione pliki. Aby po prostu zaimportować dane, kliknij opcję „Pobierz dane”.

Krok 3 – Wybierz Excel

Po kliknięciu zostanie wyświetlony szereg opcji dotyczących sposobu importowania danych do Power BI. Aby rozpocząć, kliknij opcję „Excel” podświetloną poniżej.

Krok 4 – Znajdź zestaw danych

Znajdź plik Excel do przesłania i kliknij „Otwórz”.

Krok 5 – Ekran Nawigatora

Po zaimportowaniu pliku Excel zostanie wyświetlony Nawigator (proszę odczekać kilka sekund w zależności od rozmiaru pliku Excel). Następnie kliknij pole wyboru znajdujące się obok nazwy arkusza Excel, co spowoduje utworzenie podglądu na ekranie po prawej stronie.

Krok 6 – Załaduj dane

Mamy wtedy do wyboru albo „Załadować” dane, albo „Przekształcić” dane. Załadowanie danych spowoduje zaimportowanie danych bezpośrednio do interfejsu usługi Power BI, a przekształcenie umożliwi rozpoczęcie edycji i manipulowania danymi. Na razie „Załaduj” dane, a w dalszej części artykułu wrócimy do etapu „Transformacja”.

Krok 7 – Ładowanie danych

Pojawi się ekran ładowania, ponownie czas ładowania będzie się różnić w zależności od rozmiaru zestawu danych. Po zakończeniu okno ładowania automatycznie zniknie.

Krok 8 – Załadowanie danych.

Arkusz programu Excel został teraz pomyślnie załadowany do usługi Power BI. Arkusz szczegółów został automatycznie skategoryzowany na podstawie pierwszego wiersza danych w programie Excel (tytuły). Jak widać, niektóre informacje zostały już sformatowane na podstawie istniejących formatów, tekstu, liczby i dat.

Krok 9 – Szybka kontrola danych

Aby szybko zweryfikować, czy Twoje dane zostały zaimportowane, możemy utworzyć szybką „Tabelę”, klikając w podświetloną poniżej ikonę. Następnie klikniesz pola wyboru obok swoich danych, spowoduje to wypełnienie wartości. Na przykład zaznaczyłem „Markę” i „Identyfikator produktu” – wtedy wyświetliło się liczbę produktów, które każda marka ma w zestawie danych.

Importowanie witryn internetowych do Power BI

Witryny internetowe można ładować bezpośrednio do usługi Power BI za pomocą funkcji importu sieci Web. Zanim zaczniesz lokalizować witrynę lub stronę witryny, z której chcesz wczytać dane, należy pamiętać, że ta forma importowania danych zależy od tego, jak dobrze aplikacja Power BI może wyodrębnić dane z danej witryny, ponieważ niektóre witryny są trudniejsze niż inne importuj.

Krok 1 – Otwórz Power BI

Ponownie otwórz Power BI i przejdź do opcji „Pobierz dane”.

Krok 2 – Wybierz Internet

Kliknij „Inne” źródła danych, a na górze zobaczysz „Sieć”. Kliknij opcję „Sieć”.

Krok 3 – Wprowadź adres URL witryny

Użytym przykładem jest www.sportsdirect.com/mens/mens-trainers. Skopiuj i wklej to w polu adresu URL i kliknij „OK”:

Krok 5 – Nawigator sieciowy

Pojawi się teraz Nawigator, a usługa Power BI podzieli wyodrębnione dane na kilka tabel, najlepiej jak to możliwe, w zależności od witryny internetowej. Strona, którą zaimportowaliśmy, zakończyła się sukcesem:w „Widoku tabeli” możemy teraz zobaczyć wszystkie dane zaimportowane pod nagłówkami kolumn. Te dane można teraz załadować w taki sam sposób jak Excel na poziomie podstawowym.

Importowanie danych z bazy danych SQL Server do Power BI

Ze względu na ogromną ilość danych, którymi obecnie zarządza się, coraz więcej organizacji korzysta z opcji przetwarzania i przechowywania Big Data. Jednym z nich jest baza danych SQL, która skraca czas przetwarzania frontonu dzięki zarządzaniu obciążeniem za Ciebie. Poniżej pokażemy, jak połączyć się z bazą danych SQL. Aby uzyskać więcej informacji, zobacz ten artykuł dotyczący łączenia usług Power BI i SQL Server.

Krok 1 – Otwórz Power BI

Ponownie otwórz Power BI i przejdź do opcji „Pobierz dane”.

Krok 2 – Wybierz odpowiedni serwer SQL

Baza danych SQL, którą obecnie uruchamiamy, jest bazą danych usługi analitycznej (Microsoft), ale nie martw się, jeśli Twoja baza danych różni się od tej, ponieważ technika importowania wszystkich baz danych jest spójna.

Krok 3 – Połącz się z bazą danych

Wprowadź serwer, z którym chcesz się połączyć, i konkretną bazę danych, jeśli jest to wymagane, a następnie masz możliwość importowania lub łączenia się na żywo. Aby bezpośrednio połączyć się z serwerem, zaznacz „Połącz na żywo”, a następnie kliknij „OK”.

Krok 4 – Załadowanie bazy danych

Teraz pomyślnie powiążesz/zaimportujesz bazę danych do usługi Power BI. W sekcji pól każda z Twoich opcji zostanie wyświetlona tak, jak pojawia się w Twojej bazie danych SQL.

Podstawy manipulacji danymi w usłudze Power BI

Manipulowanie danymi w usłudze Power BI daje użytkownikowi możliwość czyszczenia, standaryzacji i rozszerzania istniejącego zestawu danych. Omówimy podstawy grupowania, dzielenia, duplikowania i czesania danych. Ale zanim zaczniemy, musimy wrócić do kroku 5 w przewodniku po importowaniu programu Excel i nacisnąć przekształć. Spowoduje to przejście do Edytora Power Query (dostępnego również na karcie Strona główna (Edytuj zapytanie).

Opcja Grupuj według

Grupowanie danych pozwala podsumować wiersze w istniejących danych, podobnie jak w przypadku tabeli przestawnej w programie Excel. Na karcie głównej kliknij przycisk „Grupuj według”.

Krok 1 – Kliknij opcję „Grupuj według”.

Krok 2 – Chcemy zobaczyć średnią pełną cenę każdego sprzedawcy, więc wybierzmy „Sprzedawca” jako kolumnę, według której chcesz pogrupować. Średnia pełna cena będzie nazwą nowej kolumny, Średnia to miara, której wymagamy w kolumnie, czyli pełna cena. Kliknij „OK”.

Krok 3 – Dane zgrupowane

Dane zostały teraz pogrupowane według sprzedawców wyświetlających średnią pełną cenę. Możesz go teraz zamknąć i zastosować w zakładce Strona główna. Spowodowałoby to nadpisanie początkowego zestawu danych.

Krok 4 – Nowy zestaw danych

Stosując to, czego nauczyliśmy się wcześniej, odtworzyłem tabelę, korzystając z naszych nowych danych.

Dzielenie kolumn

Dzielenie danych jest częściej stosowaną techniką manipulacji. W naszym aktualnym zbiorze danych mamy kolumnę o nazwie „Płeć”, ale musimy tylko wiedzieć, czy jest to Chłopcy, Dziewczęta czy Unisex. Sprzeciwiał się używaniu „Dzieci” jako słowa końcowego.

Krok 1 – Najpierw wybierz kolumnę, którą chcesz podzielić.

Krok 2 – Wybierz funkcję podziału kolumny – według separatora

Krok 2 – Podziel według kryteriów

Z rozwijanego menu możemy wybrać „Puste”, co pozwoli usunąć dowolne słowa następujące po pierwszym słowie. Po zakończeniu kliknij „OK”.

Krok 2 – Kolumna została podzielona.

Powielające się kolumny

Głównym powodem duplikowania kolumn jest chęć zachowania oryginału z zestawu danych podczas edytowania duplikatu. Przykładem, którego użyjemy, jest powielenie kolumny „Pełna cena”, abyśmy mogli zaokrąglić w górę naszą zduplikowaną kolumnę do najbliższego funta.

Krok 1 – Kliknij prawym przyciskiem myszy kolumnę, którą chcesz zduplikować, a następnie kliknij Powiel.

Krok 2 – Kolumna została zduplikowana i możemy zaokrąglić zduplikowane ceny.

Łączenie kolumn

Łączenie kolumn to świetny sposób na zestawianie i filtrowanie danych, w tym przykładzie dodamy „Markę” do „Sezonu”. Dzięki temu uzyskamy filtr za pomocą jednego kliknięcia, aby zagłębić się w asortyment każdej marki w określonym sezonie.

Krok 1 – Dodaj niestandardową kolumnę

Krok 2 – W oknie Kolumna niestandardowa nadaj nowej kolumnie nazwę „Sezon marki”, a następnie w polu przewijania po prawej stronie zlokalizuj dwie kolumny, do których chcesz dołączyć, jednocześnie umieszczając znak „&”, aby zakończyć łączyć. Kliknij „OK”, aby potwierdzić.

Krok 3 – Utworzono kolumnę łączenia, do której możemy filtrować „Sezon marki”.

Zarządzanie relacjami w ramach Power BI

Usługa Power BI umożliwia zestawom danych komunikowanie się ze sobą za pomocą kilku metod; najczęściej używane są łączenie, łączenie i hierarchie.

Scalanie/łączanie zbiorów danych

Potrzebujemy dwóch lub więcej zestawów danych, aby utworzyć scalenie, poza tym, aby scalić dwa zestawy danych, potrzebujemy tej samej kolumny, aby istniała w obu zestawach danych. W tym przykładzie podzielimy kolumnę Kolor na kolory podstawowe i inne niż podstawowe.

Krok 1 – Utwórz nowy program Excel przy użyciu technik opisanych powyżej i zaimportuj go do Power BI.

Krok 2 – Kliknij z powrotem oryginalną tabelę, którą utworzyliśmy i znajdź kolumnę, z którą chcemy scalić.

Krok 3 – Śmiało i kliknij opcję Scal zapytania.

Krok 4 – Scal okno

Przewijając wraz z górnym oknem, wybierz kolumnę, z którą chcesz się połączyć; w pierwszym polu rozwijanym znajdź nową tabelę, a następnie znajdź odpowiednią kolumnę (Kolor główny/Kolor główny). W lewym dolnym rogu widzimy zielony haczyk, co oznacza, że ​​usługa Power BI pomyślnie dopasowała wszystkie wiersze. Śmiało i kliknij „OK”:

Krok 5 – Tabela została teraz połączona, kliknij strzałkę na zewnątrz, a następnie naciśnij „OK”, aby rozwinąć szczegóły:

Krok 6 – Tabele zostały pomyślnie połączone.

Widok modelu pozwala nam przeglądać wszystkie nasze zbiory danych w jednym miejscu i podkreśla wszelkie relacje między nimi; obecnie powinieneś być w stanie zobaczyć ciągłą białą linię między dwiema tabelami danych.

Krok 1 – Połącz między tabelami

Krok 2 – Kliknij dwukrotnie link, aby podświetlić wykonane połączenie.

Krok 3 – W przeciwieństwie do łączenia, mamy możliwość dopasowania kolumn w widoku modelu również poprzez przeciąganie i upuszczanie.

Krok 4 – Nawiązanie relacji.

Hierarchie

Utworzenie hierarchii umożliwia łączenie danych w celu łatwiejszego przeglądania, zwłaszcza podczas korzystania z drążenia elementów wizualnych w dalszej części podróży.

Krok 1 – Przeciągnij i upuść jedno pole na drugie. Tutaj dodamy opis do identyfikatora produktu.

Krok 2 – Hierarchia została utworzona.

Sprawdź, czy hierarchia identyfikatorów produktów będzie teraz łączyć oba pola podczas tworzenia wizualizacji.

Wnioski

Podsumowując, tym razem przyjrzeliśmy się Microsoft Power BI z różnych perspektyw, zaczynając od importu danych i przechodząc do manipulacji danymi i zarządzania relacjami w ramach tej platformy. Nakreśliliśmy główne zalety tej usługi i pokazaliśmy przewodniki krok po kroku, które możesz zastosować, jeśli chodzi o wykonywanie wyżej wymienionych działań za pomocą Microsoft Power BI. Następny artykuł przeniesie nas do wizualizacji Power BI, które dają Power BI przewagę nad większością narzędzi analitycznych dostępnych obecnie na rynku.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Modelowanie baz danych

  2. Migracja schematu:relacja do gwiazdy

  3. Zmiana nazw indeksów za pomocą procedury sp_rename

  4. Rozpoznawanie wzorców wierszy w SQL

  5. Jak zainstalować Libreoffice na Ubuntu 16.04