プロフィール画像

【DataSpiderが入っているサーバー以外のサーバー内のプログラムをどう動かす?】



ETLツールあるあるについて質問します。ご自身のご経験をお教えいただけますと嬉しいです。



DataSpiderのスクリプトが動くサーバー(ETLサーバー)以外のサーバー(DBサーバー)の中にあるバッチやプログラムを動かす方法を探しています。


ETLサーバーとしてDBサーバーのバッチをキックするのではなく、DBサーバー内で処理をするという内容です。



私が10年前くらいに実装した時は、DBサーバーにタスクスケジューラをセットし、ETLサーバーからキックする方法を使いました。(DBサーバー内にダミーファイルを吐いて戻り値を制御する)



別サーバーからのプログラムキックはセキュリティ上の懸念もありますが、バッチをETLサーバーに集約できない都合もあるので、こちらの回避方法を皆様とお話しできるとうれしいです^^

(編集済み)