リリースおよびデプロイ時にプロジェクトとパッケージのパラメータを設定するのは難しいです。これらの値は、ispacの実行時にはサーバに表示されませんが、VS2015の開発環境で設定されます。SSDT 2015 - リリース、デプロイ、およびパラメータ
- パラメータを設定すると、展開時にサーバー上に永続化されます。
- 私はコンフィギュレーションを構築するために、関連するパラメータを設定するにはどうすればよい:ボーナスポイント
?
事前のおかげで、
アンドリュー
リリースおよびデプロイ時にプロジェクトとパッケージのパラメータを設定するのは難しいです。これらの値は、ispacの実行時にはサーバに表示されませんが、VS2015の開発環境で設定されます。SSDT 2015 - リリース、デプロイ、およびパラメータ
?
事前のおかげで、
アンドリュー
これは、プロジェクトの展開モデルでは大きなミスです。プロジェクトが展開されると、環境は自動的に作成されて構成されません。これに対処するためのマニュアルの方法は、以下のとおりです。
このアプローチは、パラメータが頻繁にそれを変更しないため、通常はOKです。 より一貫したデプロイメントを実装したい場合は、これをPowerShellでスクリプト化することができます。マット・メイソンは、ここで行う方法を示しています。
https://www.mattmasson.com/2012/06/publish-to-ssis-catalog-using-powershell/
彼の例では、通常、環境全体に動作しないハードコードされた値を、使用しています。また、値をjsonファイル(環境ごとに1つ)に格納し、スクリプト内の値を参照することもできます。それとも、Octopus Deploy(https://octopus.com/)のようなツールを使って環境ごとに値を保存することもできます。
最後に、ビルド設定について、特にCI設定の複数のユーザー間でSSISが悩まされていることがわかりました。つまり、プロジェクトが変更されて別の場所にビルドされても、「開発」フォルダにビルドされることがあります。私は上記のデフォルト設定とリリース管理ツールでパラメータ値を管理することをお勧めします。
幸運にも、 m
その答えをありがとう。マイクロソフトが間もなくソートされることを望みましょう。 – Andrew