シナリオの作成
post
/essbase/rest/v1/scenarios
新しいシナリオを作成します。シナリオは、既存のデータに影響を与えることなくデータ内の様々な仮定をモデル化できる、個人用作業領域です。
リクエスト
サポートされているメディア・タイプ
- application/json
- application/xml
シナリオの詳細。
ルート・スキーマ : Scenario
型:
ソースの表示
object
- application: string
- appliedTime: integer(int64)
- approvers: array approvers
- commentsCount: integer(int32)
- createdTime: integer(int64)
- database: string
- description: string
- dueDate: integer(int64)
- id: integer(int64)
- links: array links
- name: string
- overdue: boolean
- owner: string
- participants: array participants
- priority: string
指定可能な値:
[ "LOW", "MEDIUM", "HIGH" ]
- refreshedTime: integer(int64)
- sandbox: string
- scenarioUser: boolean
- scripts: array scripts
- state: string
指定可能な値:
[ "NEW", "SUBMITTED", "APPROVED", "REJECTED", "APPLIED" ]
- submittedTime: integer(int64)
- useCalculatedValues: boolean
ネストされたスキーマ : Script
型:
ソースの表示
object
- content: string
スクリプトの内容。
- type: string
指定可能な値:
[ "REFRESH", "CLEAR", "APPLY" ]
レスポンス
サポートされているメディア・タイプ
- application/json
- application/xml
200 レスポンス
OK
シナリオは正常に作成されました。
ルート・スキーマ : Scenario
型:
ソースの表示
object
- application: string
- appliedTime: integer(int64)
- approvers: array approvers
- commentsCount: integer(int32)
- createdTime: integer(int64)
- database: string
- description: string
- dueDate: integer(int64)
- id: integer(int64)
- links: array links
- name: string
- overdue: boolean
- owner: string
- participants: array participants
- priority: string
指定可能な値:
[ "LOW", "MEDIUM", "HIGH" ]
- refreshedTime: integer(int64)
- sandbox: string
- scenarioUser: boolean
- scripts: array scripts
- state: string
指定可能な値:
[ "NEW", "SUBMITTED", "APPROVED", "REJECTED", "APPLIED" ]
- submittedTime: integer(int64)
- useCalculatedValues: boolean
ネストされたスキーマ : Script
型:
ソースの表示
object
- content: string
スクリプトの内容。
- type: string
指定可能な値:
[ "REFRESH", "CLEAR", "APPLY" ]
400 レスポンス
不正なリクエスト
シナリオの作成に失敗しました。シナリオ名や期限などの必須フィールドが空である可能性があります。
500 レスポンス
サーバーの内部エラーです。