(以前同様の質問を投稿しましたが、人事部が今日条件を変更しました)
当社の人事部門は、SAP システムからフラット ファイルの形式で自動エクスポートを行っています。フラットファイルの情報はそのように見えます。
G/L Account 4544000 Recruiting/Job Search
Company Code 0020
--------------------------
| Posting Date| LC amnt|
|------------------------|
| 01/01/2013 | 406.25 |
| 02/01/2013 | 283.33 |
| 03/21/2013 |1,517.18 |
--------------------------
G/L Account 4544000 Recruiting/Job Search
Company Code 0020
--------------------------
| Posting Date| LC amnt|
|------------------------|
| 05/01/2013 | 406.25 |
| 06/01/2013 | 283.33 |
| 07/21/2013 |1,517.18 |
--------------------------
SSIS フラット ファイル ソース接続のデータを見ると、すべての情報が 1 つの列に表示されています。デリミタをパイプに設定して使用しようとしましたが、ファイルの上部と中央にある重要でない情報が原因で、データが分離されません。
上部と中央のデータを削除してから、日付と合計を 2 つの別々の列に分割する必要があります。
これの目標は、データを分離して、実行中の年の単一の SUM を取得できるようにすることです。
Year Total
2013 $5123.25
私はSSISでこれをやろうとしましたが、列を分離したりデータを削除したりすることはできません. そのコンポーネントのコードや操作に慣れていないため、スクリプト タスクは避けたいと考えています。
任意の支援をいただければ幸いです。