Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 12 paź 2023
Aby sterować działaniem rozwiązania, można określić parametry rozwiązania Decision Optimization w żądaniu jako pary nazwanych wartości.
Na przykład:
"solve_parameters" : {
"oaas.logAttachmentName":"log.txt",
"oaas.logTailEnabled":"true"
}
Za pomocą tego kodu można zebrać dziennik mechanizmu podczas rozwiązywania i cały dziennik mechanizmu jako dane wyjściowe po zakończeniu rozwiązywania.W żądaniu można użyć tych parametrów.
Nazwa | Typ | Opis |
---|---|---|
oaas.timeLimit |
Liczba | Za pomocą tego parametru można ustawić limit czasu w milisekundach. |
oaas.resultsFormat |
Wyliczeniowy
|
Określa format zwracanych wyników. Formaty domyślne są następujące:
|
oaas.oplRunConfig |
Łańcuch | Określa nazwę konfiguracji uruchomienia OPL, która ma zostać wykonana. |
oaas.docplex.python |
3.10 |
Tego parametru można użyć do ustawienia wersji Python dla uruchomienia we wdrożonym modelu. Jeśli nazwa nie zostanie podana, domyślnie będzie używana nazwa 3.10 . |
oaas.logTailEnabled |
Wartość boolowska | Ten parametr służy do uwzględniania końca dziennika w statusie rozwiązania. |
oaas.logAttachmentName |
Łańcuch | Jeśli są zdefiniowane, dzienniki mechanizmu zostaną zdefiniowane jako załącznik danych wyjściowych zadania. |
oaas.engineLogLevel |
Wyliczeniowy
|
Za pomocą tego parametru można zdefiniować poziom szczegółowości, który jest udostępniany przez dziennik mechanizmu. Wartością domyślną jest INFO . |
oaas.logLimit |
Liczba | Maksymalny limit wielkości dziennika w liczbie znaków. |
oaas.dumpZipName |
Może być wyświetlana jako wartość boolowska (patrz opis) | Jeśli jest zdefiniowany, plik zrzutu zadania (dane wejściowe i wyjściowe) .zip jest udostępniany z tą nazwą jako załącznik danych wyjściowych zadania. Nazwa może zawierać symbol zastępczy ${job_id} . Jeśli zdefiniowano bez wartości, używana jest wartość dump_${job_id}.zip attachmentName . Jeśli nie jest zdefiniowany, domyślnie nie jest dołączony żaden plik zrzutu zadania .zip . |
oaas.dumpZipRules |
Łańcuch | Jeśli jest zdefiniowany, plik .zip jest generowany zgodnie z konkretnymi regułami zadań (filtr oparty na RFC 1960). Musi być używana w połączeniu z parametrem {@link DUMP_ZIP_NAME} . Filtry można definiować dla przedziału czasu i następujących właściwości {@link
com.ibm.optim.executionservice.model.solve.SolveState} :
Przykład:
(duration>=1000) or (&(duration<1000)(!(solveState.solveStatus=OPTIMAL_SOLUTION))) or (|(solveState.interruptionStatus=OUT_OF_MEMORY) (solveState.failureInfo.type=INFRASTRUCTURE)) |
oaas.outputUploadPeriod |
Liczba | Pośrednie dane wyjściowe w minutach. Za pomocą tego parametru można skonfigurować pośrednią publikację wyjściową (jeśli istnieje). |
oaas.outputUploadFiles |
String (RegExp) | Filtr RegExp dla plików, które mają zostać uwzględnione podczas przesyłania danych wyjściowych. Jeśli nic nie jest zdefiniowane, dodawane są wszystkie wyjścia. Przykład:
|