本シリーズではいくつかのモデルケースを説明しましたが、SSISで使えるタスクやコンポーネントのほんの一部しか取り上げていません。そこで最後に、その他のタスク、およびデータフロータスクのコンポーネントの概要だけ紹介します。
「制御フロー」タブで使えるタスク(一部コンテナ)
- Forループコンテナ
- 指定回数などのループ処理を行います。
- Masterストアドプロシージャ転送タスク
- ストアドプロシージャを転送元のSQL Serverのmasterデータベースから転送先のSQL Serverのmasterデータベースに転送します。
- SQL Serverオブジェクトの転送タスク
- 転送元SQL Serverインスタンスから転送先SQL ServerインスタンスにSQL Serverオブジェクトを転送します。
- Webサービスタスク
- Webメソッドを実行します。
- XMLタスク
- XMLデータに対してXML操作を実行します。
- エラーメッセージ転送タスク
- 転送元SQL Serverインスタンスから転送先SQL Serverインスタンスにエラーメッセージを転送します。
- ジョブ転送タスク
- 転送元SQL Serverインスタンスから転送先SQL Serverインスタンスにジョブを転送します。
- スクリプトタスク
- カスタムタスクを対話的に作成できます。
- データベース転送タスク
- 転送元SQL Serverインスタンスから転送先SQL Serverインスタンスにデータベースを転送します。
- パッケージ実行タスク
- ワークフローの一環として他のSSISパッケージを実行します。
- ファイルシステムタスク
- ファイルのコピーや削除などのファイルシステム操作を実行します。
- プロセス実行タスク
- Win32実行可能ファイルを実行します。
- SQL Serverエージェントジョブの実行タスク
- メンテナンスプランの一部として実行するSQL Serverエージェントジョブを選択できます。
- T-SQLステートメントの実行タスク
- T-SQLスクリプトを実行します。
- インデックスの再構築タスク
- SQL Serverのデータページとインデックスページのデータを再編成します。これによりインデックスのスキャンとシークのパフォーマンスが向上します。
- オペレータへの通知タスク
- SQL Serverエージェントオペレータに電子メールを送信します。
- データベースのバックアップタスク
- パックアップ元やバックアップ先を指定してSQL Serverデータベースのバックアップを行います。
- データベースの圧縮タスク
- SQL Serverの空のデータページとログページを削除し、ディスク領域を小さくします。
- データベースの整合性確認タスク
- SQL Serverデータベース内のデータとインデックスページの一貫性チェックを実行します。
「データフロー」タブで使えるコンポーネント
■データフローの変換元カテゴリ
- ADO NET変換元
- ADO.NETプロバイダを使用してデータベースからデータを抽出します。
- Excelソース
- Excelブックからデータを抽出します。
- XMLソース
- XMLデータファイルからデータを抽出します。
- 生ファイルソース
- 生ファイルからデータを抽出します。
■データフロー変換カテゴリ
- OLE DBコマンド
- データセット内の各行に対してSQLコマンドを実行します。
- マージ
- 並べ替え済みの2つのデータセットをマージします。
- マージ結合
- 結合を使用して2つのデータセットのデータをマージします。
- 行サンプリング
- データセットから多数の行を抽出してサンプルデータセットを作成します。
- 行数
- データセット内の行数をカウントします。
- 集計
- データセット内の値を集計およびグループ化します。
- 条件分割
- データセット内の行を評価して転送します。
- 全体結合
- 複数のデータセットをマージします。
- 並べ替え
- データを並べ替えします。
- 列インポート
- ファイルからデータセット内の行にデータをインポートします。
- 列エクスポート
- データセット内の行からファイルに列の値をエクスポートします。
- 列コピー
- 列をコピーします。
■データフローの変換先カテゴリ
- ADO NET Destination
- ADO.NETプロバイダを使用してデータベースにデータを書き込みます。
- DataReader変換先
- ADO.NETインメモリデータセットを作成して設定します。
- Excel変換先
- Excelブックにデータを書き込みます。
- SQL Server変換先
- SQL Serverデータベースにデータを書き込みます。
- XML変換先
- XMLデータファイルにデータを書き込みます。
- 生ファイル変換先
- 生ファイルにデータを書き込みます。
|