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 ページ上のすべてのコンポーネントを更新するのではなく、このコンポーネントのみを更新できます。 |
コンポーネントの可視性の設定: フィルター | コンポーネントを表示するタイミングに関するフィルターを作成します。たとえば、特定のユーザー、パーミッション、またはデバイスのフォーム ファクターでフィルタリングできます。 フィルターを追加するには、次の手順を実行します。
重要: フィールド名は、データ ソースで定義されているとおりに入力する必要があります。たとえば、データ ソースが英語であるものの、データ ソース フィールドがユーザーのために日本語に翻訳されている場合、ユーザーは元の英語のフィールド名を入力する必要があります。 |
レコード ページでのみ使用可能なフィールド
以下のフィールドを使用すると、最大 2 つのフィールドを動的にフィルタリングできます。たとえば、チェック ボックスを使用して [アカウント ID] をフィルタリングし、詳細フィルターを使用して [都道府県/州] をフィルタリングできます。
コンポーネント フィールド | 説明 |
レコード ID のフィルタリング | レコード ID を使用して、ビューを動的にフィルタリングするときに使用します。ビューのデータ ソース内のフィールドの名前は、「レコード タイプ ID」の形式と一致する必要があり、大文字と小文字が区別されます。たとえば、Lightning ページが取引先レコード用の場合、ビュー内のフィールドの名前は「取引先 ID」である必要があります。 |
Tableau の詳細なフィルター | 現在のレコードの特定のフィールドを使用した動的フィルタリングに使用します。ビューのデータ ソース内のフィールドの名前を入力します。 |
Salesforce の詳細なフィルター | 現在のレコードの特定のフィールドを使用した動的フィルタリングに使用します。Salesforce レコードで対応するフィールドを選択します。 |
Tableau ビュー コンポーネントのトラブルシューティング
Tableau ビュー Lightning Web コンポーネントを含むページで歯車アイコンを選択し、[ページの編集] を選択します。
- Tableau ビュー Lightning Web コンポーネントをクリックしてプロパティ エディターを開きます。
- [Tableau ビューの URL] フィールドに、Tableau ビュー (ワークブックではない) の有効な URL が含まれていることを確認します。Tableau ビューの [共有] ダイアログを開き、[リンクのコピー] を選択します。
- [既定の認証トークン] のチェック ボックスを選択する必要があります。
- [サイト ID] フィールドで、このサイトにホスト マッピングが保存されているかどうかを確認します。注: サイトにホスト マッピングが定義されている場合、[サイト ID] フィールドは無視されます。
- Tableau Cloud の場合、埋め込まれた Tableau ビューの [共有] ダイアログからコピーしたサイト ID をフィールドに入力する必要があります。
- Tableau Server の場合、フィールドは空白にする必要があります。
Tableau LWC およびシームレスな認証に関するその他の情報とトラブルシューティングについては、Tableau Lightning Web コンポーネントの構成に関するページを参照してください。