[Excel ソース エディター] ([接続マネージャー] ページ)
[Excel ソース エディター] ダイアログ ボックスの [接続マネージャー] ノードを使用すると、変換元として Microsoft Excel ブックを選択して使用できます。 Excel ソースは、既存のブックのワークシートまたは名前付き範囲からデータを読み取ります。
Note
Excel ソースの CommandTimeout
プロパティは、Excel ソース エディターでは使用できませんが詳細エディターを使用して設定できます。 このプロパティの詳細については、「 Excel のカスタム プロパティ」 の Excel ソースのセクションを参照してください。
Excel ソースの詳細については、「 Excel Source」を参照してください。
静的オプション
[キャッシュなし]
既存の Excel 接続マネージャーを一覧から選択するか、 [新規作成]をクリックして新しい接続を作成します。
[新規作成]
[Excel 接続マネージャー] ダイアログ ボックスを使用して、新しい接続マネージャーを作成します。
[データ アクセス モード]
ソースからデータを選択する方法を指定します。
値 | 説明 |
---|---|
[テーブルまたはビュー] | Excel ファイルのワークシートまたは名前付き範囲からデータを取得します。 |
[テーブル名またはビュー名の変数] | ワークシートまたは範囲の名前を変数に指定します。 関連情報: パッケージで変数を使用する |
[SQL コマンド] | SQL クエリを使用して、Excel ファイルからデータを取得します。 クエリ構文の詳細については、「 Excel ソース」を参照してください。 |
[変数からの SQL コマンド] | SQL クエリ テキストを変数で指定します。 |
プレビュー
[データ ビュー] ダイアログ ボックスを使用して、結果をプレビューします。 プレビューでは、最大で 200 行を表示できます。
データ アクセス モードの動的オプション
[データ アクセス モード] = [テーブルまたはビュー]
[Excel シートの名前]
Excel ブックで使用できるワークシートまたは名前付き範囲の名前を一覧から選択します。
[データ アクセス モード] = [テーブル名またはビュー名の変数]
[変数名]
ワークシートまたは名前付き範囲の名前が含まれている変数を選択します。
[データ アクセス モード] = [SQL コマンド]
[SQL コマンド テキスト]
SQL クエリのテキストを入力し、 [クエリの作成]をクリックしてクエリを作成します。または、 [参照]をクリックし、クエリ テキストが含まれているファイルを参照します。
パラメーター
クエリ テキスト内でパラメーターのプレースホルダーとして "?" を使用することにより、 パラメーター化クエリを入力した場合は、 [クエリ パラメーターの設定] ダイアログ ボックスを使用して、クエリ入力パラメーターをパッケージ変数にマップします。
[クエリの作成]
SQL クエリを視覚的に作成するには、 [クエリ ビルダー] ダイアログ ボックスを使用します。
[参照]
[開く] ダイアログ ボックスを使用して、SQL クエリのテキストが含まれているファイルを指定します。
[クエリの解析]
クエリ テキストの構文を検査します。
データ アクセス モードが [変数からの SQL コマンド] の場合
[変数名]
SQL クエリのテキストを含む変数を選択します。
参照
Integration Services のエラーおよびメッセージのリファレンス
Excel ソース エディター ([列] ページ)
Excel ソース エディター ([エラー出力] ページ)
Excel 接続マネージャー
Foreach ループ コンテナーを使用して Excel のファイルおよびテーブルをループ処理する