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