Udostępnij za pośrednictwem


Samouczek: analizowanie danych stron internetowych przy użyciu programu Power BI Desktop

Jako wieloletni fan piłki nożnej, chcesz zgłosić zwycięzców Mistrzostw Europy UEFA (Euro Cup) w ciągu lat. Program Power BI Desktop umożliwia importowanie tych danych ze strony internetowej do raportu i tworzenie wizualizacji, które pokazują dane. Z tego samouczka dowiesz się, jak używać programu Power BI Desktop do wykonywania następujących zadań:

  • Połącz się ze źródłem danych sieci Web i nawiguj po dostępnych tabelach.
  • Kształtowanie i przekształcanie danych w Edytor Power Query.
  • Nazwij zapytanie i zaimportuj je do raportu programu Power BI Desktop.
  • Tworzenie i dostosowywanie mapy oraz wizualizacji wykresu kołowego.

Nawiązywanie połączenia ze źródłem danych sieci Web

Możesz uzyskać dane zwycięzców UEFA z tabeli Wyniki na stronie Wikipedii Mistrzostw Europy Piłki Nożnej UEFA pod adresem https://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

Zrzut ekranu przedstawia tabelę Wyników Wikipedii dla Pucharu Euro, która zawiera zwycięzców i inne informacje.

Połączenia internetowe są ustanawiane tylko przy użyciu uwierzytelniania podstawowego. Witryny sieci Web wymagające uwierzytelniania mogą nie działać prawidłowo z łącznikiem sieci Web.

Aby zaimportować dane:

  1. Na karcie wstążki Narzędzia główne programu Power BI Desktop rozwiń strzałkę obok pozycji Pobierz dane, a następnie wybierz pozycję Sieć Web.

    Zrzut ekranu przedstawia opcję Pobierz dane na wstążce z wybraną opcją Sieć Web.

    Uwaga

    Możesz również wybrać sam element Pobierz dane lub wybrać pozycję Pobierz dane z innych źródeł z poziomu strony głównej programu Power BI Desktop, a następnie wybrać pozycję Internet w sekcji Wszystkie lub Inne w oknie dialogowym Pobieranie danych , a następnie wybrać pozycję Połącz.

  2. W oknie dialogowym Z internetu wklej adres URL w polu tekstowym Adres URLhttps://en.wikipedia.org/wiki/UEFA_European_Football_Championship, a następnie wybierz przycisk OK.

    Zrzut ekranu przedstawia okno dialogowe Z sieci Web, w którym można wprowadzić adres URL strony internetowej.

    Po nawiązaniu połączenia ze stroną internetową Wikipedii okno dialogowe Nawigator wyświetli listę dostępnych tabel na stronie. Możesz wybrać dowolną nazwę tabeli, aby wyświetlić podgląd jej danych. Tabela 3 zawiera żądane dane, chociaż nie jest dokładnie w żądanym kształcie. Przed załadowaniem danych do raportu zostaną przekształcone i wyczyszczone.

    Zrzut ekranu przedstawia okno dialogowe Nawigator z wybraną tabelą i wyróżnioną pozycję Przekształć dane.

    Uwaga

    W okienku Podgląd jest wyświetlana najnowsza wybrana tabela, ale wszystkie wybrane tabele są ładowane do Edytor Power Query po wybraniu pozycji Przekształć dane lub Załaduj.

  3. Wybierz pozycję Tabela 3 na liście Nawigator , a następnie wybierz pozycję Przekształć dane.

    Zostanie otwarty podgląd tabeli w Edytor Power Query, w którym można zastosować przekształcenia w celu wyczyszczenia danych.

    Zrzut ekranu przedstawia Edytor Power Query z zaimportowanymi danymi gotowymi do przekształceń.

Kształtowanie danych w Edytor Power Query

Chcesz ułatwić skanowanie danych, wyświetlając tylko lata i kraje/regiony, które wygrały. Możesz użyć Edytor Power Query, aby wykonać te kroki kształtowania i czyszczenia danych.

Najpierw usuń wszystkie kolumny z wyjątkiem dwóch z tabeli. Zmień nazwę jednej z tych kolumn na CountryRegion w dalszej części procesu.

  1. W siatce Edytor Power Query wybierz kolumny. Naciśnij Ctrl , aby zaznaczyć wiele elementów.

  2. Kliknij prawym przyciskiem myszy i wybierz polecenie Usuń inne kolumny lub wybierz polecenie Usuń>inne kolumny z grupy Zarządzaj kolumnami na karcie wstążki Narzędzia główne, aby usunąć wszystkie pozostałe kolumny z tabeli.

    Zrzut ekranu przedstawia kolumny wyróżnione za pomocą opcji Usuń inne kolumny wybrane w menu kontekstowym.

    lub

    Zrzut ekranu przedstawia kolumny wyróżnione przy użyciu opcji Usuń inne kolumny wybrane na wstążce.

