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

Templates Configuration リソース

Wave Analytics テンプレートの設定を返します。
リソース URL
1/wave/templates/<templateIdOrApiName>/configuration
形式
JSON
使用可能なバージョン
36.0
HTTP メソッド
GET
GET のレスポンスボディ
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
ui Wave UI Definition テンプレートのユーザインターフェース定義。 Small、36.0 36.0
variables Map <String, Wave Variable Definition> テンプレート用の定義された変数セット。 Small、36.0 36.0
Wave UI Definition
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
display​Messages Display​Message​Representation[] このテンプレート設定の表示メッセージ。 Small、36.0 36.0
pages Page[] このテンプレート設定のページコレクション。 Small、36.0 36.0
DisplayMessageRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
location String テキストが表示されるページの名前。 Small、36.0 36.0
text String 表示するテキストコンテンツ。 Small、36.0 36.0
Page
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
condition String ページが表示されるオプション条件。値はクライアント側 EL 表記である必要があります (例: {{Variables.selectedOption}})。 Small、36.0 36.0
helpUrl String このページのヘルプ Web ページへの URL。 Small、36.0 36.0
title String ページのタイトル。 Small、36.0 36.0
variables String [] テンプレート設定の変数とそのプロパティのコレクション。ページで変数を表示する順序を定義します。 Small、36.0 36.0
Wave Variable Definition
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
defaultValue Object 変数のデフォルト値。 Small、36.0 36.0
description String 変数の説明。 Small、36.0 36.0
exclude​Selected Boolean テンプレート内の変数に excludeSelected がある場合は True。それ以外の場合は、False Small、36.0 36.0
excludes String [] 変数選択リストから除外する値。 Small、36.0 36.0
label String 変数の表示ラベル。 Small、36.0 36.0
most​Recent​Value Object 最新のアプリケーション作成プロセスで指定された値。 Small、36.0 36.0
required Boolean テンプレートでこの変数が必須の場合は True。それ以外の場合は、False Small、36.0 36.0
variableType String 変数の型。
  • DatasetType: ユーザ入力を「dataset」型の組織内のオブジェクトに制限します。
  • DatasetDateType: ユーザ入力をデータセット内の「date」型の属性に制限します。ダッシュボードテンプレートによる参照時にグルーピングに使用できます。
  • DatasetDimensionType: ユーザ入力をデータセット内の「dimension」型の属性に制限します。ダッシュボードテンプレートによる参照時にグルーピングに使用できます。
  • DatasetMeasureType: ユーザ入力をデータセット内の「measure」型の属性に制限します。ダッシュボードテンプレートによる参照時に基準の計算に使用できます。
  • NumberType: ユーザ入力を numeric 型の値に制限します。
  • SobjectType: ユーザ入力を組織内の標準またはカスタムの sObject に制限します。
  • SobjectFieldType: ユーザ入力を類似する型の sObject 内の項目に制限します。
  • StringType: ユーザ入力を string 型の値に制限します。
Small、36.0 36.0
Dataset Type
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Object データセット。 Small、36.0 36.0
datasetID String データセットの ID。 Small、36.0 36.0
datasetAlias String データセットの別名。 Small、36.0 36.0
Dataset Date Type
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Object データセット日付オブジェクト。 Small、36.0 36.0
datasetID String データセットの ID。 Small、36.0 36.0
dateAlias String データセット日付オブジェクトの別名。 Small、36.0 36.0
Dataset Dimension Type
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Object データセットディメンションオブジェクト。 Small、36.0 36.0
datasetID String データセットの ID。 Small、36.0 36.0
fieldName String データセットのディメンション項目の名前。 Small、36.0 36.0
Dataset Measure Type
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Object データセット基準オブジェクト。 Small、36.0 36.0
datasetID String データセットの ID。 Small、36.0 36.0
fieldName String データセットの基準項目の名前。 Small、36.0 36.0
Number Type
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Type 数値。必要に応じて、値の範囲で制限できます。 Small、36.0 36.0
enums List 制限された列挙値のリスト。数値変数型に適用できます。 Small、36.0 36.0
max Double 数値の最大許容値 (省略可能)。 Small、36.0 36.0
min Double 数値の最小許容値 (省略可能)。 Small、36.0 36.0
sObject Type
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Object sObject。 Small、36.0 36.0
sobjectName String sObject の名前。 Small、36.0 36.0
sObject Field Type
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Object sObject 項目。 Small、36.0 36.0
sobjectName String sObject の名前。 Small、36.0 36.0
fieldName String sObject 項目の名前。 Small、36.0 36.0
String Type
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
type Type 文字列。 Small、36.0 36.0
enums List 制限された列挙値のリスト。文字列変数型に適用できます。 Small、36.0 36.0
レスポンスボディの例
1{
2    "ui": {
3        "pages": [
4            {
5                "title": "Application Preferences",
6                "variables": [
7                    "lensDashboardName",
8                    "dashboardHeader"
9                ]
10            },
11            {
12                "title": "Other preferences",
13                "variables": [
14                    "emailNotifications",
15                    "emailAddress"
16                ]
17            }
18        ]
19    },
20    "variables": {
21        "numberPicked": {
22            "defaultValue": 3,
23            "description": "A number between 1 and 10.",
24            "excludeSelected": false,
25            "excludes": [],
26            "label": "Please pick a number between 1 and 10?",
27            "required": true,
28            "variableType": {
29                "enums": [],
30                "max": 10,
31                "min": 1,
32                "type": "NumberType"
33            }
34        },
35        "lensDashboardName": {
36            "defaultValue": "My View of Election Data",
37            "description": "The name of the sample lens.",
38            "excludeSelected": false,
39            "excludes": [],
40            "label": "What would you like to name your lens and dashboard?",
41            "required": true,
42            "variableType": {
43                "enums": [],
44                "type": "StringType"
45            }
46        },
47        "dashboardHeader": {
48            "defaultValue": "Wow! Interactive Dashboards are Nice!",
49            "description": "The dashboard header.",
50            "excludeSelected": false,
51            "excludes": [],
52            "label": "What would you like the dashboard header to say?",
53            "required": true,
54            "variableType": {
55                "enums": [],
56                "type": "StringType"
57            }
58        },
59        "emailNotifications": {
60            "defaultValue": "Yes",
61            "description": "Email notifications",
62            "excludeSelected": false,
63            "excludes": [],
64            "label": "Would you like to receive emails for promotions?",
65            "required": false,
66            "variableType": {
67                "enums": [
68                    "Yes",
69                    "No"
70                ],
71                "type": "StringType"
72            }
73        },
74        "emailAddress": {
75            "defaultValue": null,
76            "description": "Your email address.",
77            "excludeSelected": false,
78            "excludes": [],
79            "label": "Please enter your email address?",
80            "required": false,
81            "variableType": {
82                "enums": [],
83                "type": "StringType"
84            }
85        }
86    }
87}