プロパティ式を追加または変更する方法

パッケージ、タスク、Foreach ループ コンテナ、For ループ コンテナ、シーケンス コンテナ、イベント ハンドラ、接続マネージャ、およびログ プロバイダに対してプロパティ式を作成できます。

プロパティ式を作成または変更するには、[プロパティ式エディタ][式ビルダ] を使用します。[プロパティ式エディタ] には、タスクおよびコンテナで使用可能なカスタム エディタか、[プロパティ] ウィンドウからアクセスできます。[式ビルダ] には、[プロパティ式エディタ] 内からアクセスできます。[プロパティ式エディタ] または [式ビルダ] のいずれかで式を作成することができますが、[式ビルダ] には、複雑な式の作成を容易にするグラフィカル ツール セットが備わっています。

Integration Services で提供される構文、演算子、および関数の詳細については、「Integration Services の式の概念」、「演算子 (SSIS 式)」、および「文字列関数とその他の関数 (SSIS 式)」を参照してください。各演算子または関数のトピックには、式で演算子や関数を使用する例が含まれます。より複雑な式の例については、「パッケージでのプロパティ式の使用」を参照してください。

プロパティ式を作成または変更するには

  1. Business Intelligence Development Studio で、目的の Integration Services パッケージが含まれているプロジェクトを開きます。

  2. ソリューション エクスプローラで、パッケージをダブルクリックして開き、次のいずれかの操作を行います。

    • アイテムがタスクまたはコンテナの場合は、アイテムをダブルクリックし、エディタの [式] をクリックします。

    • アイテムを右クリックし、[プロパティ] をクリックします。

  3. [式] ボックス内でクリックし、省略記号 [...] をクリックします。

  4. [プロパティ式エディタ] で、[プロパティ] ボックスの一覧からプロパティを選択し、次のいずれかの操作を行います。

    • [式] 列で直接プロパティ式を入力するか変更し、[OK] をクリックします。

      または

    • プロパティの式の行の省略記号 [...] をクリックし、[式ビルダ] ダイアログ ボックスを開きます。

  5. (省略可能) [式ビルダ] での次のタスクのいずれかを実行します。

    • システム変数およびユーザー定義変数にアクセスするには、[変数] を展開します。

    • SSIS 式言語で提供される関数、キャスト、および演算子にアクセスするには、[数学関数][文字列関数][日付/時刻関数][NULL 関数][型キャスト]、および [演算子] を展開します。

    • [式ビルダ] で式を作成または変更するには、変数、列、関数、演算子、およびキャストを [式] ボックスにドラッグするか、または式をボックスに入力します。

    • 式の評価結果を表示するには、[式ビルダ][式の評価] をクリックします。

      式が有効でない場合は、式の構文エラーを示す警告が出力されます。

      注意

      式の評価を行っても、評価結果はプロパティに割り当てられません。

  6. [OK] をクリックします。