Skip to content

アプリケーション内で をクリックすると、お使いのDataRobotバージョンに関する全プラットフォームドキュメントにアクセスできます。

デプロイでのTableauの分析拡張機能の使用

本機能の提供について

Tableauの分析拡張機能はデフォルトではオフになっています。この機能を有効にする方法については、DataRobotの担当者または管理者にお問い合わせください。

機能フラグ:Tableauの分析拡張機能を有効にする

現在、パブリックプレビュー機能として提供されており、Tableau分析拡張機能を使ってDataRobotの予測をTableauプロジェクトに統合することができます。この拡張機能はTableauの分析APIをサポートしており、ユーザーはTableauとのデータの送受信が可能なエンドポイントを作成できます。拡張機能を使用すると、予測情報を視覚化し、DataRobotからの予測応答に基づく情報で更新できます。

Tableauの分析拡張機能の設定

拡張機能を使用するには、Tableauとコードスニペット自体の両方を正しく設定する必要があります。

続行するには、最初にTableauの分析拡張機能に正常に接続している必要があります。このためには、Tableauから設定 > 分析拡張接続の管理に移動します。

次のフィールドに入力し、SSLを有効にしてTableauをDataRobotのインスタンスに接続します。

フィールド 説明
サーバー Tableauが予測応答を受信するDataRobotサーバーのアドレス。アドレスは、使用しているインスタンスと一致する必要があります。 yourinstance.com/tableau-integrations
ポート インスタンスのサーバーのポート番号。値は常に3004である必要があります。
SSLを有効化 チェックボックスをオンにしてSSLを有効にして、DataRobotからTableauへの安全な接続を確立します。これはすべてのインテグレーションに必要です。
ユーザー名とパスワード チェックボックスをオンにして、ユーザー名とパスワードでサインインします。DataRobotユーザー名を使用し、パスワードとしてAPIキーを入力します。

フィールドに入力したら、テスト接続を選択し、TableauがDataRobotに正常に接続できることを確認します。接続に成功したら、OKをクリックします。これで、DataRobotがTableauの分析拡張機能に接続されました。

接続を確立した後、Tableauに予測応答を送信するデプロイにアクセスします。予測 > インテグレーション > Tableauの分析拡張機能APIに移動します。

スクリプトをクリップボードにコピーするを選択して、ページに表示されているスニペットをコピーします。

Tableauに戻り、データドロップダウンメニューから計算フィールドを作成を選択します。

空のフィールドにスニペットを貼り付け、適用をクリックして、OKをクリックします。これにより、スプレッドシートの関数のように機能する計算フィールドが作成されます。

新しく作成されたテーブル(デフォルトでは「Calculation1」という名前)をTableauの通常のフィールドのどこにでもドラッグアンドドロップして、DataRobotにデプロイされたモデルを使用してデータソースの予測を生成できるようになりました。

列マッピングを使用したコードスニペットの編集

計算フィールドにスニペットを貼り付けた後で、データセットの特定の列からエラーが返されることがあります。その場合は、列を編集して、DataRobotとTableauがそれらを同じフィールドとして認識するようにできます。DataRobotのTableauの分析拡張機能ページで、マッピングを追加を選択します。

左側の列で、マッピングする特徴量のチェックボックスをオンにしてから、オレンジ色の右矢印をクリックして、それらを入力特徴量に設定します。マッピングするすべての特徴量を入力したら、へをクリックします。

Tableauに表示される各列の名前を入力します。列を追加を選択すると、入力特徴量を追加できます。すべての入力特徴量をマッピングしたら、マッピングを追加をクリックします。

追加されると、スニペットは自動的に更新され、マッピングが反映されます。クリップボードにそれをコピーして、予測を行うための新しい計算フィールドとしてTableauに追加します。

編集後、Tableauの分析拡張機能ページから任意の列を変更することや、列を追加を選択してモーダルに戻らずに列を追加することができます。


更新しました February 22, 2022
Back to top