Tableau Prep - modelowanie danych
Praca na Tableau Server i Tableau Cloud
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:
File
i wybierając Publish As
.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:
z menu górnego wybierz opcję File
> Connection Credentials
> Embed in Published Flow
.
podczas publikowania przepływu (opcja Publish As
) po raz pierwszy w nowym projekcie lub w gdy edytujesz przepływ istniejący, który został opublikowany przez kogoś innego, zaznacz pole Embed credentials
.
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:
Z górnego menu wybierz opcję Plik > Publikuj lub Plik > Publikuj jako
Na górnym pasku kliknij przycisk Publish
lub kliknij strzałkę rozwijania, aby wybrać opcję Publish As.
Kto może opublikować przepływ:
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:
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.
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”
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
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
Zapisywanie wyników przepływu (OUTPUT)
Następna strona →
Spis treści artykułu
<aside> 💠 Pierwsze kroki | Podłączanie danych | Tableau Prep - modelowanie danych | Podstawowe funkcjonalności | Wizualizacje | Dashboardy | Kalkulacje | Formatowanie | Sety | Parametry | Tableau Server i Tableau Cloud | Udostępnianie | Tips&Tricks | Strefa dla klientów Tableau
</aside>