2017-02-17 5 views
-1

タイムスタンプデータ型の列のタイムスタンプ値に、Informaticaを使用するタイムスタンプデータ型の列を設定しています。私のソース修飾子クエリは正しい出力を得ていますが、ターゲットにロードするときに、ソースからの時間ではなくすべてのレコードの12:00:00の時間として読み込みます。Informaticaはタイムスタンプ列に時刻を設定していません

+0

[尋ねる]を参照してください[ツアー] –

+0

ソースとターゲットは何かアドバイスできますか?例えば。 csvをOracleの日付列に変換します。また、ソースからターゲットまでのポートをトレースし、このフィールドがすべて変化するかどうかを調べるためにこのフィールドが移動するすべてのポートのデータタイプ/スケールをチェックします。 Excelなどの多くのアプリケーションでは、日付と時刻の両方を数字で表し、小数点は時間を表しています。したがって、分数が切り捨てられた場合、日付のみが通過して00時に着陸します。 00:00は12です。 –

答えて

0

あなたが行う簡単な分析はワークフローで、セッションタスクを右クリックして[編集]を選択します。 [設定]タブをクリックして、オーバーライドトレース値を冗長データに設定します。

マッピングを再実行し、通過する各変換で日付の値がどのように設定されているかを確認できます。

日付が時間のない日になった変換がどれかを正確に特定し、その変換のみをトラブルシューティングします。

2警告...いけない生産でこれを行うと、それが生産にその方法を見つけるdoesntのようにオーバーライドトレースの設定の

さらなるステップを見ることができるあなたが完了したら、オーバーライドが遡っ変更することを確認してくださいこのkbにはhttps://kb.informatica.com/howto/6/Pages/_0/160860.aspx

関連する問題