概要

定期推定の初回実行を実行する前に、計量コンポーネントの測定データの現在の状態について評価を行う必要があります。計量コンポーネントのギャップが大きいため、適切に準備しないと、初回実行に非常に長い時間がかかる場合があります。D1-SMMTRジョブは設備別にスレッド化されるため、設備のインターバル・チャネルおよびスカラー・チャネルのすべての初期測定は、単一のワーク・ユニット内に作成されます。これにより、単一のコミット内で異常な数のトランザクションが作成され、パフォーマンスが低下する可能性があります。

すべての計量コンポーネント・タイプで一貫した推定の開始点を確立するために使用できるオプションがいくつかあります。

  1. 定期推定適格計量コンポーネント・タイプごとに「推定する最大日数」を構成します。これにより、推定を作成するために定期推定がさかのぼって確認する日数が制限されます。たとえば、60に設定すると、60日より前の推定は作成されず、すべての計量コンポーネントの最新の連続する測定日時が60日前以降に設定されます。

  2. 測定データ・オプション機能構成の「最新の使用可能測定を取得する過去の時間数」オプションを構成します。この構成は、次の2つの特定の方法で機能します。

    • 計量コンポーネントの最新の連続する測定日時が初期化されていない場合、この設定を使用して、「処理日時」から構成された時間数を差し引いた日時から開始する使用可能な測定を検索します。

      • 測定が見つかった場合は、その期間内の最新の測定が使用されます。

      • 測定が見つからない場合は、計算された開始日時から開始する推定が生成されます。

        注意: 計算された開始日時がごく最近で、まだ推定に適格でない場合、計量コンポーネントの最新の連続する測定日時がその値で更新されます。
    • 計量コンポーネントに最新の連続する測定日時がすでに設定されている場合、この設定は「推定する最大日数」と同様に使用され、推定が何日前までさかのぼるかを制限します。

  3. 定期推定の初回実行の直前に「計量コンポーネント日付の初期化」(D1-IMCDT)バッチ管理を使用して、すべての計量コンポーネントの最新の連続する測定日時を、推定を開始する日付に明示的に設定します。

定期推定プロセスは、1日のわずかな割合のメーター移入(通常は約2%)の推定を作成することを想定して調整されていることを考慮することが重要です。初期実行時に、推定の作成が必要な計量コンポーネントがすべての設備にある場合、通常の作業負荷が指数関数的に増加し、メーター移入が数日間100%になります。

最後に、使用する方法に関係なく、メーター移入全体に対する「定期推定」(D1-SMMTR)を実行する前に、メーターの少数の移入をテストすることが非常に重要です。単独テストでは、数日間にわたるD1-SMMTRの実行を取り消す必要なく、潜在的なパフォーマンスの問題に対するアラートが示されます。