Pierwsze kroki z Tableau

Podłączanie do danych

Tableau Prep - modelowanie danych

Podstawowe funkcjonalności

Wizualizacje i wykresy

Dashboard & Story

Kalkulacje

Formatowanie

Sety

Parametry

Udostępnianie & współpraca

Tips&Tricks

Strefa dla klientów Tableau

FAQ

Ankieta - kolejne treści

Join Calculation

W sekcji Join ▶️ tutaj ◀️ szczegółowo omówiliśmy temat tego sposobu połączeń tabel w Tableau. Powiedzieliśmy, że w przypadku Joins łączenie danych z dwóch lub więcej tabel odbywa się za pomocą wspólnego pola - klucza (określając typ i warunki połączenia).

Wynikiem połączenia tabel w ramach Join jest nowa tabela z dodatkowymi kolumnami dodanymi do oryginalnego źródła danych. Pola użyte natomiast użyte do utworzenia Join muszą być tego samego typu danych.

Czasami jednak może zdarzyć się, że pola wymagane do złączenia tabel są różne (różnego typu lub niedopasowane). Aby móc prawidłowo połączyć takie dane, należy skorzystać z dodatkowej funkcji, jaką właśnie jest Join Calculation. Join Calculation pozwala na zmianę formatu pola (włączając w to jego typ) tak, aby zastosowany klucz mógł zadziałać w połączeniu.

Przykładem niedopasowania pól są poniższe dwie tabele, gdzie pola wymagane do utworzenia złączenia występują jako pojedyncze pole Contact Person w jednej tabeli Customer Master, podczas gdy w drugiej User Logon występują jako dwa samodzielne: First Name i Last Name.

Tabela Customer Master

Untitled

Tabela User Logon

Untitled

Tworzenie Join Calculation

  1. Podłącz się do swojego źródła danych. Możesz również wybrać plik Excel z powyższym przykładem, z którego będziemy korzystać. Plik znajdziesz poniżej.

    Join Calculation.xlsx

  2. Przeciągnij obie tabele na kanwę, by stworzyć Join. Na linii połączenia pojawi się czerwony znak wykrzyknika oznaczający brakujący (niedopasowany) klucz połączenia.

    Untitled

  3. Aby utworzyć Join Calculation pomiędzy tabelami, które mają niedopasowany klucz połączenia, kliknij na znak wykrzyknika. Pojawi się okno, w którym doprecyzujesz działanie Join. W tym przypadku z tabeli Data Source (Customer Master) ****wybierz pole Contact Person, a z tabeli User Logon wybierz opcję ****Create Join Calculation na dole listy.

    Untitled

  4. W oknie dialogowym kalkulacji wpisz działanie, które połączy First Name z Last Name i ze spacją między nimi. Zatwierdź klikając OK.

    Untitled

  5. Kalkulacja wskoczyła jako nazwa pola drugiej tabeli i zniknął również wykrzyknik z błędem.

    Untitled

  6. Na siatce danych widzimy, że połączenie z użytą Join Calculation zadziałało poprawnie.

    Untitled

← Poprzednia strona

Join

Następna strona →

Podmiana źródła danych

<aside> 💠 Pierwsze kroki | Podłączanie danych | Tableau Prep - modelowanie danych | Podstawowe funkcjonalności | Wizualizacje | Dashboardy | Kalkulacje | Formatowanie | Sety | Parametry | Udostępnianie | Tips&Tricks | Strefa dla klientów Tableau

https://vizyble.com/

https://vizyble.com/

Kontakt | Polityka prywatności

Footer Social Icons

© Vizyble - Wszelkie prawa zastrzeżone

</aside>