Web Analytics
Zapisywanie wyników przepływu (OUTPUT)
🏎️

Zapisywanie wyników przepływu (OUTPUT)

Zapisywanie wyników / danych przepływu (OUTPUT)

Wyświetlanie wyników przepływu w Tableau Desktop

Podczas czyszczenia danych (zwłaszcza na początku swoich doświadczeń z Tableau Prep) możesz chcieć co jakiś czas sprawdzać dotychczasowe wyniki swojej pracy i zobaczyć swoje „nowe” dane w Tableau Desktop. Jest taka możliwość. Kiedy otworzysz przepływ w Tableau Desktop, Tableau Prep Builder utworzy dwa pliki: ekstrakt danych .hyper i plik źródła .tds. Oba te pliki są zapisywane w repozytorium Tableau w folderze Datasources. Dzięki temu masz możliwość, by eksperymentować z danymi w dowolnym momencie.

Po otwarciu przepływu w Tableau Desktop zobaczysz próbkę swoich danych wraz z zastosowanymi do niej operacjami, aż do wybranego kroku.

💡

Wskazówka: Podczas takiej pracy na próbce danych nie będziesz mógł zapisać workbooka jako .twbx. Dopiero w momencie, gdy będziesz pewny i gotowy do pracy z danymi, tworzysz krok wyjściowy w przepływie w Tableau Prep i zapisujesz dane wyjściowe do pliku lub jako opublikowane źródło danych, a następnie łączysz się z takim źródłem danych w Tableau.

Aby wyświetlić próbkę danych w programie Tableau Desktop:

  1. Prawym przyciskiem myszy kliknij krok, w którym chcesz wyświetlić dane i wybierz opcję Preview in Tableau Desktop z menu kontekstowego, które się pojawia.
  2. image
  3. Po bardzo krótkiej chwili wyświetli się okno z potwierdzeniem o zakończeniu uruchomionego przepływu.
  4. image
  5. Tableau Desktop otworzy się automatycznie na pustej zakładce – nazwa źródła odpowiadać będzie nazwie pliku .hyper.
  6. image
  7. Plik ekstraktu .hyper i plik źródła (.tds) zapisane w repozytorium Tableau w folderze Datasources.
  8. image

Tworzenie plików ekstraktu danych i publikowanych źródeł danych

Aby utworzyć dane wyjściowe (OUTPUT) przepływu, uruchom swój przepływ. Kiedy uruchomisz przepływ, zmiany zostają zastosowane do całego zestawu danych i to powoduje utworzenie pliku Tableau Data Source (.tds) i pliku Tableau Data Extract (.hyper).

Tableau Prep Builder

Tutaj masz możliwość stworzyć plik ekstraktu danych wyjściowych przepływu, aby użyć go później w Desktopie albo udostępnić osobom trzecim. Plik ekstraktu możesz wygenerować w następujących formatach:

  • Hyper Extract (.hyper) - najnowszy typ pliku ekstraktu Tableau.
  • Comma Separated Value (.csv) - umożliwia udostępnianie danych osobom trzecim. Kodowanie pliku CSV to UTF-8 z BOM.
  • Microsoft Excel (.xlsx) - arkusz kalkulacyjny Excel.

Tableau Prep Builder i sieć

Tu możesz opublikować dane wyjściowe przepływu jako źródło danych lub dane wyjściowe do bazy danych.

✔️ Zapisz dane wyjściowe przepływu jako źródło danych w Tableau Server lub Tableau Cloud, by dzielić się danymi i zapewnić jednolity dostęp do nich po oczyszczeniu.

✔️ Zapisz dane wyjściowe przepływu w bazie danych, aby utworzyć, zastąpić lub dołączyć dane tabeli do przygotowanych oczyszczonych danych przepływu.

✔️ Użyj odświeżania przyrostowego podczas uruchamiania przepływu, by zaoszczędzić czas i zasoby odświeżając tylko nowe dane zamiast całego zestawu.

📢

Uwaga! Aby opublikować dane wyjściowe Prepa na Tableau Server, musi być włączony interfejs API REST serwera Tableau. Aby publikować na serwerze, który używa certyfikatów szyfrowania Secure Socket Layer (SSL), wymagane są dodatkowe kroki konfiguracji na komputerze, na którym działa Tableau Prep.

Parametry w wynikach przepływu

Ciekawą i przydatną opcją w Tableau Prep (od wersji 2021.4) jest możliwość dodawania wartości parametrów w nazwach plików wyjściowych przepływu, ścieżkach, nazwach tabel lub niestandardowych skryptach SQL (od wersji 2022.1.1), aby łatwo uruchamiać przepływy dla różnych zestawów danych. Więcej na ten temat napiszemy w oddzielnym artykule.

Tworzenie ekstraktu do pliku

Ta opcja generowania outputu nie jest dostępna podczas tworzenia lub edytowania przepływów w sieci.

  1. Kliknij ikonę plusa ➕ na wybranym kroku i wybierz Add output. Jeśli uruchomiłeś przepływ wcześniej, kliknij przycisk ▶️ uruchamiania przepływu na kroku Output. Spowoduje to uruchomienie przepływu i zaktualizowanie outputu.
  2. image

    Otworzy się panel Output, który wyświetli próbkę danych.

    image
  3. W panelu z lewej strony wybierz File z listy rozwijanej Save output to. W poprzednich wersjach była to Save to file.
  4. image
  5. Kliknij przycisk Browse, a następnie w oknie dialogowym Save Extract As wprowadź nazwę pliku i kliknij Accept.
  6. W polu Output type wybierz jeden z następujących typów:
  7. image

    Ekstrakcja danych Tableau (.hyper)

    Arkusz kalkulacyjny Microsoft Excel (.xlsx)

    Wartości rozdzielone przecinkami (.csv)

  8. W sekcji Write Options wyświetl domyślną opcję aktualizacji, aby zapisać nowe dane do plików i wprowadzić wszelkie zmiany w razie potrzeby.
  9. image

    Create table tworzy nową tabelę lub zastępuje istniejącą tabelę nowym outputem.

    Append table doda nowe wiersze do istniejącej tabeli. Jeśli tabela w momencie uruchomienia nie będzie istnieć, zostanie utworzona od nowa. Każde następne jej uruchomienia będą dodawać do niej wiersze. (Ważne: opcja Append to table nie jest dostępna dla plików tekstowych .csv.)

  10. Kliknij Run Flow, aby uruchomić przepływ i wygenerować plik ekstraktu.
  11. image

