Zarządzanie wizualne w Power Query + Materiały po #21 Data Viz & BI Meetup

19 października 2018 r. organizowałem #21 spotkanie Data Visualization & BI Meetup. Licznie przybyła na warszawską SGH publika mogła posłuchać nt. zastosowań wizualizacji danych w projektach humanitarnych i porównać Power Query (Excel i Power BI) z Tableau Prep. Okazuje się, że pojawienie się tego drugiego narzędzia przyspieszyło zmiany po stronie Power Query, o czym piszę na końcu.

Wizualizacja danych a światowe problemy

W pierwszej części spotkania Michał Łazowik, Full Stack Developer z QED, zaprezentował przykłady wykorzystania wizualizacji danych w projektach prowadzonych przez fundacje humanitarne w krajach trzeciego świata. Jak dowodził Michał, poprawa wydajności rolnictwa w krajach Afryki subsaharyjskiej czy Azji Wschodniej nie jest możliwa bez zbierania i przetwarzania dużej ilości danych, także z wykorzystaniem uczenia maszynowego. Jednak dopiero ich odpowiednia wizualizacja, m.in. na mapach, pozwala rozwiązywać realne problemy i szybciej reagować na zagrożenia – w przypadku upraw są to np. działania szkodników.

Tu możesz pobrać prezentację z komentarzem Michała: QED – Data Visualization – The Missing Link Between Science and Humanity

Zarządzanie wizualne w Power Query + Materiały po #21 Data Viz & BI Meetup 1

Power Query vs Tableau Prep

Drugą część stanowiło porównanie Power Query z Tableau Prep – analogicznym narzędziem ETL od Tableau. Prezentacji Tableau Prep podjął się Michał Mokwiński, prowadzący warszawską grupę Tableau User Group. Michał pokazał kilka ciekawych funkcji realizowanych w Prep metodą drag & drop:

  • Dopasowanie niezłączonych („niezmaczowanych”) kluczy w operacji join
  • Ujednolicenie tekstu na podstawie wymowy
  • Budowa graficznego przepływu procesu, nazywanego w Prep „Flow”
  • Wizualna dystrybucja danych

Zarządzanie wizualne w Power Query + Materiały po #21 Data Viz & BI Meetup 2

Dla porównania pokazywałem analogiczne przykłady dla Power Query w Power BI, udowadniając (przynajmniej wg mnie 😉 ), że jest to na ten moment wiodące narzędzie. Głównym wyróżnikiem Power Query okazały się:

  1. Cena
  2. Operacje na wierszach
  3. Zaawansowane operacje na tabelach i listach
  4. Kolumna z przykładów
  5. Język M
  6. Liczba connectorów

Oto pełne porównanie obu narzędzi: Power Query vs Tableau Prep

Nowości w Power Query jako pochodna Tableau Prep

Ciekawym wnioskiem ze spotkania jest to, że wprowadzenie wizualnego narzędzia ETL przez Tableau przyspieszyło rozwój analogicznych funkcji w Power Query. W październiku 2018 ukazały się w Power BI 2 nowe opcje na karcie Widok.

Zarządzanie wizualne w Power Query + Materiały po #21 Data Viz & BI Meetup 3

Rozkład kolumn w Power Query

Graficzna analiza liczby unikatowych wpisów w kolumnie oraz ich rozkładu jest możliwa w Power Query dzięki opcji Rozkład kolumn. Funkcję należy aktywować na karcie Widok. Dostaniemy też informację, ile rekordów (z podglądu pierwszego 1000 wierszy) jest:

  • Odrębna (czyli, ile różnych wartości pojawia się w kolumnie)
  • Unikatowa (czyli, ile wartości pojawia się tylko 1 raz i nie ma duplikatów)

Jakość kolumn w Power Query

Funkcja pozwala na sprawdzenie błędów w kolumnach, sygnalizując stan zielonym paskiem. Jeśli pojawi się na nim czerwony fragment, oznacza to, że dane mają wartości puste lub błędne.

Zarządzanie wizualne w Power Query + Materiały po #21 Data Viz & BI Meetup 4

Po włączeniu opcji Jakość kolumn na karcie Widok otrzymamy podsumowanie procentowe od razu pod nagłówkiem.

Fuzzy merge

Pojawiło się też scalanie rozmyte (fuzzy merge), o którym wkrótce napiszę w kolejnym wpisie.

Zarządzanie wizualne w Power Query + Materiały po #21 Data Viz & BI Meetup 5

Bartosz Czapiewski

Bartosz Czapiewski

Założyciel SkuteczneRaporty.pl, doświadczony ekspert oraz trener Excela, Power Query, Power BI i DAX. Od ponad 15 lat pomaga specjalistom i firmom lepiej pracować z danymi, automatyzować raporty oraz rozwijać kompetencje analityczne.

Jest autorem programów szkoleniowych dla Analityków: JUNIOR, POWER PRO i EXPERT oraz twórcą społeczności I❤️DATA, w której poprzez mentoring, spotkania LIVE z ekspertami i praktyczne wyzwania pomaga rozwijać umiejętności, budować portfolio, przygotować się do rekrutacji i zrobić kolejny krok w stronę pracy jako Analityk Danych.

Na blogu dzieli się praktycznym podejściem do analityki: od układania danych w Excelu, przez automatyzację pracy z Power Query, aż po zaawansowane raportowanie w Power BI, DAX i rozwój kariery Analityka Danych.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *