Tableau ビュー Lightning Web コンポーネントの構成

Tableau ビュー Lightning Web コンポーネント (LWC) を使用すると、Salesforce の顧客は、埋め込まれた Tableau ビューを Tableau Cloud または Tableau Server から Salesforce Lightning ページにドラッグ アンド ドロップできます。

Tableau LWC の有効化、信頼できる URL の追加、シームレスな認証とホスト マッピングの設定、Lightning ページへのコンポーネントの追加を行う際の手順については、Tableau Lightning Web コンポーネントの構成に関するページを参照してください。

Tableau ビュー LWC を Lightning ページに追加したら、コンポーネント フィールドを設定します。

コンポーネント フィールド説明
コンポーネント フィールド説明
Tableau ビューの URL

このフィールドは必須です。埋め込む Tableau ビューの URL を入力します。

URL を見つけるには、新しいタブを開き、埋め込む Tableau ビュー を見つけます。[共有] を選択してから、[リンクのコピー] を選択します。

: URL はワークブックではなくビューのものである必要があります。

既定の認証トークンシームレスな認証を使用している場合は、このボックスをオンにする必要があります。
サイト ID[Tableau ビュー] フィールドで使用される URL にホスト マッピングが指定されていない場合、シームレスな認証にこのフィールドが必要です。Tableau サイトにホスト マッピングが存在する場合、このフィールドの内容は無視されます。
カスタム認証このフィールドは、1 回限りのテスト目的で単一の JWT を受け入れます。
タブの表示タブを表示したい場合、このチェック ボックスをオンにします。
ツールバーの表示ツールバーを表示したい場合、このチェック ボックスをオンにします。
高さピクセル単位の高さ。
カスタム クエリ パラメータービューの静的フィルタリングに使用します。FieldName=FieldValue (たとえば、Manufacturing=3M) の形式で入力します。
デバッグ モードデバッグ モードをオンにするには、このボックスをオンにします。
強制更新の切り替えトラブルシューティングを行う場合、このチェックボックスを切り替えて、Lightning アプリケーション ビルダー ページ全体または Lightning ページ上のすべてのコンポーネントを更新するのではなく、このコンポーネントのみを更新できます。
コンポーネントの可視性の設定: フィルター

コンポーネントを表示するタイミングに関するフィルターを作成します。たとえば、特定のユーザー、パーミッション、またはデバイスのフォーム ファクターでフィルタリングできます。

フィルターを追加するには、次の手順を実行します。

  1. [フィルターの追加] を選択します。
  2. [選択] をクリックして、フィルタリングするフィールドを選択します。
  3. 選択を完了してから、[完了] を選択します。
  4. [完了] をクリックしてフィルターを保存します。

重要: フィールド名は、データ ソースで定義されているとおりに入力する必要があります。たとえば、データ ソースが英語であるものの、データ ソース フィールドがユーザーのために日本語に翻訳されている場合、ユーザーは元の英語のフィールド名を入力する必要があります。

レコード ページでのみ使用可能なフィールド

以下のフィールドを使用すると、最大 2 つのフィールドを動的にフィルタリングできます。たとえば、チェック ボックスを使用して [アカウント ID] をフィルタリングし、詳細フィルターを使用して [都道府県/州] をフィルタリングできます。

コンポーネント フィールド説明
コンポーネント フィールド説明
レコード ID のフィルタリングレコード ID を使用して、ビューを動的にフィルタリングするときに使用します。ビューのデータ ソース内のフィールドの名前は、「レコード タイプ ID」の形式と一致する必要があり、大文字と小文字が区別されます。たとえば、Lightning ページが取引先レコード用の場合、ビュー内のフィールドの名前は「取引先 ID」である必要があります。
Tableau の詳細なフィルター現在のレコードの特定のフィールドを使用した動的フィルタリングに使用します。ビューのデータ ソース内のフィールドの名前を入力します。
Salesforce の詳細なフィルター現在のレコードの特定のフィールドを使用した動的フィルタリングに使用します。Salesforce レコードで対応するフィールドを選択します。

Tableau ビュー コンポーネントのトラブルシューティング

Tableau ビュー Lightning Web コンポーネントを含むページで歯車アイコンを選択し、[ページの編集] を選択します。

  1. Tableau ビュー Lightning Web コンポーネントをクリックしてプロパティ エディターを開きます。
  2. [Tableau ビューの URL] フィールドに、Tableau ビュー (ワークブックではない) の有効な URL が含まれていることを確認します。Tableau ビューの [共有] ダイアログを開き、[リンクのコピー] を選択します。
  3. [既定の認証トークン] のチェック ボックスを選択する必要があります。
  4. [サイト ID] フィールドで、このサイトにホスト マッピングが保存されているかどうかを確認します。: サイトにホスト マッピングが定義されている場合、[サイト ID] フィールドは無視されます。
  • Tableau Cloud の場合、埋め込まれた Tableau ビューの [共有] ダイアログからコピーしたサイト ID をフィールドに入力する必要があります。
  • Tableau Server の場合、フィールドは空白にする必要があります。

Tableau LWC およびシームレスな認証に関するその他の情報とトラブルシューティングについては、Tableau Lightning Web コンポーネントの構成に関するページを参照してください。

フィードバックをお送りいただき、ありがとうございます。フィードバックは正常に送信されました。ありがとうございます!