SSIS変換をブロッキング(非同期)、非ブロッキング(同期)、および部分ブロッキング(非同期)に分類すると主張するブログがいくつかあります。
特定の質問を見るとき:マルチキャストは同期(非ブロッキング)ですか、非同期(部分的にブロッキング)ですか?
1つのリソースが非同期を主張している:「マルチキャストは非同期(部分ブロックとも呼ばれる)変換」ソース:http : //social.technet.microsoft.com/wiki/contents/articles/7392.ssis-multicast-transformation.aspx
および別の同期:https ://jorgklein.com/2009/04/14/ssis-lookup-is-case-sensitive/
他のリソースは、DQS Cleansingトランスフォームが非ブロッキングトランスフォームであると主張していますが、部分的にブロックしているように思えます。
タイプ別に分類された変換のリストへのリンクで答えないでください。この質問に対する答えにより、より厳密な方法で正しい答えを証明できるようになることが期待されます。
部分的にブロックする変換とブロックする変換は、所定のバッファーで動作する非ブロックではなく、新しいバッファーにデータを移動するため、変換の実行中にバッファーの作成を監視するのが解決策になると思いますが、 )これが決定的な答えを生成する場合、および(b)これを行う方法。
非ブロッキング変換では新しい実行ツリーが開始されないため、PipelineExectionTreesとPipelineExecutionPlanのログに答えが存在する可能性があります。これにより、同期と非同期が区別される場合がありますが、部分ブロックと完全ブロックは区別されない場合があります。