プロパティ式を作成する方法
パッケージ、タスク、Foreach ループ コンテナ、For ループ コンテナ、シーケンス コンテナ、イベント ハンドラ、接続マネージャ、およびログ プロバイダに対してプロパティ式を作成できます。プロパティ式は、アイテムをパッケージに追加した後に作成します。アイテムをパッケージに追加する方法については、次のトピックを参照してください。
[プロパティ式エディタ] と [式ビルダ] には、タスクおよびループのカスタム エディタ、または [プロパティ] ウィンドウからアクセスできます。どちらのツールを使用しても式を作成できますが、グラフィカル ツール セットが用意されている [式ビルダ] を使用すると、複雑な式の作成が容易になります。
SQL Server 2005 Integration Services (SSIS) で提供される構文、演算子、および関数の詳細については、「Integration Services の式の概念」、「演算子 (SSIS)」、および「関数 (SSIS)」を参照してください。
各演算子および関数のトピックには、式で演算子や関数を使用する例が含まれます。より複雑な式の例については、「パッケージでのプロパティ式の使用」を参照してください。
プロパティ式を作成するには
Business Intelligence Development Studio で、目的の Integration Services パッケージが含まれているプロジェクトを開きます。
ソリューション エクスプローラで、パッケージをダブルクリックして開き、次のいずれかの操作を行います。
- アイテムがタスクまたはループの場合は、アイテムをダブルクリックし、エディタの [式] をクリックします。
- アイテムを右クリックし、[プロパティ] をクリックします。
[式] ボックス内でクリックし、省略記号 [...] をクリックします。
[プロパティ式エディタ] で、[プロパティ] ボックスの一覧からプロパティを選択し、次のいずれかの操作を行います。
- [式] 列に式を入力し、[OK] をクリックします。
- プロパティの式の行の省略記号 [...] をクリックします。
[式ビルダ] で、[変数] を展開して、システム変数およびユーザー定義変数にアクセスします。
右ペインで、[数学関数]、、[文字列関数]、[日付/時刻関数]、[NULL 関数]、[型キャスト]、および [演算子] を展開して、SSIS 式言語で提供される関数、キャスト、および演算子にアクセスします。
変数、列、関数、演算子、およびキャストを [式] ボックスにドラッグするか、または式をボックスに入力して、式を作成します。
オプションで、[式の評価] をクリックして、式の評価結果を表示します。式が有効でない場合は、式の構文エラーを示す警告が出力されます。
メモ : 式の評価を行っても、評価結果はプロパティに割り当てられません。 [OK] をクリックします。
参照
処理手順
パッケージでのプロパティ式の使用
プロパティ式を更新する方法
概念
Integration Services パッケージ
Integration Services コンテナ
Integration Services タスク
Integration Services のイベント ハンドラ
Integration Services ログ プロバイダ
その他の技術情報
Integration Services の式のリファレンス
Integration Services の接続
式に関する情報 (SSIS)