Try   HackMD

02 Lab - Business Intelligence

tags: Business Intelligence Tableau infrastruktura

Wprowadzenie - cel ćwiczenia

Celem ćwiczenia jest przygotowanie wizualizacji charakteryzującej lokalizacje i rodzaje Miejsc Obsługi Podróżnych (MOP) przy drogach ekspresowych i autostradach na terenie Polski.

Przykładowa wizualizacja jest dostępna na stronie Generalnej Dyrekcji Dróg Krajowych i Autostrad.

Podczas zajęć należy przygotować kokpit managerski (dashboard) złożony z czterech arkuszy - wizualizacji (sheets) przygotowanych w Tableau. Prezentacja ma zawierać charakterystykę MOP w Polsce - Rys.0.

Rys.0 Kokpit managerski.

1. Informacje podstawowe

1.1. Dane źródłowe

Dane żródłowe należy pobrać z portalu GDDKiA - www.gov.pl/web/gddkia/wykaz-parkingow-i-mop. Nazwa zbioru danych: Wykaz MOP wraz z informacją o infrastrukturze.

Proszę tak zmienić akrusz z danymi, aby nie posiadał scalonych komórek i wiersz nagłówka był pojedynczym wierszem.

1.2. Struktura zbioru danych

Podczas importu zbioru danych należy zwrócić uwagę na typy poszczególnych serii danych - Rys.1

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Rys.1. Widok *Data source*

W celu umożliwienia poprawnej geolokalizacji położenia poszczególnych MOP, należy przypisać odpowiednie znaczenie geograficzne seriom danych X oraz Y (najpierw przypisać im typ danych number (decimal) a później zmienić na odpowiednią Geographic role i LAtitude oraz Longitude). Proszę zwrócić uwagę na typy serii danych, które powinny być liczbami.

Uwaga

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Podczas importu danych z Excella, zamiast transformacji akrusza w Excellu można spróbować użyć opcji Use data interpreter.
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

1.3. Pola obliczeniowe w zbiorze danych

Na wizualizacje widoczne na Rys.1 mają wpływ dane związane serią danych: łączna liczba miejsc postojowych. WW. seria danych nie wsytępuje jednak w Data Source i musi zostać zdefiniowane jako Pole obliczeniowe (Calculated Field), sumujące wartości innych serii, związanych z liczbą miejsc postojowych dla pojazdów różnych kategorii:

[Łączna liczba miejsc dla pojazdów osobowych]+
[Łączna liczba miejsc dla pojazdów ciężarowych]+
[Łączna liczba miejsc dla autobusów (miejsca zastrzeżone wyłącznie dla autobusów)]

Rys.2 ilustruje sposób wywołania okna dialogowego służącego do definicji pól obliczeniowych oraz definicję obliczeń w tworzonym polu.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Rys.2. Definicja pola obliczeniowego.

Zdefiniowane pola obliczeniowe widoczne są na zakładce Data i są oznaczone za pomocą ikony =# - Rys.3

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Rys.3. Reprezentacja pola obliczeniowego.

2.Przygotowanie wizualizacji w Tableau

2.1 Wykres punktowy

Wykres powinien ilustrować liczbę miejsc postojowych dla poszczególnych MOP, pogrupowanych wg kategorii MOP (MOP I, MOP II, etc). Znaczniki powinny być ustawione na Shape, zaś kształt użyty do wizualizacji powinien zostać wybrany z panelu Marks - Rys.4 .

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Rys.4. Wykres punktowy.

Wielkość znacznika powinna być związana z ilustrowaną serią danych - łączną liczbą miejsc postojowych, kolory znaczników powinny być związne z numerem drogi przy jakiej położone są poszczególne MOPy.

Uwaga

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
W celu rozproszenia wskaźników w kolumnach, oprócz wymiaru Kategoria MOP została użyta obliczeniowa miara - funkcja random() zwracająca pseudolosową wartość z zakresu 0-1. Miara ta zostałą bezpośrednio wyedytowana w polu Columns.
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Elementem analitycznym dodanym do wizualizacji jest linia oznaczająca średnią w każdym panelu prezentacji. Linię tę dodajemy do wizualizacji, korzystając z panelu Analytics i przeciągając wybraną metodę na wizualizację - Rys.5.. Niepotrzebne linie średnich usuwamy z wykresu zaznaczając je i wybierając opcje Remove. Etykietę (i pozostałe ustawienia) linii średniej formatujemy zaznaczając daną linię i z menu kontekstowego wybierając opcję edit.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Rys.5. Dodawanie elementów analitycznych do wizualizacji - średnia.

W kolejnym kroku należy zdefiniować wygląd podpowiedzi (tooltip), tak aby był zgodny z widokiem z Rys.4a.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Rys.4a. Formatowanie podpowiedzi (tooltip).

2.2 Tabela

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Rys.5. Konfiguracja tabeli z danymi.

2.3 Mapy

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Rys.5. Konfiguracja mapy.

Rozmiar znaczników na mapach należy uzależnić od sumarycznej liczby miejsc parkingowych w danym MOP (pole obliczeniowe).

Na mapie wizualizaującej lokalizację MOP z miescami noclegowymi do ilustracji miejsc noclegowych użyte zostały tzw. custom shapes (kształty użytkownika). Instrukcja, jak skorzystać z tej opcji w Tableau jest po adresem Custom shapes. Ikony do wizualizacji można pobrać np. ze strony fontawesome.