サマータイム・サポート
この項では、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 |
定期推定へのサマータイムの影響
定期推定では、インターベルとスカラーの両方のバージョンがサマータイムによって影響を受ける可能性があります。
- 「予測可能な締め時間」方法を使用したインターバル定期推定。
- すべてのスカラー定期推定
定期推定へのサマータイムの影響の詳細は、「定期推定の概要」を参照してください。