サマータイム・サポート

この項では、Oracle Utilities Service and Measurement Data Foundationおよびその関連製品がサマータイム(DST)をサポートする方法について説明します。

システム内のすべての日時は、サマータイム(有効な場合)に調整されて表示されます。ただし、システム内のすべての日時がサマータイムで格納されているわけではありません。

  • 標準での格納(DSTに調整されない): DSTシフトを考慮する必要性の高いデータは、シフトされずに標準時で格納されます。つまり、年間を通して1日を同じ24時間とし、DSTへの移行時に時間がスキップされたり、DSTからの移行時に時間が重複することで発生する問題を回避します。例: IMD、最終測定、設備イベント、TOUマップ・データ。
  • これらの日時は、ユーザーに表示される前にサマータイムに調整されます。
  • 法定での格納(DSTに調整される): DST時間シフトを考慮する必要性の低いデータは、法定時間で格納されます。例: 設備構成、サービス・ポイント、取付イベント、使用連係、使用トランザクション。

受信時の日時の調整

システムにインポートされたデータのうち最も大規模な2つのソースを、日時書式を混合して(一部は法定時間、一部は標準時として)送信できます。

  • IMD
  • 設備イベント

データのセットはどちらもヘッドエンド・システムによって送信され、各ヘッドエンド・システムでは日時が異なる方法で処理されるため(設備によっても異なる可能性があります)、インタフェースでの日時の処理方法は非常に柔軟である必要があります。データが正確に格納および処理されるようにするには、システムで指定したメーターによる日時情報の送信方法が認識されている必要があります。これは、「着信データ・シフト」フィールドを使用して設備で定義されます。

  • 常に標準時間: 特別な処理は必要ありません。
  • 常に法定時間: IMDまたは設備イベントのすべての日時は、法定時間から標準時に変換されます。
  • 日時が法定時間で受信され、DSTの終了時に発生する重複時間に該当する状況では、この時間が重複時間の最初(まだDSTに含まれる)か2番目(もうDSTに含まれない)かを識別する特別なロジックが実行されます。なんらかの理由で、どちらの時間なのか識別できない場合は、トランザクションはエラーになります。

サマータイムのインターバル変換例

次の例では、時間基準で検針されるインターバル・メーターについて、法定時間で受信されたデータを標準時にシフトする方法を示します。

サマータイム無効

法定時間で受信された日時

標準時で格納された日時

01/14/2010 12:00AM

01/14/2010 12:00AM

01/14/2010 1:00AM

01/14/2010 1:00AM

01/14/2010 2:00AM

01/14/2010 2:00AM

01/14/2010 3:00AM

01/14/2010 3:00AM

01/14/2010 4:00AM

01/14/2010 4:00AM

01/14/2010 5:00AM

01/14/2010 5:00AM

サマータイム開始(春は進める) - 2AMのインターバルはありません

法定時間で受信された日時

標準時で格納された日時

03/14/2010 12:00AM

03/14/2010 12:00AM

03/14/2010 1:00AM

03/14/2010 1:00AM

03/14/2010 3:00AM

03/14/2010 2:00AM

03/14/2010 4:00AM

03/14/2010 3:00AM

03/14/2010 5:00AM

03/14/2010 4:00AM

03/14/2010 6:00AM

03/14/2010 5:00AM

サマータイム有効

法定時間で受信された日時

標準時で格納された日時

06/14/2010 12:00AM

06/13/2010 11:00PM

06/14/2010 1:00AM

06/14/2010 12:00AM

06/14/2010 2:00AM

06/14/2010 1:00AM

06/14/2010 3:00AM

06/14/2010 2:00AM

06/14/2010 4:00AM

06/14/2010 3:00AM

06/14/2010 5:00AM

06/14/2010 4:00AM

サマータイム終了(秋は戻す) - 1AMが重複します

法定時間で受信された日時

標準時で格納された日時

11/7/2010 12:00AM

11/6/2010 11:00PM

11/7/2010 1:00AM

11/7/2010 12:00AM

11/7/2010 1:00AM

11/7/2010 100AM

11/7/2010 2:00AM

11/7/2010 2:00AM

11/7/2010 3:00AM

11/7/2010 3:00AM

11/7/2010 4:00AM

11/7/2010 4:00AM

定期推定へのサマータイムの影響

定期推定では、インターベルとスカラーの両方のバージョンがサマータイムによって影響を受ける可能性があります。

  • 「予測可能な締め時間」方法を使用したインターバル定期推定。
  • すべてのスカラー定期推定