Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Tableau Server なしでローカル マシン上の Tableau Prep で Python スクリプトを使用する方法

公開日: Dec 20, 2023
タスク

Tableau Prep Builder で Python スクリプトを埋め込み、それを Tableau Server を使用せずに (Tableau Server 上での TabPy サーバーの構成なしで) ローカル マシンで実行する方法。
 

ステップ
要件:
1.  Python をダウンロードしてインストールします。
2.  Tableau Python サーバー (TabPy) をダウンロードしてインストールします。
  • python -m pip install --upgrade pip
  • pip install tabpy
    
3.  Pandas をインストールします。 "pip3 install pandas" を実行します。 Tableau Prep Builder と統合するには、スクリプトで Pandas データ フレームを使用する必要があります。

接続を構成する:
準備の後、フローに Python スクリプトを含めるには、Tableau と TabPy サーバーの間の接続を構成する必要があります。 
1. コマンド プロンプトから次のコマンドを実行して、既定の設定で TabPy サーバーを起動します。
  • tabpy
2. Tableau Prep を開き、[ヘルプ] > [設定とパフォーマンス] > [分析の拡張機能接続の管理] の順に選択します。
3.  [分析の拡張機能の選択] ドロップダウン リストで、[Tableau Python (TabPy) Server] を選択します。 
4. 次の画像のように、[サーバー] と [ポート番号] に入力します。(ポート 9004 は TabPy の既定のポート)
ユーザーが追加した画像
5.  接続をテストします。


フローにスクリプトを追加する:
オンライン ヘルプの手順に従って、フローに Python スクリプトを追加します。
フローで Python スクリプトを使用する -- フローにスクリプトを追加する
ナレッジ記事番号

001458342

 
読み込み中
Salesforce Help | Article