プロパティ式を作成する方法

パッケージ、タスク、Foreach ループ コンテナ、For ループ コンテナ、シーケンス コンテナ、イベント ハンドラ、接続マネージャ、およびログ プロバイダに対してプロパティ式を作成できます。プロパティ式は、アイテムをパッケージに追加した後に作成します。アイテムをパッケージに追加する方法については、次のトピックを参照してください。

[プロパティ式エディタ][式ビルダ] には、タスクおよびループのカスタム エディタ、または [プロパティ] ウィンドウからアクセスできます。どちらのツールを使用しても式を作成できますが、グラフィカル ツール セットが用意されている [式ビルダ] を使用すると、複雑な式の作成が容易になります。

SQL Server 2005 Integration Services (SSIS) で提供される構文、演算子、および関数の詳細については、「Integration Services の式の概念」、「演算子 (SSIS)」、および「関数 (SSIS)」を参照してください。

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

プロパティ式を作成するには

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

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

    • アイテムがタスクまたはループの場合は、アイテムをダブルクリックし、エディタの [式] をクリックします。
    • アイテムを右クリックし、[プロパティ] をクリックします。
  3. [式] ボックス内でクリックし、省略記号 [...] をクリックします。

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

    • [式] 列に式を入力し、[OK] をクリックします。
    • プロパティの式の行の省略記号 [...] をクリックします。
  5. [式ビルダ] で、[変数] を展開して、システム変数およびユーザー定義変数にアクセスします。

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

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

  8. オプションで、[式の評価] をクリックして、式の評価結果を表示します。式が有効でない場合は、式の構文エラーを示す警告が出力されます。

    ms141698.note(ja-jp,SQL.90).gifメモ :
    式の評価を行っても、評価結果はプロパティに割り当てられません。
  9. [OK] をクリックします。

参照

処理手順

パッケージでのプロパティ式の使用
プロパティ式を更新する方法

概念

Integration Services パッケージ
Integration Services コンテナ
Integration Services タスク
Integration Services のイベント ハンドラ
Integration Services ログ プロバイダ

その他の技術情報

Integration Services の式のリファレンス
Integration Services の接続
式に関する情報 (SSIS)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手