資料の 英語版 に戻る実行パラメーター
Decision Optimization実行パラメータ
最終更新: 2024年11月28日
実行を制御するために、リクエストでDecision Optimizationの実行パラメータを名前付き値のペアとして指定することができます。
次に例を示します。
"solve_parameters" : {
"oaas.logAttachmentName":"log.txt",
"oaas.logTailEnabled":"true"
}
このコードを使用して、求解中にエンジン・ログの末尾を収集し、求解の終了時にエンジン・ログ全体を出力として収集することができます。要求で以下のパラメーターを使用できます。
名前 | タイプ | 説明 |
---|---|---|
oaas.timeLimit |
数値 | このパラメーターを使用して、時間制限をミリ秒単位で設定できます。 |
oaas.resultsFormat |
列挙型
|
返される結果のフォーマットを指定します。 デフォルトの形式は次のとおりです。
|
oaas.oplRunConfig |
ストリング | 実行する OPL 実行構成の名前を指定します。 |
oaas.docplex.python |
3.11 and 3.10
(deprecated) |
このパラメーターを使用して、デプロイされたモデルで実行する Python のバージョンを設定できます。 指定がない場合、3.11がデフォルトで使われる。 |
oaas.logTailEnabled |
ブール | このパラメーターを使用して、解決状況にログ末尾を含めます。 |
oaas.logAttachmentName |
ストリング | 定義されている場合、エンジン・ログはジョブ出力接続として定義されます。 |
oaas.engineLogLevel |
列挙型
|
このパラメーターを使用して、エンジン・ログによって提供される詳細レベルを定義できます。 デフォルト値は INFO です。 |
oaas.logLimit |
数値 | 最大ログ・サイズ制限 (文字数)。 |
oaas.dumpZipName |
ブールと見なすことが可能 (説明を参照) | 定義されている場合、ジョブ・メモリー・ダンプ (入力および出力) .zip ファイルがジョブ出力添付ファイルとしてこの名前で提供されます。 名前には、プレースホルダー ${oaas_job_id} を含めることができます。 値を指定せずに定義した場合は、添付ファイル名 dump_${oaas_job_id}.zip が使用されます。 定義されていない場合、デフォルトでは、ジョブ・メモリー・ダンプ .zip ファイルは添付されません。 |
oaas.dumpZipRules |
ストリング | 定義されている場合、.zip ファイルは特定のジョブ ルール (RFC 1960 ベースのフィルター) に従って生成されます。 これは、{@link DUMP_ZIP_NAME} パラメーターと組み合わせて使用する必要があります。 フィルターは、期間および以下の {@link
com.ibm.optim.executionservice.model.solve.SolveState} プロパティーに対して定義できます。
例:
(duration>=1000) or (&(duration<1000)(!(solveState.solveStatus=OPTIMAL_SOLUTION))) or (|(solveState.interruptionStatus=OUT_OF_MEMORY) (solveState.failureInfo.type=INFRASTRUCTURE)) |
oaas.outputUploadPeriod |
数値 | 中間出力 (分単位)。 このパラメーターは、中間出力パブリケーション (ある場合) をセットアップするために使用できます。 |
oaas.outputUploadFiles |
ストリング (RegExp) | 出力アップロードに含めるファイルの RegExp フィルター。 何も定義されていない場合は、すべての出力が追加されます。 例:
|
Decision Optimizationソリューションを制御するエンジン・パラメーターは、モデルのビルド・ビューで設定できます。 詳細については、Build modelビューでエンジン設定を行うを参照してください。