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

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

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

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

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

  1. SQL Server データ ツール (SSDT) で、目的の Integration Services パッケージが含まれているプロジェクトを開きます。

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

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

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

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

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

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

      または

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

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

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

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

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

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

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

      注意

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

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

関連項目

タスク

Integration Services (SSIS) の式

パッケージでプロパティ式を使用する

概念

Integration Services (SSIS) パッケージ

Integration Services コンテナー

Integration Services タスク

Integration Services (SSIS) のイベント ハンドラー

Integration Services (SSIS) の接続

Integration Services (SSIS) のログ記録