Drugi wiersz zaimportowanych danych zawiera wartości, które nie są potrzebne. Możesz filtrować kolumnę Final, aby wykluczyć słowo "Zwycięzcy".

  1. Wybierz strzałkę listy rozwijanej filtru w kolumnie.

  2. W menu rozwijanym przewiń w dół i wyczyść pole wyboru obok opcji Zwycięzcy , a następnie wybierz przycisk OK.

    Zrzut ekranu przedstawiający filtry tekstowe w menu kontekstowym, w którym można usunąć wpisy.

    Komórka ze słowem "Zwycięzcy" jest filtrowana wraz z wartością znajdującą się obok niej, null wartością w tym samym wierszu dla drugiej kolumny.

  3. Zrób to samo w latach 2028 i 2032, ponieważ te gry nie zostały jeszcze rozegrane, a wyniki są nieznane.

Ponieważ teraz patrzysz tylko na dane zwycięzców końcowych, możesz zmienić nazwę drugiej kolumny na CountryRegion. Aby zmienić nazwę kolumny:

  1. Kliknij dwukrotnie lub naciśnij i przytrzymaj w drugim nagłówku kolumny lub

    • Kliknij prawym przyciskiem myszy nagłówek kolumny i wybierz polecenie Zmień nazwę lub
    • Wybierz kolumnę i wybierz pozycję Zmień nazwę z grupy Dowolna kolumna na karcie Przekształć na wstążce.

    Zrzut ekranu przedstawia opcję Zmień nazwę wybraną z menu kontekstowego dla kolumny.

    lub

    Zrzut ekranu przedstawia opcję Zmień nazwę wybraną na wstążce.

  2. Wpisz CountryRegion w nagłówku i naciśnij Enter , aby zmienić nazwę kolumny.

Chcesz również odfiltrować wiersze, które mają null wartości w kolumnie CountryRegion . Możesz użyć menu filtru, tak jak w przypadku wartości Zwycięzca , lub możesz:

  1. Kliknij prawym przyciskiem myszy wiersz, który ma wartość null w nim. Ponieważ obie kolumny mają wartość null w tym samym wierszu, możesz kliknąć prawym przyciskiem myszy komórkę w każdej kolumnie.

  2. Wybierz pozycję Filtry tekstowe Nie równa się w menu kontekstowym, aby usunąć wszystkie wiersze>zawierające wartość tej komórki.

    Zrzut ekranu przedstawia menu kontekstowe z filtrami tekstowymi i nie równa się zaznaczone.

Zaimportowane dane mają znacznik adnotacji górnej [c] dołączony do roku 2020. Możesz usunąć znacznik notatek [c]lub zmienić wartość na 2021, czyli wtedy, gdy miało miejsce dopasowanie, zgodnie z notatką.

  1. Wybierz pierwszą kolumnę.

  2. Kliknij prawym przyciskiem myszy i wybierz polecenie Zamień wartości lub wybierz pozycję Zamień wartości z grupy Przekształć na karcie Narzędzia główne na wstążce. Ta opcja znajduje się również w grupie Dowolna kolumna na karcie Przekształć .

    Zrzut ekranu przedstawiający kolumnę wyróżnioną zastąp wartości wybraną w menu kontekstowym.

    lub

    Zrzut ekranu przedstawia kolumnę wyróżnioną za pomocą opcji Zamień wartości wybrane na wstążce.

  3. W oknie dialogowym Zamienianie wartości wpisz ciąg 2020[c] w polu tekstowym Wartość do znalezienia, wprowadź wartość 2021 w polu tekstowym Zamień na, a następnie wybierz przycisk OK, aby zamienić wartość w kolumnie.

    Zrzut ekranu przedstawiający okno dialogowe Zamienianie wartości, w którym można zmienić wartość w kolumnie.

Importowanie zapytania do widoku raportu

Teraz, po ukształtowaniu danych w odpowiedni sposób, możesz nadać swojemu zapytaniu nazwę "Euro Cup Winners" i zaimportować je do raportu.

  1. W okienku Zapytania w polu tekstowym Nazwa wprowadź Euro Cup Winners.

    Zrzut ekranu przedstawiający ustawienia zapytania o wprowadzonej nazwie Zwycięzcy Pucharu Euro.

  2. Wybierz pozycję Zamknij i zastosuj>zamknij i zastosuj na karcie Narzędzia główne na wstążce.

    Zrzut ekranu przedstawiający opcję Zamknij i zastosuj na wstążce Narzędzia główne.

Zapytanie jest ładowane do widoku raportów programu Power BI Desktop, gdzie można je zobaczyć w okienku Dane.

Zrzut ekranu przedstawia okienko Dane z polami Zwycięzcy Pucharu Euro, Kraj i Rok.

Napiwek

Zawsze możesz wrócić do Edytor Power Query, aby edytować i uściślić zapytanie, wykonując następujące czynności:

  • Wybranie wielokropka Więcej opcji (...) obok pozycji Euro Cup Winners w okienku Pola i wybranie pozycji Edytuj zapytanie lub
  • Wybranie pozycji Przekształć dane w grupie Zapytania na karcie wstążki Narzędzia główne w widoku raportów.

