Łączenie danych w Power Query

Transformacja danych w Power BI

Khaled Choucri

Strategic Analyst - Trilogy

Po co łączyć dane?

Dołączanie zapytań

  • Wiele osobnych plików z podobnymi danymi
  • Dane zbyt duże, by przechować w jednym pliku

union.png

Scalanie zapytań

  • Tabele mają relacje między co najmniej jedną kolumną
  • Tabele można połączyć w strukturę „płaską"

Diagram schematu gwiazdy z tabelą faktów otoczoną pięcioma wymiarami

Transformacja danych w Power BI

Dołączanie danych

  • Dołączanie zapytania dodaje wiersze do tabeli
    • Łączenie zapytań „w pionie"
    • Nazwy kolumn muszą być identyczne

quarters.png

  • Wartości null pojawiają się przy różnych nazwach lub liczbie kolumn

Ilustracja przedstawiająca dwie tabele łączone przez dołączenie w jeden zbiór danych.

Transformacja danych w Power BI

Scalanie danych

  • Scalanie zapytań dodaje kolumny do tabeli
    • Łączenie zapytań „w poziomie"
    • Łączenie tabel przez unikatowe identyfikatory lub klucze

Klucze relacyjne w dwóch tabelach umożliwiające ich scalenie

Transformacja danych w Power BI

Scalanie danych: typy złączeń

Inner Join

Inner Join Zwraca tylko dopasowane wiersze

Left Join

Left Join Zwraca dopasowane wiersze i wiersze lewej tabeli

Right Join

Right Join Zwraca dopasowane wiersze i wiersze prawej tabeli

Full Join

Full Join Zwraca dopasowane wiersze i wiersze obu tabel

Transformacja danych w Power BI

Scalanie danych: przykład left join

Left Join

Zrzut ekranu 2022-04-19 17.25.25

Transformacja danych w Power BI

Scalanie danych: przykład inner join

Inner Join

Zrzut ekranu 2022-04-19 22.41.11

Transformacja danych w Power BI

Czas na ćwiczenia!

Transformacja danych w Power BI

Preparing Video For Download...