Microsoft Business Intelligenceに関するチュートリアルを読んでお読みください。そして私はいくつかのことを明確にしたいと思います。ですから、私が読んで練習したように、MSBIには「maven
」や「msbuild
」のような技術的なプロセスはありません。私は、ユーティリティ、すなわちdtutil.exe
とdtexec.exe
にもっと関心があります。私はうまくいけば、展開のプロセスを自動化するかもしれません。いくつかの質問:SSISの展開と実行
展開ここでは、* .dtsxファイルをターゲットサーバー/ファイルシステム/ストア上で移動しますか?だから、ビルドオーケストレーションサーバーは、バージョンコントロールからファイルをチェックアウトし、dtutil.exeを実行して(ここでは、展開)、ターゲットサーバーに移動しますか?
これはdtutil.exeとどのような違いがありますか?手動でコピー&ペーストするだけですか?
#1が正しい場合は、ビルドサーバーにSQL Server/SSDTをインストールしてdtutils.exeを取得するか、.exeを持つノードから実行可能ファイルをコピーするだけでよいことを意味しますか?十分な?
(dtutil.exeを使用してデプロイした)パッケージを実行するには、パッケージがデプロイされたリモートサーバー上のビルドサーバー経由で実行できますか?
UPDATED: MSSQL 2012; SSDT 2013
使用しているTFSのバージョンは? xamlビルドまたは新しいビルドシステムを使用していますか?新しいビルドシステムでは、コマンドラインタスクで実行するツールを簡単に指定できます。https://www.visualstudio.com/en-us/docs/build/steps/utility/command-line –