0

1 つのデータフロー タスクで多くの変換チェックが発生する顧客向けに SSIS パッケージを構築しています。エラーテーブルの新しいレコードを生成するスクリプトにエラーを出力します。そのエラー テーブルを調べて、エラーが発生したかどうかを確認できます。

エラー出力から実際の列名を取得するためのスクリプトとコンポーネントがいくつかあることは承知しています。ただし、これらはすべて 2008 R2 以前のものです。

次に、2012 xml を 2008 R2 の 2008 xml と比較しましたが、もはや lineageID の兆候は見られないため、上記のスクリプトとコンポーネントは機能しなくなると考えられます。

奇妙なことに、高度な編集画面のデザイナーで、lineageId を確認できます。残念ながら、これらは実行時に生成され、実行ごとに異なる可能性があることを懸念しています。したがって、それらに対してスクリプトを作成して実際の列名を取得することはできません。

これを解決するためのヒントやコツはありますか?

よろしく、トム

4

1 に答える 1

1

ベニー・オースティンのソリューション

これにより、答えが得られました。ただし、パッケージに関するコメントを読んでください。動作する前に何かをいじる必要があるかもしれません。しかし、最終的にはそうなります。

于 2012-10-08T12:01:11.000 に答える