別の ETL ツールから来て、SSIS で実行されている各コンポーネントの (生産) 統計を取得する方法を見つけようとしています。
たとえば、偏りが大きい外部ソースからフラット ファイルが読み取られている場合 (行数/秒が時間ごとに大幅に変化する)、その情報を知りたいと考えています。
SSIS に重大な「スロー ポイント」(バッファがいっぱいになる/データ ストリームが影響を受ける) がある場合は、その情報も知りたいです。
また、たとえば DMV の sprocs を使用すると、CPU 時間と readIO/writeIO も理想的です (また、sproc から SSIS に一貫性のある/測定可能なアプローチで移行することで改善を示している人に役立ちます)。
この質問をしている理由は、デバッグ中に BIDS を通過する行が表示されるためですが、本番環境の各コンポーネントの実際の行/秒を反映していない可能性があります。
実稼働環境でこれらの種類の統計を有効化/イントロスペクト/取得するにはどうすればよいでしょうか (たとえ小さなヒットがあったとしても、その数値は大きな問題です)。
ありがとう!
-ダレン