Już niebawem Tableau 9.1 wyjdzie w wersji produkcyjnej. Od 2 miesięcy używam wersji beta (obecnie beta 4). Nowa wersja Tableau wprowadza drobne zmiany funkcjonalne, nowe konektory do danych, rozszerzone możliwości związane z bezpieczeństwem w dużych instalacjach i nowe opcje związane z autentykacją. W tym poście opisze główne zmiany wprowadzone w nowej wersji.
Pomiar dystansu na mapach (radial section tool)
Możliwość zaznaczania obszaru kółkiem została wprowadzona w wersji 9. Teraz można dodatkowo oglądać zaznaczony dystans. W opcjach możemy wybrać jednostkę miary (km/mile), jeśli nie określimy to użyta będzie domyślna dla lokali workbooka. Należy pamiętać że dystans pokazuje się dopiero na pewnym powiększeniu mapy (level 8 w górę).
Wyłączenie zoom i pan na mapie
Opcja ta jest przydatna jeśli np na dashboardzie umieścimy mapę dla określonego miejsca (np. miasta) i chcemy być pewni że użytkownik zobaczy dokładnie to co chcieliśmy pokazać (bez możliwości zmiany skali). Ustawione preferencje mapy zachowują się po opublikowaniu workbooka na serwerze
Optymalizacja miar kubełkowych w histogramach
W poprzednich wersjach Tableau, sugerowana ilość przedziałów zawsze wynosiła 10. W wersji 9.1 jeśli użyjemy opcji Show Me do wygenerowania histogramu ilość i wielkość przedziałów zostanie dopasowana do wybranej miary. Jeżeli ilość transakcji w źródle danych będzie zbyt duża to dostaniemy 10 przedziałów i będzie dostępny przycisk "zasugeruj wielkość przedziału", którego można użyć.
Nowy edytor kalkulacji w filtrach i zbiorach
W Tableau 9.1 przy użyciu w filtrach opcji Top N i w definicjach zbiorów został zmieniony edytor formuł, który podobnie jak w kreatorze nowych pól podświetla/waliduje składnie i sugeruje dostępne słowa kluczowe, pola.
Zakładka Analytics
Nowości dotyczą możliwości przesuwania mediany wraz z parametrami (confidence bands) na wizualizacje.
Nowe źródła danych/ulepszone konektory
W Tableau 9.1 dodano możliwość łączenia się do
Pomiar dystansu na mapach (radial section tool)
Możliwość zaznaczania obszaru kółkiem została wprowadzona w wersji 9. Teraz można dodatkowo oglądać zaznaczony dystans. W opcjach możemy wybrać jednostkę miary (km/mile), jeśli nie określimy to użyta będzie domyślna dla lokali workbooka. Należy pamiętać że dystans pokazuje się dopiero na pewnym powiększeniu mapy (level 8 w górę).
Wyłączenie zoom i pan na mapie
Opcja ta jest przydatna jeśli np na dashboardzie umieścimy mapę dla określonego miejsca (np. miasta) i chcemy być pewni że użytkownik zobaczy dokładnie to co chcieliśmy pokazać (bez możliwości zmiany skali). Ustawione preferencje mapy zachowują się po opublikowaniu workbooka na serwerze
Optymalizacja miar kubełkowych w histogramach
W poprzednich wersjach Tableau, sugerowana ilość przedziałów zawsze wynosiła 10. W wersji 9.1 jeśli użyjemy opcji Show Me do wygenerowania histogramu ilość i wielkość przedziałów zostanie dopasowana do wybranej miary. Jeżeli ilość transakcji w źródle danych będzie zbyt duża to dostaniemy 10 przedziałów i będzie dostępny przycisk "zasugeruj wielkość przedziału", którego można użyć.
Nowy edytor kalkulacji w filtrach i zbiorach
W Tableau 9.1 przy użyciu w filtrach opcji Top N i w definicjach zbiorów został zmieniony edytor formuł, który podobnie jak w kreatorze nowych pól podświetla/waliduje składnie i sugeruje dostępne słowa kluczowe, pola.
Zakładka Analytics
Nowości dotyczą możliwości przesuwania mediany wraz z parametrami (confidence bands) na wizualizacje.
Po przesunięciu mediany na wykres, podobnie jak pozostałe opcje analityczne można ją dokładnie skonfigurować (zakres, labelki, formatowanie linii itp).
Web Data Connector
Bardzo dużą nowością jest wprowadzenie możliwości oprogramowania swojego konektora do danych dostępnych przez http. Zastosowań jest wiele, np parsowanie plików JSON, danych z webserwisów, jakichkolwiek hostowanych plików, danych generowanych przez JavaScript itp. Za pomocą Web Data Connector można oprogramować dostęp do każdego źródła danych dostępnych przez http, do których nie ma gotowego podłączenia w Tableau. Proces podłączenia się do danych może generować zapytanie do użytkownika (np. o hasło itp). Dane pobrane przez WDC generują ekstrakt, co ciekawe przy użyciu tego narzędzia można tworzyć jeden ekstrakt z kilku źródeł danych.
Nowe źródła danych/ulepszone konektory
W Tableau 9.1 dodano możliwość łączenia się do
- Google Cloud SQL
- Microsoft Azure Data Warehouse
- Microsoft Azure SQL Database
- MapR Hadoop Hive (dla Mac)
- Amazon Aurora
- Spark on Azure HDInsight
Ponadto mamy możliwość łączenia się live do Tableau Online i udoskonalony konektory do SAP
Opcja auto update Tableau Desktop
Bardzo przydatna funkcja, która pozwala Tableau Desktop automatycznie sprawdzać czy są dostępne poprawki i instalować je po wyjściu z programu. Ze względu na kompatybilność auto update dotyczy poprawek nowych całkowicie nowych wersji programu. Biorąc pod uwagę że czasem jest 10 nowych release wewnątrz wersji jest to wygodne. Administrator może zablokować tą funkcje w polityce bezpieczeństwa.
Tableau mobile iPad
Całkowicie odnowiony interfejs, działa szybciej wygląda ładniej. Najważniejsza nowość Offline Snapshots, pozwala na tablecie zachować zrzuty z raportów, które oznaczy się jako ulubione, które można oglądać offline. Po podłączeniu do serwera zrzuty są automatycznie odświeżane. Należy pamiętać o włączeniu tej opcji wcześniej na serwerze.
Tableau Server
9.1 Wprowadza kilka zmian dotyczących bezpieczeństwa i autentykacji, w szczególności:
- SAML Logout, opcja zakończenia sesji dla użytkowników używających SAML SSO, po wylogowaniu się user jest przekierowany na landing page (można użyć swojego)
- Mutual SSL,
- Automatyczna synchronizacja Active Directory w poprzednich wersjach trzeba było wymusić ją ręcznie lub napisać skrypt w tabadmin, teraz można ustawić sobie dowolnych harmonogram synchronizacji grup.
SDK/API dla Mac
W nowej wersji mamy wsparcie dla Mac. Nowe SDK obejmuje Tableau Data Extract API i Tableau Server API. Przy pomocy API można budować konektory, tworzyć/modyfikować ekstrakty Tableau i integrować Tableau Server z innymi systemami. SDK wspiera C/C++, Java, Python, może być uruchamiane w środowiskach Windows, Linux i Mac
Podsumowując
Niby mała zmiana 9-9.1 daje sporo nowości. Dla mnie najistotniejsze zmiany dotyczą udostępnienia Web Data Connector, który w miare prosty (jednakże wymagający znajomości technikaliów) sposób daje możliwość pisania konektorów do danych udostępnianych na web. Klienci często się o to pytali, w poprzednich wersjach niestety trzeba było radzić sobie przy użyciu plików pośrednich.
Podsumowując
Niby mała zmiana 9-9.1 daje sporo nowości. Dla mnie najistotniejsze zmiany dotyczą udostępnienia Web Data Connector, który w miare prosty (jednakże wymagający znajomości technikaliów) sposób daje możliwość pisania konektorów do danych udostępnianych na web. Klienci często się o to pytali, w poprzednich wersjach niestety trzeba było radzić sobie przy użyciu plików pośrednich.
KOMENTARZE