2017-06-05 5 views
2

私はSSIS 2016を使用します。パッケージ部品制御フローの動的接続

enter image description here

このPackage Part Control Flowのperposeは、1つのフォルダにすべてのファイルでループを持っているし、別のフォルダにすべてのファイルを転送することです:あなたはこの画像で見ることができるように私はPackage Part Control Flowを作成しました。

私はForeach Loop ContainerFile System Taskです。

enter image description here

私はこれらの変数

enter image description here

を作成した後、私は2 Flat File Connection Managerを作成しました:

enter image description here

今、私は、各のConnection Stringためexpressionsを設定する必要があります。

enter image description here

しかし、あなたが見ることができるように私は私の変数にアクセスすることはできません。

enter image description here

私はPackage Parts Control Flowの内側に私の接続マネージャを設定できるようにする必要があり、その後、私はこのPackage Parts Control Flowを使用したパッケージで、私は変数の値を渡します。

enter image description here

私はPackage Parts Control Flowの変数に値を送るたい方法。

enter image description here

私は、変数を使用してPackage Parts Control Flow内部Flat File Connection ManagerConnectionString上の表現を持つことができますか?

+0

私はあなたがプロジェクトパラメータで作業する必要があると思うhttps://docs.microsoft.com/en-us/sql/integration-services/integration-services-ssis-package-and-project-parameters – Yahfoufi

+1

@ハディ:私はあなたにタグを付けますここで私はあなたがどのようにパッケージの部分に動的接続マネージャーを持つことができるか知っているかもしれないと思うからです。 –

答えて

1

複数の記事とユーザーのフィードバックを読んだ後。

残念ながら、パッケージパーツとの動的接続は使用できません。

制御フローパッケージの一部にはいくつかの制限があり、多くの場合、無用になります。

参照

+1

ありがとう@Hadi。 SSIS 2016テンプレートの新機能についてどう思いますか? –

+0

私はすべてのssis 2016の機能をチェックしませんでした。あなたはパッケージテンプレートについて話していますか? – Hadi

+1

Solution ExplorerのPackage Partと同じ新しいサブフォルダがあります。 –