Integration Services のオブジェクトと概念
このセクションでは、Integration Services パッケージを作成するために Microsoft SQL Server 2005 Integration Services (SSIS) が提供するオブジェクトに関して説明し、パッケージ ワークフロー内でのオブジェクト相互の連携、およびオブジェクトを使用したパッケージ機能の拡張について説明します。
オブジェクトには、次のものが含まれます。
- パッケージ。取得、実行、および保存の対象となる作業単位であり、Integration Services オブジェクトの中で最も重要なオブジェクトです。
- 制御フロー要素。パッケージ内で制御フローを作成するためのタスクおよびコンテナです。制御フロー要素は、データの準備またはコピー、他の処理とのやり取り、または反復するワークフローの実装を行います。制御フロー要素を順序付けされた制御フロー内に並べたり、タスクまたはコンテナを実行する条件を指定するには、優先順位制約を使用します。
- データ フロー コンポーネント。データを抽出、変換、および読み込むデータ フローをパッケージ内に作成するための、変換元、変換、および変換先です。データ フロー コンポーネントを順序付けされたデータ フロー内に並べるには、パスを使用します。
- 接続マネージャ。データを抽出して読み込むために、さまざまな種類のデータ ソースに接続します。
- 変数。列の値やプロパティ式を動的に更新したり、反復する制御フローの実行を制御したり、優先順位制約が適用する条件を定義するために、式で使用できます。
- イベント ハンドラ。パッケージ、タスク、およびコンテナにより発生する実行時イベントに応答して実行されます。
- ログ プロバイダ。パッケージ、およびパッケージ内のタスク、コンテナの開始時間や停止時間など、パッケージの実行時情報のログ記録をサポートします。
次の表に、このセクションのトピックの一覧を示します。
トピック | 説明 |
---|---|
パッケージについて説明します。 |
|
コンテナ、タスク、および優先順位制約について説明します。 |
|
変換元、変換、変換先、およびパスについて説明します。 |
|
接続マネージャについて説明します。 |
|
Integration Services が提供するユーザー定義変数とシステム変数について説明します。 |
|
実行時イベント、およびイベント用に作成できるイベント ハンドラについて説明します。 |
|
Integration Services に含まれるログ プロバイダについて説明します。 |
参照
概念
Integration Services の典型的な使用方法
Integration Services のアーキテクチャ
Integration Services の概要
SQL Server Integration Services
その他の技術情報
Integration Services のツールとユーティリティ