OLE DB ソースを使用してデータを抽出する方法
OLE DB ソースを追加して構成するには、パッケージに 1 つ以上のデータ フロー タスクがあらかじめ含まれている必要があります。
OLE DB ソースを使用してデータを抽出するには
Business Intelligence Development Studio で、目的のパッケージが含まれている Integration Services プロジェクトを開きます。
ソリューション エクスプローラで、パッケージをダブルクリックして開きます。
[データ フロー] タブをクリックし、次に [ツールボックス] で、OLE DB ソースをデザイン画面にドラッグします。
OLE DB ソースをダブルクリックします。
[OLE DB ソース エディタ] ダイアログ ボックスの [接続マネージャ] ページで、既存の OLE DB 接続マネージャを選択するか、[新規作成] をクリックして新しい接続マネージャを作成します。詳細については、「OLE DB 接続マネージャ」を参照してください。
データのアクセス方法を、次の中から選択します。
- [テーブルまたはビュー] OLE DB 接続マネージャの接続先となる、データベースのテーブルまたはビューを選択します。
- [テーブル名またはビュー名の変数] OLE DB 接続マネージャの接続先となるデータベースのテーブルまたはビューの名前が含まれる、ユーザー定義変数を選択します。
- [SQL コマンド] SQL コマンドを入力するか、[クエリ ビルダ] で [クエリの作成] をクリックして、SQL コマンドを記述します。
メモ : コマンドにはパラメータを含めることができます。詳細については、「クエリ パラメータをデータ フロー コンポーネントの変数にマップする方法」を参照してください。 - [変数からの SQL コマンド] SQL コマンドが含まれるユーザー定義変数を選択します。
メモ : 変数は、OLE DB ソースを含む同じデータ フロー タスクのスコープ内、または同じパッケージのスコープ内で定義する必要があります。また、変数は文字列データ型である必要があります。
外部列と出力列間のマッピングを更新するには、[列] をクリックし、[外部列] 一覧にある別の列を選択します。
必要に応じて、[出力列] 一覧の値を編集し、出力列の名前を更新します。
エラー出力を構成するには、[エラー出力] をクリックします。詳細については、「データ フロー コンポーネントでエラー出力を構成する方法」を参照してください。
[プレビュー] をクリックすると、OLE DB ソースによって抽出されたデータを最大 200 行表示できます。
[OK] をクリックします。
更新されたパッケージを保存するには、[ファイル] メニューの [選択されたファイルを上書き保存] をクリックします。
参照
概念
OLE DB ソース
Integration Services の変換
Integration Services のパス
データ フロー タスク
データ フローに関する情報 (SSIS)
その他の技術情報
Integration Services ソース
Integration Services の変換先