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

Recipes List リソース

データプレップレシピのコレクションを返して、レシピを作成します。
リソース URL
1/wave/recipes
形式
JSON
使用可能なバージョン
38.0
使用可能なコンポーネント
HTTP のメソッド
GET POST
GET の要求パラメータ
パラメータ名 説明 必須か省略可能 使用可能なバージョン
page String 生成されたトークン。返されるオブジェクトのビューを示します。 省略可能 38.0
format Connect​Recipe​Format​Type​Enum 現在のレシピ定義の形式で絞り込まれたコレクションを返します。有効な値は、次のとおりです。
  • R2 (従来のデータプレップ)
  • R3 (データプレップ)
省略可能 48.0
license​Type Connect​Analytics​License​Type​Enum Tableau CRM ライセンスの種類。有効な値は、次のとおりです。
  • EinsteinAnalytics
  • Sonic
省略可能 52.0
page​Size Int 1 ページで返される項目の数。最小値は 1、最大値は 200、デフォルトは 25 です。 省略可能 38.0
q String 検索語。各用語���スペースで区切られます。ワイルドカードは、クエリ文字列の最後のトークン��自動的に付加されます。ユーザの検索クエリに疑問符またはワイルドカードが含まれている場合、それらの記号は URI で他の特殊文字と同様にクエリ文字列から自動的に削除されます。 省略可能 38.0
sort Connect​Wave​Sort​Order​Type​Enum 返されたコレクションに適用される並び替え順の種別。有効な値は、次のとおりです。
  • App
  • Created​By
  • Created​Date
  • Last​Modified
  • Last​Modified​By
  • Mru (Most Recently Used、最後に参照した日付)
  • Name
  • <g id="202">Type</g>
省略可能 38.0

次の REST URL は、GET 要求で q パラメータを検索クエリとして使用する方法を示しています。

1/wave/recipes?q=MyRecipe
GET のレスポンスボディ
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
next​Page​Url String コレクションのコンテンツの次のページを取得する URL。 Small、52.0 52.0
recipes Recipe​Representation[] レシピのリスト。 Small、38.0 38.0
total​Size Integer コレクションの要素の合計数 (すべてのページを含む)。 Medium、52.0 52.0
url String コレクションを取得する URL。 Small、52.0 52.0
POST のリクエストボディ
プロパティ名 説明 必須か省略可能 使用可能なバージョン
enable​Editor​Validation Boolean レシピのエディタ検証が有効化されているか (true)、否か (false) を示します。 必須 53.0
recipe​File Binary レシピファイル。 必須 38.0
recipe​Object Recipe​Input​Representation[] レシピ定義。 必須 38.0
validation​Context Connect​Recipe​Validation​Context​Enum レシピ検証のコンテキスト。有効な値は、次のとおりです。
  • Default
  • Editor
必須 53.0

次の JSON は、レシピを作成する方法を示しています。

1{
2    "recipeDefinition" : {
3        "name" : "MyDataPrepRecipe",
4        "nodes" : { array of node objects },
5        "ui" : { ui metadata object },
6        "version" : "1.0"
7    }              
8}
POST レスポンスボディ (RecipeRepresentation)

RecipeRepresentation は、抽象 BaseWaveAssetRepresentation からプロパティを継承します。これらの基本プロパティは、次のテーブルにある RecipeRepresentation の特定のプロパティとともに表示されます。

プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
conversion​Details Recipe​Conversion​Detail​Representation[] レシピを R3 に変換するときのアップコンバートの詳細のリスト。 Small、51.0 51.0
dataflow​Last​Update Date 前回のレシピのデータフロー更新の日付。 Small、38.0 38.0
dataset Asset​Reference​Representation 取得先データセット。 Small、38.0 38.0
file​Url String レシピの JSON ファイルの内容を取得する URL (詳細は /wave/recipes/<recipeId>/file を参照)。 Small、38.0 38.0
format Connect​Recipe​Format​Type​Enum 返されるレシピの形式を指定します。有効な値は、次のとおりです。
  • R2 (従来のデータプレップ)
  • R3 (データプレップ)
Small、48.0 48.0
histories​Url String レシピに関連付けられたバージョン履歴の URL。 Small、51.0 51.0
licenseType Connect​Analytics​License​Type​Enum Tableau CRM ライセンスの種類。有効な値は、次のとおりです。
  • EinsteinAnalytics
  • Sonic
省略可能 51.0
next​Scheduled​Date Date このレシピの次の実行スケジュール。 Small、47.0 47.0
publishing​Target Connect​Recipe​Publishing​Target​Enum レシピの公開先の形式またはシステム。有効な値は、次のとおりです。
  • Dataset (データセットに公開)
Small、42.0 42.0
recipe​Definition Recipe​Definition​Representation データプレップレシピのみを対象とするレシピの定義。このプロパティは、従来のデータプレップレシピではサポートされません。 Small、49.0 49.0
row​Level​Security​Predicate String 取得先データセットのセキュリティ述語。 Small、38.0 38.0
schedule String 現在のデータフローのスケジュール Cron 式。 Small、38.0 38.0
schedule​Attributes Schedule​Representation レシピのスケジュール。 Small、53.0 53.0
schedule​Type Connect​Recipe​Schedule​Type​Enum レシピのスケジュールタイプ。有効な値は、次のとおりです。
  • Event​Driven
  • Time​Driven
