optimizerService グループ・パラメーター

kpiProcessorService, optimizationService, configurationService, requestOrganizerService, dataCaptureService, elasticSearchDataProcessor, errorProcessorService のデプロイメント数、レプリカ数、スレッド数などを管理するには optimizerService グループを使用します。
以下の YAML スニペットは、 optimizerService グループのサンプル・スキーマです。
  optimizerService:
    serviceGroup: "dev"
以下の表で、 optimizerService グループに適用されるプロパティーについて説明します。
プロパティー デフォルト値 値タイプ 必須 説明
serviceGroup   ストリング はい Optimization serviceのサービス・グループを指定します。 使用可能なオプションは、 devproduction、および <flexible_mode>です。 フレキシブル・モードの場合は、 dev または production以外の値を使用します。
注: optimizerService グループに移動してロギングを有効にし、 logLevel 属性を指定してください。 デフォルト値は INFOです。 使用可能なオプションは OFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALLです。

オプティマイザー・ユーザーのためのオンボーディング・インストラクション

Optimizer にオンボード接続したら、以下の businessSettings プロパティを、ビジネスのユースケースに適した値で設定します。 この設定により、オプティマイザーが正しいローカライズ、単位測定、ビジネスルールで動作することが保証されます。

表 1. オプティマイザーの businessSettings プロパティ
プロパティー名 説明 値の例
TENANT_COUNTRY テナントの主な所在地を表す国コード。 US
TENANT_TIMEZONE テナントのプライマリ業務のタイムゾーン識別子。 UTC
TENANT_LANG UIとローカライゼーションに使用される言語コード。 en
TENANT_CURRENCY_CODE テナントのデフォルト通貨コード。 USD
CAPACITY_UNIT_OF_MEASURE オプティマイザーで容量を定義するために使用される単位。 UNITS
TENANT_WEIGHT_UOM 計算で使用されるデフォルトの重量単位。 KG
businessSettings プロパティ構成
表: businessSettings properties for Optimizer を参照し、以下の API リクエストを使用して businessSettings プロパティを構成する。
PUT https://{{hostname}}/optimizer/{tenant}/v1/configuration/businessSettings/<PropertyName>
{
	"value": "<>"
}
PUT https://{{hostname}}/optimizer/{tenant}/v1/configuration/businessSettings/CAPACITY_UNIT_OF_MEASURE
{
    "value": "UNITS"
}
businessSettings プロパティ値検索
プロパティ値を取得するには、以下のAPIリクエストを使用します。
GET https://{{hostname}}/optimizer/{tenant}/v1/configuration/businessSettings/<PropertyName>