毎日データをエクスポートするようにスケジュールされているSSISパッケージがあります。月の初日にのみ実行したいタスクがいくつかあります。これらのタスクをスキップし、月の最初でない場合はパッケージを実行し続けることが重要です。
少し検索した後、次のブログ投稿に投稿された方法を使用してこの問題を解決するための多数の参照を見つけました:http: //bi-polar23.blogspot.com/2007/05/conditional-task-execution。 html
しかし、もっと簡単な解決策があると思います。月の1日目のタスクのそれぞれに式を追加して、その月の日をチェックし、それに応じてタスクの「無効」プロパティを設定できないのはなぜですか。
式の使用とタスクの無効化は、各タスクの前にダミースクリプトを追加するよりもはるかに簡単に思えます。この問題を解決するための私の方法の問題を他の誰かが見たり知ったりしていますか?予備テストは機能しているように見えますが、SSISは厄介であることがわかりました。将来問題が発生する可能性がある場合は、「型破りな」ことはしたくありません。
考えてくれてありがとう。