識別および調整のプロパティ
[識別および調整] プロパティを使用して、識別および調整エンジン (IRE) を構成します。
| プロパティ | 説明 |
|---|---|
識別および調整中に必要な属性を null 指定できないようにする要件を強制します。 glide.required.attribute.enabled |
|
IRE の識別および調整中にクラスのアップグレードを許可します。 glide.class.upgrade.enabled |
[false] の場合、IRE はそれぞれの再分類の更新でペイロード (または拡張 IRE のペイロードアイテム) を拒否し、再分類タスクを作成します。 |
IRE の識別および調整中にクラスのダウングレードを許可します。 glide.class.downgrade.enabled |
[false] の場合、IRE はそれぞれの再分類の更新でペイロード (または拡張 IRE のペイロードアイテム) を拒否し、再分類タスクを作成します。 |
IRE の識別および調整中にクラスの切り替えを許可します。 glide.class.switch.enabled |
[false] の場合、IRE はそれぞれの再分類の更新でペイロード (または拡張 IRE のペイロードアイテム) を拒否し、再分類タスクを作成します。 |
glide.identification_engine.update_without_upgrade_enabled |
IRE がアップグレード再分類の更新による CI の更新を処理できるようにします。このプロパティは glide.class.upgrade.enabled プロパティよりも優先されます。
プロパティの設定に応じて、IRE はアップグレードの更新を処理またはスキップします。
|
glide.identification_engine.update_without_downgrade_enabled |
IRE がダウングレード再分類の更新による CI の更新を処理できるようにします。このプロパティは glide.class.downgrade.enabled プロパティよりも優先されます。
プロパティの設定に応じて、IRE はダウングレードの更新を処理またはスキップします。
|
glide.identification_engine.update_without_switch_enabled |
IRE がスイッチ再分類の更新による CI の更新を処理できるようにします。このプロパティは glide.class.switch.enabled プロパティよりも優先されます。
プロパティの設定に応じて、IRE は切り替えの更新を処理またはスキップします。
|
glide.identification_engine.reclassification_restriction_rules_enabled |
アクティブな再分類制限ルールの適用をグローバルに有効または無効にします。
|
低い優先度のデータソースによる空のフィールドの更新を許可します。 glide.reconciliation.override.null |
|
識別による小さなセットの重複 CI のプロセス方法をコントロールします。 glide.identification_engine.skip_duplicates |
|
識別が glide.identification_engine.skip_duplicates の設定に従って重複 CI を処理できるように、セットの重複 CI に含めることが可能な CI の最大数。 glide.identification_engine.skip_duplicates.threshold |
重複 CI の数がしきい値を超える場合、重複 CI は glide.identification_engine.skip_duplicates が false に設定されているものとして処理されます。
|
に移動するときに表示できるログ実行の最大数 . glide.identification_logs.max_run_ids |
|
glide.cache.size.service_cache |
受信および送信の関係に対して識別エンジンによって使用される最大キャッシュサイズ (MB 単位) です。制限に達すると、最も長く使われていないキャッシュ データは破棄され、新しいデータ用にスペースが解放されます。 注:
サービス キャッシュを無効にすることはできません。
|
| glide.identification_engine.granular_insert_locking | 複数の詳細度の挿入ロックを使用するか、単一のグローバルな挿入ロックを使用するかを決定します。 複数の詳細度の挿入ロックの使用に関連するパフォーマンスに問題がある場合は、false に設定します。
|
| glide.identification_engine.batch_update_last_discovered | 識別エンジンによって処理されている CI の last_discovered フィールドのバッチ更新を制御します。 last_discovered フィールドに適用するビジネスルールがあり、識別および調整 API を呼び出すときにこれらのルールをトリガーする場合は、[false] に設定します。
|
| glide.identification_engine.related_items_local_cache_count | 最適化のためにカスタマイズされた、ローカルにキャッシュされる関連/ルックアップ CI のクエリー結果エントリ数。
注: ローカルキャッシュの使用を最適化したためにメモリの問題が発生した場合は、glide.identification_engine.related_items_local_cache_count および glide.identification_engine.dependent_items_local_cache_count プロパティを 0 に設定します。 |
| glide.identification_engine.dependent_items_local_cache_count | 最適化のためにカスタマイズされた、ローカルにキャッシュされる依存 CI のクエリー結果エントリ数。
注: ローカルキャッシュの使用を最適化したためにメモリの問題が発生した場合は、glide.identification_engine.related_items_local_cache_count および glide.identification_engine.dependent_items_local_cache_count プロパティを 0 に設定します。 |
| glide.identification_engine.independent_items_local_cache_count | 最適化のためにカスタマイズされた、ローカルにキャッシュされる独立 CI のクエリー結果エントリ数。
値を 0 に設定すると、独立 CI にローカルキャッシュを使用せず、パフォーマンスに影響を与える可能性があります。 |
| glide.cmdb.logger.source.identification_engine | ID シミュレーションのスコープ外で IRE を使用する場合に、システムログに記録される詳細タイプの有効化と設定を行います。たとえば、API、ECC キュー、またはスケジュール済みジョブを使用している場合などです。
注: 設定によっては、システム全体のパフォーマンスに影響を与える可能性がある大量のデータが生成される可能性があります。値を慎重に設定し、詳細レベルや使用時間をテストまたはデバッグに必要な最小限に抑えます。 トラブルシューティングの詳細については、「How to capture IRE [identification and reconciliation engine] debug logs (IRE [識別および調整エンジン] デバッグログのキャプチャ方法) [KB0750382]」ナレッジベース記事を参照してください。 |
| glide.identification_engine.partial_payload_items_max_size | 部分的ペイロードを作成するときに許可されるアイテムの最大数です。この制限に達すると、部分的ペイロードが分割されます。 たとえば、IRE が部分的ペイロードを作成すると、アイテムと関連する関係および参照はすべて 1 つの部分的ペイロードに結合されます。この結合により、部分的ペイロードが大きくなる可能性があります。 このプロパティを調整すると、部分的なアイテムの IRE 処理に関連するパフォーマンスの問題で役立ちます。
|
| glide.identification_engine.partial_items_process_limit | 1 回の IRE 呼び出しでフェッチされる部分的なアイテムの最大数です。この制限に達すると、IRE は、入力ペイロードの完了アイテムに対応する部分的なアイテムのみをフェッチします。 この値を調整すると、部分的なアイテムの IRE 処理に関連するパフォーマンスの問題で役立ちます。
|
| glide.identification_engine.partial_items_process_absolute_limit | IRE がフェッチする部分的なアイテムの数を絶対的に制限します。これを超えると、IRE は CMDB IRE 部分のペイロード [cmdb_ire_partial_payloads] テーブルからの部分的ペイロードのフェッチを停止します。この値を調整すると、部分的なアイテムの IRE 処理に関連するパフォーマンスの問題で役立ちます。
|
| glide.identification_engine.skip_updating_source_last_discovered_if_older | IRE が CMDB の last_discovered および discovery_source 属性を更新する方法を決定します。
注: 更新操作では、上記の属性のみがこのプロパティの影響を受けます。
|
| glide.identification_engine.ire_message_listener_skip_updating_source_last_discovered_to_now | 強力な変換エンジン (RTE) が、強力なインポートセットトランスフォーマーフォームで ire.skip_updating_last_scan_to_now カスタムプロパティを渡さない場合、IRE はこのプロパティの値を skip_updating_source_last_discovered_to_now IRE オプションに使用します。
|
| glide.identification_engine.skip_updating_last_scan_if_older | IRE がペイロードの source_recency_timestamp 値を使用して、ソース [sys_object_source] テーブルの last_scan 属性を更新するかどうかを決める方法を決定します。
CI の入力ペイロードとソース [sys_object_source] テーブルの last_scan 属性値を確認して、IRE がその last_scan 値を更新するかどうかを調べることができます。 注: 更新操作では、上記の属性のみがこのプロパティの影響を受けます。
|
| glide.identification_engine.ire_message_listener_skip_updating_last_scan_to_now | RTE が強力なインポートセットトランスフォーマーフォームで ire.skip_updating_last_scan_to_now カスタムプロパティを渡さない場合、IRE はこのプロパティの値を ire.skip_updating_last_scan_to_now IRE オプションに使用します。
|
| alide.identification_engine.platform_domain_separation_enabled | IRE 処理中のドメインセパレーションサポートモードを切り替えます。
|
| glide.identification_engine.enable_identifier_optional_condition | 識別ルールの通常の識別子エントリの詳細オプションを有効にします。詳細オプションで条件を追加して、一致する CI を検索するレコードのセットを絞り込みます。
注: このプロパティは、通常の識別子エントリにのみ影響します (ルックアップまたはハイブリッド識別子エントリには影響しません)。 ベースシステムでは、さまざまなクラスの識別子エントリが詳細オプション条件で事前設定されています。このプロパティを true に設定すると、通常の識別子エントリの事前設定された条件がすべて自動的に適用されます。 予期しない動作を防ぐために、このプロパティを true に設定する前に、通常の識別子エントリで事前定義された条件を確認します。プライマリナビゲーションの [フィルター] ボックスに、「cmdb_identifier_entry.list」と入力します。次に、[識別子エントリ] リストビューで [オプションの条件] 列を確認します。
|
| glide.identification_engine.enable_reconciliation_filter_before_update | 調整ルールのフィルター条件を、ペイロード処理中の値変更の前に適用するか後に適用するかを決定します。
|