Łączenie i scalanie danych

Przekształcanie i analizowanie danych w Microsoft Fabric

Luis Silva

Solution Architect - Data & AI

Narzędzia do scalania danych

 

 

Ikony reprezentujące trzy narzędzia: SQL, Spark i Dataflows

Przekształcanie i analizowanie danych w Microsoft Fabric

Podstawy scalania danych

  • Łączenie tabel na podstawie wspólnych kolumn.
  • Przydatne przy budowaniu schematów gwiazdy.
  • Podstawowa operacja: JOIN między dwiema tabelami (lewą i prawą).
Przekształcanie i analizowanie danych w Microsoft Fabric

Podstawy scalania danych

  • Łączenie tabel na podstawie wspólnych kolumn.
  • Przydatne przy budowaniu schematów gwiazdy.
  • Podstawowa operacja: JOIN między dwiema tabelami (lewą i prawą).

Diagram ilustrujący scalanie dwóch tabel

Przekształcanie i analizowanie danych w Microsoft Fabric

Typy złączeń

  • INNER JOIN: Zwraca rekordy z dopasowaniem w obu tabelach.

Diagram przedstawiający dwie tabele: lewą i prawą, z zaznaczoną częścią wspólną jako wynikiem operacji INNER JOIN

Przekształcanie i analizowanie danych w Microsoft Fabric

Typy złączeń

  • INNER JOIN: Zwraca rekordy z dopasowaniem w obu tabelach.
  • LEFT OUTER JOIN: Zwraca wszystkie rekordy z lewej tabeli i dopasowane z prawej.

Diagram przedstawiający dwie tabele: lewą i prawą, z zaznaczoną lewą tabelą i częścią wspólną jako wynik operacji LEFT OUTER JOIN

Przekształcanie i analizowanie danych w Microsoft Fabric

Typy złączeń

  • INNER JOIN: Zwraca rekordy z dopasowaniem w obu tabelach.
  • LEFT OUTER JOIN: Zwraca wszystkie rekordy z lewej tabeli i dopasowane z prawej.
  • RIGHT OUTER JOIN: Zwraca wszystkie rekordy z prawej tabeli i dopasowane z lewej.

Diagram przedstawiający dwie tabele: lewą i prawą, z zaznaczoną prawą tabelą i częścią wspólną jako wynik operacji RIGHT OUTER JOIN

Przekształcanie i analizowanie danych w Microsoft Fabric

Typy złączeń

  • INNER JOIN: Zwraca rekordy z dopasowaniem w obu tabelach.
  • LEFT OUTER JOIN: Zwraca wszystkie rekordy z lewej tabeli i dopasowane z prawej.
  • RIGHT OUTER JOIN: Zwraca wszystkie rekordy z prawej tabeli i dopasowane z lewej.
  • FULL OUTER JOIN: Zwraca wszystkie rekordy, gdy istnieje dopasowanie w lewej lub prawej tabeli.

Diagram przedstawiający dwie tabele: lewą i prawą, z zaznaczoną sumą jako wynikiem operacji FULL OUTER JOIN

Przekształcanie i analizowanie danych w Microsoft Fabric

Scalanie tabel w SQL

  • Instrukcja JOIN
  • Składnia:
    SELECT 
      <columns> 
      ... 
    FROM <Left_Table>
    INNER | LEFT | RIGHT | FULL JOIN <Right_Table> 
      ON <Left_Table>.<Join_Column> = <Right_Table>.<Join_Column>;
    
Przekształcanie i analizowanie danych w Microsoft Fabric

Scalanie tabel w PySpark

  • Funkcja join()
  • Składnia:
    <df_left>.join(
      <df_right,
      [<df_left>.<join_column> == <df_right>.<join_column>],
      how='inner' | 'left' | 'right | 'outer'
    )
    
Przekształcanie i analizowanie danych w Microsoft Fabric

Scalanie tabel w Dataflows

  • Scal zapytania
  • Scal zapytania jako nowe

Zrzut ekranu przedstawiający okno dialogowe Scal zapytania w Dataflow

Przekształcanie i analizowanie danych w Microsoft Fabric

Czas na ćwiczenia!

Przekształcanie i analizowanie danych w Microsoft Fabric

Preparing Video For Download...