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

Publikowanie przepływu w Tableau Prep

Tworzenie przepływu od podstaw bądź też edycja już istniejącego w Internecie wymaga jego wcześniejszego opublikowania, by móc go uruchomić. Jakie są możliwości:

Osadzanie danych uwierzytelniających

Osadzanie poświadczeń dotyczy tylko przepływów uruchomionych na serwerze. Z początku, konieczne jest wprowadzania danych ręcznie podczas edytowania przepływu połączonego z bazą danych. Osadzanie poświadczenia jest możliwe do ustawienia jedynie z poziomu przepływu, a nie danego serwera czy strony. Wykonaj jedną z następujących czynności:

Publikowanie przepływu

Po opublikowaniu przepływu staje się on bieżącą wersją przepływu, która może być wyświetlana i uruchamiana przez inne osoby z dostępem do Twojego projektu. Przepływy, które nigdy nie są publikowane lub do których wprowadzasz zmiany w wersji roboczej, będą widoczne tylko dla Ciebie, dopóki nie opublikujesz przepływu. Aby opublikować przepływ, wykonaj jedną z następujących czynności:

  1. Z górnego menu wybierz opcję Plik > Publikuj lub Plik > Publikuj jako

    Untitled

  2. Na górnym pasku kliknij przycisk Publish lub kliknij strzałkę rozwijania, aby wybrać opcję Publish As.

    Untitled

Kto może opublikować przepływ:

Automatyzacja przepływu w Tableau Prep

Odświeżanie źródeł danych może być całkiem bezobsługowe. Oprogramowanie Tableau Prep zawiera oryginalny skrypt przeznaczony do uruchamiania przypływu Prep z linii komend. Dzięki temu można uruchomić flow albo bezpośrednio z linii komend albo wykorzystać w tym celu skrypt, np. systemowy .bat. Skrypt o nazwie „tableau-prep-cli.bat” umieszczony jest w folderze: „C:\Program Files\Tableau\Tableau Prep Builder 202x.x\scripts”.

Wymaga to przygotowania 3 elementów:

1. Plik JSON z poświadczeniami (przechowuje parametry logowania do Tableau Server oraz baz danych).

Untitled

2. Plik wsadowy .bat ze wskazaniem przepływ.

Skrypt tableau-prep-cli.bat wywołuje w tle właściwy skrypt w języku java (skrypt .jar) w oparciu o domyślną instalację .java, które jest i tak niezbędna do działania Tableau Prep, bez potrzeby żadnej dodatkowej konfiguracji.

Untitled

Skrypt tableau-prep-cli.bat wymaga podania argumentów:

Ważne! Wszystko musi być zapisane w jednej linii z rozszerzeniem .bat. Czyli wykonujemy polecenie:

„C:\\Program Files\\Tableau\\Tableau Prep Builder 202x.x\\scripts\\tableau-prep-cli.bat” -c „(…)\\credentiale.json” -t „(…)plik_flow.tfl”

3. Zadanie w harmonogramie Windows

Powyższe umożliwia umieszczenie odpowiednio przygotowanego polecenia lub skryptu .bat (albo też np. skryptu PYTHON) w „Harmonogramie Zadań” systemu operacyjnego, co pozwoli na prostą automatyzację uruchamiania Flow Prep wg zdarzenia lub wg harmonogramu czasowego.

Windows -> Harmonogram zadań ->nowe zadanie -> wskazujemy plik .bat lub

C:\WINDOWS\system32\taskschd.msc

Untitled

OGRANICZENIA

  1. Od roku 2023 ww. skrypt Prep nie pozwala na logowanie do Tableau Cloud ze względu na wymuszone przez Tableau domyślnie MFA (wcześniej było ono opcjonalne). Tak więc nie wykorzystamy źródeł danych umieszczonych na Tableau Cloud. Tableau nie przewiduje umożliwienia logowania MFA z poziomu ww. skryptu. Jest to działanie celowe, gdyż automatyzację przepływów Prep na Tableau Cloud zapewnia jedynie „Tableau Prep Conductor”, który jest składnikiem dodatkowo płatnego „Management Add-on” Tableau Prep Conductor - Tableau.
  2. Skrypt pozwala na logowanie metodą user/password, które muszą być podane w sposób jawny/niezaszyfrowany w pliku .json.

ZALETY

Skrypt pozwala na automatyzację Flow Prep w relacjach ze wszystkimi źródłami danych i lokalizacjami, gdzie zadziała także Prep Desktop, a gdzie wystarczy logowanie user/password bez konieczności interakcji użytkownika.

← Poprzednia strona

Agregacja danych

Następna strona →

Podstawowe funkcjonalności

Spis treści artykułu

<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>