最近、リソースとパイプラインDevops Pipeline
用CI/CD
に 2 つのリソース グループ ( DEV
、PRD
) を構成していました。Data Factory
構成を間違えて (完全なデプロイ)、サービスのリソース グループを完全に消去してしまいました。
時間を早送りして、同じ で新しいサービスを起動して構成しました。データベースからデータを抽出するためにGR
、新しいData Factory
と を構成しています。新しいパイプラインを作成した後、次の図に示すように、スループットが非常に低く、約 3 ~ 15 バイト/秒であることがわかりました。Integration Runtime
Azure VM
Oracle
毎日の抽出はおおよそ100 MB
で、完了するまでに約 2 時間から 5 時間かかります。さらに、VM のメモリ使用量と処理能力を確認しましたが、これは非常に低く、より優れたマシンにアップグレードしても何も変わりませんでした。現在は ですf4s
。次の図では、複数日にわたるパイプラインの速度を確認できます。
GR
これはイントラネットであり、Oracle
データベースはサーバーにあると言うことが重要ですがIBM
、このデータにアクセスするためのすべてのファイアウォールが指定されており、データベースへのルートも構成で問題なく、この同じパイプラインで問題なく (15 minutes
最大) 動作しました最後にワイプされたデータ ファクトリとIR
. この問題で 2 週間が経過しましたが、今のところ解決方法がわかりません。データベースで使用している選択は、前述のデータベースのユーザーによって直接テストされ、サーバーで20 seconds
結果を返すのに必要です。パイプラインは、最初にデータベースを更新するプロシージャを呼び出す単純なコピー アクティビティですが、この更新手順がなくても問題は解決しません。また、すでに再インストールしましたがIntegration Runtime
、役に立ちませんでした。