プロパティ式を使用したデータ フロー オブジェクトのプロパティ値の指定

更新 : 2005 年 12 月 5 日

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

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

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

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

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

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

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

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

データ フローの変換元

データ フロー オブジェクト プロパティ

DataReader ソース

SqlCommand プロパティ

XML ソース

XMLData プロパティ

XMLSchemaDefinition プロパティ

データ フロー変換

データ フロー オブジェクト プロパティ

条件分割変換

FriendlyExpression プロパティ

派生列変換

FriendlyExpression プロパティ

あいまいグループ化変換

MaxMemoryUsage プロパティ

あいまい参照変換

MaxMemoryUsage プロパティ

OLE DB コマンド変換

SqlCommand プロパティ

比率サンプリング変換

SamplingValue プロパティ

ピボット変換

PivotKeyValue プロパティ

行サンプリング変換

SamplingValue プロパティ

並べ替え変換

MaximumThreads プロパティ

ピボット解除変換

PivotKeyValue プロパティ

データ フローの変換先

データ フロー オブジェクト プロパティ

フラット ファイル変換先

Header プロパティ

SQL Server 2005 Compact Edition 変換先

TableName プロパティ

参照

関連項目

共通プロパティ
変換元のカスタム プロパティ
変換のカスタム プロパティ
変換先のカスタム プロパティ
パスのプロパティ

その他の技術情報

パッケージでのプロパティ式の使用

ヘルプおよび情報

SQL Server 2005 の参考資料の入手

変更履歴

リリース 履歴

2005 年 12 月 5 日

新しい内容 :
  • プロパティ式をサポートするデータ フロー コンポーネントに対して、プロパティ式を入力する場所と方法についての説明を追加しました。