Loading

Verwenden von Python-Skripts mit Tableau Prep auf lokalem Computer ohne Tableau Server

Veröffentlichungsdatum: Dec 20, 2023
Aufgabe

Einbetten eines Python-Skripts in Tableau Prep Builder und Ausführen auf einem lokalen Computer ohne Tableau Server (ohne Konfigurieren von TabPy-Server auf Tableau Server).
 

Schritte
Voraussetzung: 
1. Herunterladen und Installieren von Python.
2. Herunterladen und Installieren des Tableau Python-Servers (TabPy).
  • python -m pip install --upgrade pip
  • pip install tabpy
    
3. Installieren von Pandas. Ausführen von "pip3 install pandas". Sie müssen für die Integration in Tableau Prep Builder einen Pandas-Datenrahmen in Ihren Skripts verwenden.

Konfigurieren einer Verbindung:
Um nach der Vorbereitung Python-Skripts in Ihr Schema einzuschließen, müssen Sie eine Verbindung zwischen Tableau und einem TabPy-Server konfigurieren. 
1. Starten Sie den TabPy-Server mit der Standardeinstellung, indem Sie den folgenden Befehl in der Eingabeaufforderung ausführen.
  • tabpy
2. Öffnen Sie Tableau Prep und wählen Sie "Hilfe > Einstellungen und Leistung > Analytics Extension Connection verwalten" aus.
3. Wählen Sie in der Dropdown-Liste "Analytics-Erweiterung auswählen" den Tableau Python (TabPy) Server aus. 
4. Geben Sie den Server und die Port-Nummer wie in der folgenden Abbildung ein. (Port 9004 ist der Standardport für TabPy.)
Vom Benutzer hinzugefügtes Bild
5. Testen Sie die Verbindung.


Fügen Sie Ihrem Schema ein Skript hinzu:
Folgen Sie den Schritten in der Online-Hilfe, um im Schema ein Python-Skript hinzuzufügen.
Verwenden von Python-Skripts in Ihrem Schema --  Hinzufügen eines Skripts zu Ihrem Schema
Nummer des Knowledge-Artikels

001458342

 
Laden
Salesforce Help | Article