Small、49.0 49.0
source​Dataflow String 現在のレシピをアップコンバートまたは戻すために使用されるデータフロー。 Small、v51.0 51.0
source​Recipe String 現在のレシピをアップコンバートまたは戻すために使用されるレシピ。 Small、50.0 50.0
target​Dataflow​Id String 取得先データフロー ID。 Small、42.0 42.0
validation​Details Recipe​Validation​Detail​Representation[] データプレップレシピの検証の詳細のコレクション。このプロパティは、従来のデータプレップレシピではサポートされません。 Small、50.0 50.0
RecipeInputRepresentation
プロパティ名 説明 必須か省略可能 使用可能なバージョン
conversion​Details Recipe​Conversion​Detail​Representation[] 保存されている R3 へとレシピを変換するときの変換の詳細のリスト。 省略可能 51.0
dataflow​Definition String レシピの定義。 省略可能 38.0
execution​Engine Connect​Recipe​Execution​Engine​Enum レシピの実行エンジン。有効な値は、次のとおりです。
  • V1
  • V2
省略可能 41.0
file​Content String レシピの JSON ファイルの内容 (詳細は wave/recipes/<recipeId>/file を参照)。このプロパティはレシピ UI の内部で使用され、デバッグおよび参照目的でのみ使用できます。このプロパティは、従来のデータプレップレシピでのみ有効です。 POST と PATCH で必須 38.0
folder Asset​Reference​Input​Representation レシピを公開する Tableau CRM アプリケーション。 dataflow​Definition が存在する場合は必須です。 38.0
format Connect​Recipe​Format​Type​Enum レシピの形式を指定します。有効な値は、次のとおりです。
  • R2 (従来のデータプレップ)
  • R3 (データプレップ)
必須 48.0
history​Label String レシピのバージョンにタグを付ける履歴の表示ラベル。 省略可能 51.0
label String レシピの簡単な表示ラベル。 省略可能 38.0
license​Attributes Licenses​Attributes​Input​Representation Tableau CRM ライセンスの種類とその他のプロパティ。 省略可能 51.0
publishing​Target Connect​Recipe​Publishing​Target​Enum レシピの公開先の形式またはシステム。有効な値は、次のとおりです。
  • Dataset (データセットに公開)
省略可能 42.0
recipe​Definition Recipe​Definition​Input​Representation データプレップレシピのみを対象とするレシピの定義。このプロパティは、従来のデータプレップレシピではサポートされません。 省略可能 49.0
row​Level​Security​Predicate String 取得先データセットのセキュリティ述語。 省略可能 38.0
schedule String レシピのスケジュールデータフロー実行。 省略可能 38.0
source​Dataflow Asset​Reference​Input​Representation R3 のレシピにアップコンバートするために使用される取得元データフローアセット。 省略可能 51.0
RecipeDefinitionInputRepresentation
プロパティ名 説明 必須か省略可能 使用可能なバージョン
name String レシピ定義の名前。 必須 49.0
nodes Map<String, Recipe​Node​Input​Representation> 名前によるレシピノードの対応付け。 必須 49.0
version String レシピ定義のバージョン。 必須 49.0
ui Object レシピ定義の UI メタデータ。 必須 49.0
RecipeDefinitionRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
name String レシピ定義の名前。 Small、49.0 49.0
nodes Map<String, Recipe​Node​Representation> 名前によるレシピノードの対応付け。 Small、51.0 51.0
version String レシピ定義のバージョン。 Small、49.0 49.0
ui Object レシピ定義の UI メタデータ。 Small、49.0 49.0
RecipeDefinitionNodesMap
プロパティ名 説明 必須か省略可能 使用可能なバージョン
nodes Map<String, Object> 名前によるレシピノードの対応付け。 必須 49.0
RecipeValidationDetailRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
message String 検証の詳細のメッセージ。 Small、50.0 50.0
node​Name String 検証の詳細で参照されるノードの名前。 Small、50.0 50.0
node​Type String 検証の詳細で参照されるノードの種別。 Small、50.0 50.0
severity Connect​Recipe​Validation​Severity​Enum 検証の詳細の重要度。有効な値は、次のとおりです。
  • Error - レシピは実行可能ではなく、保存もできません。
  • Fatal - 検証プロセスが停止しました。レシピは実行可能ではなく、保存もできません。
  • Warning - レシピは実行可能ではありませんが、保存することはできます。
Small、50.0 50.0
validation​Action String 検証アクション。 Small、50.0 50.0
validation​Code Integer 検証コード。 Small、50.0 50.0
RecipeConversionDetailRepresentation
プロパティ名 説明 検索条件グループとバージョン 使用可能なバージョン
conversion​Detail​Id Integer 変換の詳細 ID。 Small、52.0 52.0
message String 変換の詳細メッセージ。 Small、52.0 52.0
node​Name String 変換の詳細で参照されるノードの名前。 Small、52.0 52.0
severity Connect​Recipe​Conversion​Severity​Enum 変換の詳細の重大度。有効な値は、次のとおりです。
  • UserInfo - ユーザの注意が必要な変換の詳細。
  • Warning - ユーザによる更新が必要な変換の警告。
Small、52.0 52.0
RecipeConversionDetailInputRepresentation
プロパティ名 説明 必須か省略可能 使用可能なバージョン
conversion​Detail​Id Integer 変換の詳細 ID。 必須 52.0
message String 変換の詳細メッセージ。 必須 52.0
node​Name String 変換の詳細で参照されるノードの名前。 必須 52.0
severity Connect​Recipe​Conversion​Severity​Enum 変換の詳細の重大度。有効な値は、次のとおりです。
  • UserInfo - ユーザの注意が必要な変換の詳細。
  • Warning - ユーザによる更新が必要な変換の警告。
Small、52.0 52.0