Tworzenie ekstraktu do arkusza kalkulacyjnego Microsoft Excel

Ta opcja jest obsługiwana w Tableau Prep od wersji 2021.1.2 i nie jest dostępna podczas tworzenia lub edytowania przepływów w sieci.

Podczas budowania outputu danych przepływu do arkusza kalkulacyjnego Excel można utworzyć nowy arkusz albo dołączyć albo zastąpić dane w istniejącym arkuszu. Obowiązują następujące zasady:

  • obsługiwane są tylko formaty plików Microsoft Excel .xlsx.
  • wiersze arkusza zaczynają się od komórki A1.
  • podczas dołączania lub zastępowania danych zakłada się, że pierwszy wiersz to nagłówki.
  • nazwy nagłówków są dodawane podczas tworzenia nowego arkusza, ale nie podczas dodawania danych do istniejącego arkusza.
  • żadne formatowanie ani formuły w istniejących arkuszach nie są stosowane w outpucie.
  • zapis do nazwanych tabel lub zakresów nie jest obecnie obsługiwany.
  • odświeżanie przyrostowe nie jest obecnie obsługiwane.

Tworzenie outputu przepływu do arkusza kalkulacyjnego Microsoft Excel

  1. Kliknij ikonę plusa ➕ na wybranym kroku i wybierz Add Output.
  2. image

    Jeśli uruchomiłeś przepływ wcześniej, kliknij przycisk Run Flow w kroku Output. Uruchomi to przepływ i zaktualizuje dane wyjściowe. Otworzy się okno Outputu, które pokaże próbkę danych.

  3. W panelu z lewej strony wybierz File z listy rozwijanej Save output to.
  4. Kliknij przycisk Browse, a następnie w oknie Save Extract As wprowadź lub wybierz nazwę pliku i kliknij Accept.
  5. W polu Output type wybierz Microsoft Excel (.xlsx).
  6. image
  7. W polu Worksheet wybierz arkusz, do którego chcesz zapisać wyniki lub wprowadź nową nazwę w polu, a następnie kliknij Create new worksheet „ „.
  8. image
  9. W sekcji Write Options wybierz jedną z następujących opcji zapisu:
  10. image

    Create table stworzy lub ponownie tworzy (jeśli plik już istnieje) arkusz roboczy z danymi przepływu.

    image

    Append to table doda nowe wiersze do istniejącego arkusza roboczego. Jeśli arkusz roboczy nie istnieje, zostanie on utworzony, a kolejne uruchamianie przepływu doda wiersze do tego samego arkusza.

    Replace data zastępuje wszystkie istniejące dane z wyjątkiem pierwszego wiersza w istniejącym arkuszu danymi przepływu.

    image

    Porównanie pól pokazuje pola w przepływie, które odpowiadają polom w arkuszu roboczym, jeśli takowy już istnieje. Jeśli arkusz jest nowy, wyświetlane jest dopasowanie pola jeden do jednego. Wszystkie pola, które nie pasują, są ignorowane.

  11. Kliknij opcję Run Flow, aby uruchomić przepływ i wygenerować plik ekstraktu Excel.
  12. image

Tworzenie opublikowanego źródła danych

  1. Kliknij ikonę plusa ➕ na wybranym kroku i wybierz Add Output.
  2. image
  3. Otworzy się panel danych wyjściowych, w którym zostanie wyświetlona migawka danych.
  4. image
  5. Z listy rozwijanej Save output to wybierz Published data source (Publish as data source w poprzednich wersjach). Wypełnij następujące pola:
    • Server (tylko Tableau Prep Builder): Wybierz serwer, na którym chcesz opublikować źródło danych i ekstrakt. Jeśli nie jesteś zalogowany na serwerze, zostaniesz poproszony o zalogowanie się. Uwaga: Począwszy od wersji Tableau Prep 2020.1.4 po zalogowaniu się na serwerze Prep zapamiętuje nazwę serwera i poświadczenia po zamknięciu aplikacji. Następnym razem, gdy go otworzysz, będziesz już zalogowany na swoim serwerze.
    • Project: Wybierz projekt, w którym chcesz załadować źródło danych i je wyodrębnić.
    • Name: Wprowadź nazwę pliku.
    • Description: Wprowadź opis źródła danych. (Tableau Prep Builder)
  6. W sekcji Write Options wyświetl domyślną opcję zapisu, aby zapisać nowe dane w plikach i wprowadzić wszelkie zmiany w razie potrzeby. Aby uzyskać więcej informacji, zobacz Konfigurowanie opcji zapisu
  7. Create table utworzy nową tabelę lub zastąpi istniejącą nowym wynikiem.

    Append to table doda nowe dane do istniejącej tabeli. Jeśli tabela jeszcze nie istnieje, tworzona jest nowa tabela, a kolejne uruchomienia dodadzą nowe wiersze do tej tabeli.

  8. Kliknij Run Flow, aby uruchomić przepływ i opublikować źródło danych.
  9. image

← Poprzednia strona

Agregacja danych