私はSSISの完全な初心者です。データベースにインポートする前に列を検証する方法
私はc#/ sqlサーバーのバックグラウンドを持っています。
データベースに入る前にデータを検証することが可能かどうかを知りたいと思います。 |
(パイプ)で区切られたテキストファイルからテキストを取得しています。
例えば、特定のデータポイントがnull
ある場合、0
に変更したり、特定のデータポイントの長さが0
であれば、次に"nada"
に変わり。
SSISでもこれが可能かどうかは分かりませんが、正しい方向に向けることができれば助けになります。
どのように私はC#コードをssisに挿入できますか? –
ツールボックスの[スクリプトタスク]を使用します。コレクションの各行に対してスクリプトを作成する場合は、「Foreach ADO Enumerator」を使用し、変数として値を「スクリプトタスク」に渡します。次に、 "Dts.Variables [" variableName "]。Value"を使用して、メインメソッドの変数にアクセスできます。 – Christo
FYI - 上記の私の元々の答えは、SSISの式構文であるC#のコードではありません。詳細については、このリンクを参照してください。 http://msdn.microsoft.com/en-us/library/ms140206.aspx – Christo