で新しいフィールドを作成:分割タイムスパンと、次のCSV構造とデータが指定されているCSV
timespan,someOtherField, ...
27.03.2017 - 31.03.2017,someOtherValue, ...
31.03.2017,someOtherValue, ...
私は始めと終わりにタイムスパンを分割したいと思います。あなたが見ることができるようにtimespanは数日(最初のレコード)または唯一の一日(2番目のレコード)することができます。区切り文字を置き換えることで、最初のレコードを分割するのは簡単ですが、2番目のレコードの処理方法はわかりません。 1日として識別するロジックが必要です(開始と終了は同じ値にする必要があります)。
すべてがSSISで行われますが、私はC#でそれを実現したいと思います。
結果:タイムスパン列でハイフン文字の存在のため
begin,end,someOtherField, ...
27.03.2017,31.03.2017,someOtherValue, ...
31.03.2017,31.03.2017,someOtherValue, ...
私はあなたに十分な感謝はありません。これは絶対に完璧です!スクリプトのあらかじめコンパイルされたバイナリでいくつかの不具合がありましたが、私はそれを理解することができました! –