式を使って設定できるデータ フロー プロパティ

データ フロー タスク コンテナーで使用できるプロパティ式を使用して、データ フロー オブジェクトの特定のプロパティの値を指定できます。

プロパティ式の使用の詳細については、「パッケージでのプロパティ式の使用」を参照してください。

プロパティ式を使用して、パッケージを配置するインスタンスごとに構成をカスタマイズできます。また、コマンド プロンプト ユーティリティ dtexec/set オプションを付けて使用すると、プロパティ式を使用してパッケージの実行時制約を指定することもできます。たとえば、並べ替え変換で使用される MaximumThreads、または、あいまいグループ化変換およびあいまい参照変換の MaxMemoryUsage を制約できます。制約を行わないと、これらの変換により大容量のデータがメモリ内にキャッシュされる場合があります。

データ フロー オブジェクトのプロパティ式の作成

このトピックに示すデータ フロー オブジェクトのプロパティの 1 つに対するプロパティ式を指定するには、デザイナーの [制御フロー] 画面でデータ フロー タスクを選択するか、コンポーネントやパスを個別に選択せずにデザイナーの [データ フロー] タブを選択して、データ フロー タスクの [プロパティ] ウィンドウを表示します。[式] プロパティを選択し、省略記号 (...) をクリックして、[プロパティ式エディター] ダイアログ ボックスを表示します。[プロパティ] の一覧からプロパティを選択し、[式] テキスト ボックスに式を入力するか、省略記号 (...) をクリックして [式ビルダー] ダイアログ ボックスを表示します。

[プロパティ] の一覧には、現在、デザイナーの [データ フロー] 画面に配置されているデータ フロー オブジェクトで使用できるプロパティのみが表示されます。したがって、[プロパティ] の一覧では、プロパティ式をサポートするデータ フロー オブジェクトのすべてのプロパティを表示することはできません。たとえば、デザイナー画面に ADO NET ソースを配置した場合、[プロパティ] の一覧には [ADO NET Source].[SqlCommand] プロパティのエントリが表示されます。この一覧には、データ フロー タスク自体の多数のプロパティも表示されます。

プロパティ式をサポートするデータ フロー オブジェクトのプロパティ

次の一覧にあるプロパティの値は、プロパティ式を使用して指定できます。

データ フローの変換元

これらのカスタム プロパティの詳細については、「変換元のカスタム プロパティ」を参照してください。

データ フロー オブジェクト

プロパティ

ADO NET ソース

TableOrViewName プロパティ

SqlCommand プロパティ

XML ソース

XMLData プロパティ

XMLSchemaDefinition プロパティ

データ フロー変換

これらのカスタム プロパティの詳細については、「変換のカスタム プロパティ」を参照してください。

データ フロー オブジェクト

プロパティ

条件分割変換

FriendlyExpression プロパティ

派生列変換

FriendlyExpression プロパティ

あいまいグループ化変換

MaxMemoryUsage プロパティ

あいまい参照変換

MaxMemoryUsage プロパティ

参照変換

SqlCommand プロパティ

SqlCommandParam プロパティ

OLE DB コマンド変換

SqlCommand プロパティ

比率サンプリング変換

SamplingValue プロパティ

ピボット変換

PivotKeyValue プロパティ

行サンプリング変換

SamplingValue プロパティ

並べ替え変換

MaximumThreads プロパティ

ピボット解除変換

PivotKeyValue プロパティ

データ フローの変換先

これらのカスタム プロパティの詳細については、「変換先のカスタム プロパティ」を参照してください。

データ フロー オブジェクト

プロパティ

ADO NET 変換先

TableOrViewName プロパティ

BatchSize プロパティ

CommandTimeout プロパティ

フラット ファイル変換先

Header プロパティ

SQL Server Compact 変換先

TableName プロパティ

SQL Server 変換先

BulkInsertTableName プロパティ

BulkInsertFirstRow プロパティ

BulkInsertLastRow プロパティ

BulkInsertOrder プロパティ

Timeout プロパティ

外部リソース

pragmaticworks.com の技術資料「SSIS 式チート シート

Integration Services のアイコン (小) Integration Services に関する最新情報の入手

マイクロソフトが提供する最新のダウンロード、記事、サンプル、ビデオ、およびコミュニティで選択されたソリューションについては、MSDN の Integration Services のページを参照してください。


これらの更新が自動で通知されるようにするには、ページの RSS フィードを定期受信します。