Tworzenie wizualizacji

Aby utworzyć wizualizację na podstawie danych:

  1. Wybierz pole CountryRegion w okienku Dane lub przeciągnij je na kanwę raportu. Program Power BI Desktop rozpoznaje dane jako nazwy krajów/regionów i automatycznie tworzy wizualizację mapy .

    Zrzut ekranu przedstawia wizualizację mapy pola Kraj/Region.

  2. Powiększ mapę, przeciągając uchwyty w rogach, aby wszystkie nazwy zwycięskich krajów/regionów są widoczne.

    Zrzut ekranu przedstawia powiększą mapę zgodnie z opisem.

  3. Mapa przedstawia identyczne punkty danych dla każdego kraju/regionu, który wygrał turniej Pucharu Euro. Aby rozmiar każdego punktu danych odzwierciedlał, jak często kraj/region wygrał, przeciągnij pole Rok , aby dodać pola danych tutaj w obszarze Rozmiar bąbelka w dolnej części okienka Wizualizacje . Pole automatycznie zmienia się na miarę Liczba lat , a wizualizacja mapy pokazuje teraz większe punkty danych dla krajów/regionów, które wygrały więcej turniejów.

    Zrzut ekranu przedstawia wynik przeciągania liczby lat do rozmiaru bąbelka.

Dostosowywanie wizualizacji

Jak widać, bardzo łatwo jest tworzyć wizualizacje na podstawie danych. Można również łatwo dostosować wizualizacje, aby lepiej prezentować dane w odpowiedni sposób.

Formatowanie mapy

Wygląd wizualizacji można zmienić, wybierając ją, a następnie wybierając ikonę Format (pędzl do malowania) w okienku Wizualizacje . Na przykład punkty danych "Niemcy" w wizualizacji mogą być mylące, ponieważ Niemcy Zachodnie wygrały dwa turnieje, a Niemcy wygrały jeden. Mapa zastępuje dwa punkty, zamiast oddzielać lub dodawać je razem. Aby podkreślić ten fakt, można inaczej pokolorować te dwa punkty. Możesz również nadać mapie bardziej opisowy i atrakcyjny tytuł.

  1. Po wybraniu wizualizacji wybierz ikonę Format, a następnie wybierz pozycję Kolory bąbelków wizualnych>>, aby rozwinąć opcje kolorów danych.

    Zrzut ekranu przedstawia ikonę Format wybraną z otwartą opcją Bąbelki i wyróżnioną pozycją Kolory.

  2. Włącz pozycję Pokaż wszystko, a następnie wybierz menu rozwijane obok pozycji Niemcy Zachodnie i wybierz żółty kolor.

    Zrzut ekranu przedstawia kolory, które można wybrać, aby zmienić kolor, w tym kolory motywu i ostatnie kolory.

  3. Wybierz pozycję Tytuł ogólny>, aby rozwinąć opcje tytułu, a następnie w polu Tekst wpisz Euro Cup Winners zamiast bieżącego tytułu.

  4. Zmień kolor tekstu na czerwony, rozmiar na 12, a czcionkę na Segoe UI (pogrubienie).

    Zrzut ekranu przedstawia opcję Tytuł, w której można zmienić kolor czcionki, rozmiar i rodzinę.

Wizualizacja mapy wygląda teraz następująco:

Zrzut ekranu przedstawia wizualizację mapy z zastosowanymi zmianami formatowania.

Zmień typ wizualizacji

Możesz zmienić typ wizualizacji, wybierając ją, a następnie wybierając inną ikonę w górnej części okienka Wizualizacje . Na przykład wizualizacja mapy nie zawiera danych dla Związku Radzieckiego, ponieważ ten kraj/region nie istnieje już na mapie świata. Inny typ wizualizacji, taki jak mapa drzewa lub wykres kołowy, może być dokładniejszy, ponieważ pokazuje wszystkie wartości.

Aby zmienić mapę na wykres kołowy, wybierz mapę, a następnie wybierz ikonę Wykres kołowy w okienku Wizualizacje .

Zrzut ekranu przedstawia te same pola zmienione na wykres kołowy.

Napiwek

  • Możesz użyć opcji formatowania Kolory danych, aby kolor "Niemcy" i "Niemcy Zachodnie" był taki sam.
  • Aby zgrupować kraje/regiony z największą liczbą zwycięstw na wykresie kołowym, wybierz wielokropek (...) w prawym górnym rogu wizualizacji, a następnie wybierz pozycję Sortuj oś i Liczba lat.

Program Power BI Desktop zapewnia bezproblemowe kompleksowe środowisko, od pobierania danych z szerokiego zakresu źródeł danych i kształtowania ich w celu zaspokojenia potrzeb analizy, wizualizacji tych danych w rozbudowany i interaktywny sposób. Gdy raport będzie gotowy, możesz przekazać go do usługi Power BI i utworzyć na jego podstawie pulpity nawigacyjne, które można udostępniać innym użytkownikom usługi Power BI.