# 06 Lab - Business Intelligence (21) ###### tags: `Business Intelligence` `Tableau` [TOC] # Wprowadzenie - cel ćwiczenia Ćwiczenie ma na celu pokazać techniki: 1. pozyskiwania danych z nowych źródeł, 1. łączenia źródeł danych, 1. wykorzystywania parametrów prezentacji, 1. wykorzystywania zbiorów (set) i grup (group). # 1. Ćwiczenie ## 1.1. Pozyskiwanie danych ze źródeł online - Eurostat Do realizacji ćwiczenia niezbędny będzie plik z danymi pochodzącymi z Eurostatu, który zawiera dane statystyczne dotyczące ilości transportowanych towarów koleją w krajach UE, z podziałem na grupy towarów. Portal Eurostat jest dostępny po adresem [https://ec.europa.eu/eurostat/home?](https://ec.europa.eu/eurostat/home?). Nazwa docelowego zbioru danych: **Goods transported by group of goods - from 2008 onwards based on NST 2007** Poniższy film ilustruje przykładową sesję z Eurostatem. {%youtube _7JiBIe-K9Y %} ## 1.2. Łączenie danych - Data source, Tableau Po pobraniu zbioru z Eurostatu mamy do dyzpozycji skoroszyt Excela, w któytm na poszczególnych arkuszach znajdują się dane dotyczące poszczególnych rodzajów przewożonych towarów. ![](https://i.imgur.com/lgz5OEC.png) Na wszystkich arkuszach powtarza się jednak kolumna GEO/TIME, której można użyć do połączenia danych w jedną tabelę, która będzie odpowiednia do wizualizacji w Tableau. Poniższy film ilustruje proces łączenia pobranych danych w strukturę nadającą się do analizy w Tableau. {%youtube AmstRp8Bsw8 %} ## 1.3 Wykorzystanie parametrów do zmiany serii wyświetlanych danych Czasem przygotowywane wizulizacje warto wyposażyć w możliwość interaktywnej zmiany wyświetlanych serii danych przez użytkownika. Np. w analizowanym przykładzie można pozostawić użytkownikowi możliwość wyboru serii danych, którą chce zobaczyć: ilość transportowanych towarów pochodzenia **rolniczego** czy też z **przemysłu wydobywczego** - wybór ten może być zrealizowany z wykorzystaniem komponentu listy rozwijanej, na której będa znajdowały się odpowiednie opcje. W definicji interaktywnej listy rozwijanej zostały wykorzystane funkcje logiczne Tableau - kompendium wiedzy na ten temat dostępne jestpod adresem [help.tableau.com/current/pro/desktop/en-us/functions_functions_logical.htm](https://help.tableau.com/current/pro/desktop/en-us/functions_functions_logical.htm). Poniższy film pokazuje metodę wykorzystania paramatrów i pól obliczeniowych do wyboru serii wyświetlanych danych. {%youtube qq80Omq60U0 %} ## 1.4 Wykorzystywanie zbiorów (set) i grup (group) Tableau pozwala na grupowanie wartości wymiarów i miar w zestawy wartości. Grupowanie takie może być wykorzystane do np. zmiany kolorowania wizualizacji - podkreślenia interesujących nas wartości. Tabela zawiera porównanie cech charakterystycznych metod łączenia określonych wartości wymiarów danych w struktury **set** (zbiorów) i **group** (grup). |Set (zbiór)|Group (grupa)| |---|---| |Mogą być dynamiczne| Są statyczne| |Przynależność określana logicznie, 2 wartości (in/out)| Dowolna liczba grup| |Przetwarzane przed filtrowaniem wymiarów | Przetwarzane jak filtr wymiarów| Przypuśćmy, że w ramach ćwiczenia chciałbym odróżnić na wizualizacji dane dotyczące sąsiadów Polski od innych Państw - jak na poniższych rysunkach. ![](https://i.imgur.com/X5lPM0a.png) ![](https://i.imgur.com/JV1274I.png) Film pokazuje, w jaki sposób można pdkreślić unikalnym kolorem interesujące nas wartości. {%youtube d3RAnZv-IMY %} # 2. Ćwiczenie do samodzielnej realizacji Proszę o przygfotowanie kompitu składającego się z co najmniej 4 wizualizacji (w tym jednej mapy), pokazującego ilości towarów (z najmniej 3 różne kategorie) transportowanych koleją w wybranym Państwie UE. Kokpit powinien zawierać komponent pozwalający na wybór analizowanego Państwa lub analizowanej grupy towarowej.