次の方法で共有


手順 2: パッケージ構成の有効化と構成

このタスクでは、パッケージ構成ウィザードを使用して、プロジェクトをパッケージ配置モデルに変換し、パッケージ構成を有効にします。 このウィザードを使用して、Foreach ループ コンテナーの Directory プロパティの構成設定を含む XML 構成ファイルを生成します。 Directory プロパティの値は、実行時に更新できる新しいパッケージ レベルの変数によって提供されます。 さらに、テスト中に使用する新しいサンプル データ フォルダーを設定します。

Directory プロパティにマップされた新しいパッケージ レベル変数を作成するには

  1. SSIS デザイナーの [制御フロー ] タブの背景をクリックします。 これにより、作成する変数のスコープがパッケージに設定されます。

  2. [SSIS] メニューの [変数]をクリックします。

  3. [ 変数 ] ウィンドウで、[変数の追加] アイコンをクリックします。

  4. [ 名前 ] ボックスに「 varFolderName」と入力します。

    重要

    変数名では大文字と小文字が区別されます。

  5. [スコープ] ボックスにパッケージの名前 (レッスン 5) が表示されていることを確認します。

  6. 変数の [データ型] varFolderName ボックスの値を [String]に設定します。

  7. [制御フロー] タブに戻り、 [Foreach File in Folder] コンテナーをダブルクリックします。

  8. Foreach ループ エディター[コレクション] ページで、[] をクリックし、省略記号ボタン (...) をクリックします。

  9. プロパティ式エディターで、[プロパティ] ボックスの一覧をクリックし、Directoryを選択します。

  10. [ ] ボックスで、省略記号ボタン (...) をクリックします。

  11. 式ビルダーで、[変数] フォルダーを展開し、変数 User::varFolderName[式] ボックスにドラッグします。

  12. [ OK] を クリックして 式ビルダーを終了します。

  13. [ OK] を クリックして プロパティ式エディターを終了します

  14. [ OK] を クリックして Foreach ループ エディターを終了します。

パッケージ構成を有効にするには

  1. [ プロジェクト] メニューの [ パッケージ 配置モデルに変換] をクリックします。

  2. 警告プロンプトで [OK] をクリックし、変換が完了したら、[パッケージ 配置モデルへの変換] ダイアログで [OK] をクリックします。

  3. SSIS デザイナーの [制御フロー ] タブの背景をクリックします。

  4. [SSIS] メニューの [パッケージ構成] をクリックします。

  5. [ パッケージ構成オーガナイザー ] ダイアログ ボックスで、[ パッケージ構成の有効化] を選択し、[ 追加] をクリックします。

  6. パッケージ構成ウィザードの初期画面で、 [次へ] をクリックします。

  7. [構成の種類の選択] ページで、 [構成の種類][XML 構成ファイル]に設定されていることを確認します。

  8. [ 構成の種類の選択 ] ページで、[ 参照] をクリックします。

  9. 既定では、[ 構成ファイルの場所の選択 ] ダイアログ ボックスが開き、プロジェクト フォルダーが表示されます。

  10. [ 構成ファイルの場所の選択 ] ダイアログ ボックスの [ ファイル名 ] に「 SSISTutorial」と入力し、[ 保存] をクリックします。

  11. [構成の種類の選択] ページで、[次へ] をクリックします。

  12. [ エクスポートするプロパティの選択 ] ページの [ オブジェクト ] ウィンドウで、[ 変数] を展開し、[ varFolderName] を展開し、[ プロパティ] を展開して、[ ] を選択します。

  13. [ エクスポートするプロパティの選択 ] ページで、[ 次へ] をクリックします。

  14. [ ウィザードの完了 ] ページで、構成の構成名 ( SSIS Tutorial Directory の構成など) を入力します。 これは、[ パッケージ構成オーガナイザー ] ダイアログ ボックスに表示される構成名です。

  15. [完了] をクリックします。

  16. をクリックしてを閉じます。

  17. このウィザードでは、SSISTutorial.dtsConfig という名前の構成ファイルが作成されます。このファイルには、変数の value の構成設定が含まれています。この構成ファイルには、列挙子の Directory プロパティが設定されます。

    通常、構成ファイルにはパッケージのプロパティに関する複雑な情報が含まれていますが、このチュートリアルでは、構成情報のみを含める必要があります
    <設定 構成タイプ="プロパティ"
    Path="\Package.Variables[User::varFolderName].Properties[Value]" ValueType="String">
    <ConfiguredValue></ConfiguredValue>
    </設定>。

新しいサンプル データ フォルダーを作成して設定するには

  1. Windows エクスプローラーで、ドライブのルート レベル (C:\など) に、 New Sample Dataという名前の新しいフォルダーを作成します。

  2. コンピューター上でサンプル ファイルを探し、フォルダーから 3 つのファイルをコピーします。

  3. New Sample Data フォルダーに、コピーしたファイルを貼り付けます。

このレッスンの次の作業

手順 3: ディレクトリ プロパティの構成値を変更する