web-dev-qa-db-ja.com

SSIS 2012では、「エントリポイント」パッケージとしてパッケージにフラグを立てる目的は何ですか

Visual Studioデザイナーでは、SSISパッケージを右クリックして、「エントリーポイント」パッケージとして指定できます。

Screen shot of Visual Studio designer

私が見つけた検索を行う MSDNのこのページ は次のように述べています:

値1は、パッケージが直接開始されることを意味します。値0は、パッケージがパッケージ実行タスクを使用して別のパッケージによって開始されることを意味します。デフォルト値は1です。

このフラグを有効または無効にすると、パッケージを直接実行できます。

このフラグを有効または無効にする目的は何ですか?自分のSSISパッケージの意図を文書化するだけなのか、それともSQL Server/SSISが有効または無効になったときの動作が異なるのか?

8
Cory

私が考えることができる1つの行動があります:

"Entry Point Package"が1に設定されているパッケージのみ、catalog.create_executionで実行できます。

http://msdn.Microsoft.com/en-us/library/ff878034.aspx を参照)

8
Gavin Campbell

余談ですが:

Integration Servicesカタログのパラメーター構成ページの既定のスコープは、「Entry-point packages and project」と呼ばれます。

おそらく、子パッケージでこのフラグを無効にして、それらのパラメーターが表示されず、構成ダイアログが煩雑にならないようにします。

7
Philip Lind