この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

forceCommunity:waveDashboard

このコンポーネントは、Salesforce Analytics ダッシュボードをコミュニティページに追加する場合に使用します。

Analytics Wave ダッシュボードコンポーネントをコミュニティページに追加すれば、データの対話型の視覚化が可能になります。ユーザはコミュニティページまたは Analytics のウィンドウのフレーム内でダッシュボードのドリルインや探索を行うことができます。

Wave ダッシュボードコンポーネントは、カスタマーサービス (Napili) テンプレートでドラッグアンドドロップコンポーネントとして使用できますが、forceCommunity:waveDashboard を使用して独自の Wave ダッシュボードコンポーネントを作成することもできます。

次に、forceCommunity:waveDashboard コンポーネントの例を示します。

認証

属性名 属性型 説明 必須
accessToken String Salesforce にログインすることによって取得される有効なアクセストークン。コンポーネントが非 Salesforce ドメインで Lightning Out によって使用される場合に有用です。
body Component[] コンポーネントのボディ。マークアップでは、これはタグのボディに含まれるすべてを指します。
dashboardId String ダッシュボードの一意の ID。ダッシュボードの URL からダッシュボードの ID (0FK から始まる 18 文字のコード) を取得できます。また、API を使用してこの ID を要求することもできます。開発者名の代わりにこの属性を使用できますが、名前が設定されている場合にこれを含めることはできません。2 つのいずれかは必要です。
developerName String ダッシュボードの一意の開発者名。開発者名は API で要求できます。ダッシュボード ID の代わりにこの属性を使用できますが、ID が設定されている場合にこれを含めることはできません。2 つのいずれかは必要です。
filter String 実行時に埋め込みダッシュボードに選択または条件を追加します。filter 属性は JSON を使用して設定されます。ディメンションで絞り込む場合、{'datasets' : {'dataset1': [ {'fields': ['field1'], 'selection': ['$value1', '$value2']}, {'fields': ['field2'], 'filter': { 'operator': 'operator1', 'values': ['$value3', '$value4']}}]}} の構文を使用します。基準で絞り込む場合、{'datasets' : {'dataset1': [ {'fields': ['field1'], 'selection': ['$value1', '$value2']}, {'fields': ['field2'], 'filter': { 'operator': 'operator1', 'values': [[$value3]]}}]}} の構文を使用します。選択オプションを使用すると、ダッシュボードにそのすべてのデータが表示され、指定したディメンション値が強調表示されます。検索オプションを使用すると、ダッシュボードには絞り込まれたデータのみが表示されます。詳細は、https://help.salesforce.com/articleView?id=bi_embed_community_builder.htm を参照してください。
height Integer ダッシュボードの高さ (ピクセル単位) を指定します。
hideOnError Boolean エラーのあるダッシュボードをユーザに表示するかどうかを制御します。この属性が true に設定されている場合、ダッシュボードにエラーがあってもページには表示されません。false に設定すると、ダッシュボードは表示されますが、データは表示されません。ユーザにダッシュボードへのアクセス権がないか削除されていると、エラーが発生する可能性があります。
openLinksInNewWindow Boolean false にすると、その他のダッシュボードへのリンクが同じウィンドウで開きます。
recordId String コンポーネントが表示されるコンテキスト内の現在のエンティティの ID。
showHeader Boolean true の場合、ダッシュボードにはダッシュボード情報とコントロールを含むヘッダーバーが表示されます。false の場合、ダッシュボードはヘッダーバーなしで表示されます。showSharing または showTitle が true の場合、ヘッダーバーは自動的に表示されます。
showSharing Boolean true にすると、ダッシュボードが共有可能な場合、ダッシュボードに [共有] アイコンが表示されます。false にすると、ダッシュボードに [共有] アイコンは表示されません。ダッシュボードに [共有] アイコンを表示するためのサポートされる最小のフレームサイズは 800 × 612 ピクセルです。
showTitle Boolean true にすると、ダッシュボードのタイトルがダッシュボードの上に表示されます。false の場合、タイトルなしでダッシュボードが表示されます。