これは愚かな疑問のように思えますが、あなたはおそらく正しいでしょう。ジョブ実行時にこのデータを利用できましたか?
私たちは、現在の日からOracleデータをダウンロードしてtsql
テーブルに挿入するために毎日5:30のASTで動作SSMS
仕事をしています。
Items_Sold
28
Date_Insert
12/12/2017 3:52:57 AM -06:00
Date_UTC
12/12/2017 7:00:00 AM
DateTime_Zone
12/12/2017 3:00:00 AM -04:00
SalesDate
12/12/2017 3:00:00 AM
ジョブは正常に実行されましたが、この特定の行はダウンロードされませんでした。私は、Date_Insert
に-06:00
時間オフセットがあることを考慮して、ジョブが実行されたときにデータが利用できないと考えています。私はOracleサーバーがどこにあるのかわかりません。
これはData Flow Task
で使用するOracleクエリです。これは数ヶ月間正常に実行されているため、この問題はクエリではありません。私は単にFYIとして投稿しています:
SELECT
SalesDate, Items_Sold
FROM ORACLE_TABLE
where
SalesDate >= trunc(sysdate)
ありがとうございます。
ありがとうございます。つまり、Date_Insert(2012年12月12日3:52:57 AM -06:00)とジョブが実行されたAST時間(AMT 5:30 AM)の間に118分の違いがあると言っていますか? – rbhat
私は最初のバリデーションがそうだと言っていますが、二重にチェックしてください。前述の通り、タイムゾーンは非常に混乱しています。しかし、私が含まれているコードは、何が起こっているのかを検証するためのプロセスです。私はあなたの情報に基づいていくつかの時間を誤って読んでいるかもしれないことにほとんど心配しています。だから私を二重にチェックして、あなた自身の検証の出発点として自分のコードを使用してください。 –