基本的なファイルは、SQL Serverの統合サービス(SSIS)の有効なユースケースを再フォーマットしていますか?
-
19-09-2019 - |
質問
この一つのフォーマットから別のフラットファイルの再フォーマットを行うにはSSISを使用していますか?
私が尋ねる理由は、会社で私は現在、我々は独自のプログラムを書くために、社内のプログラミング言語を使用して生産要員(一部あまりにもハイテクに精通していないが)、ファイル再フォーマット/データ変換を行う必要があるために働くということです。 breiflyを見ていると、BIDSとSSISで遊ん後の私の考えはGUIでパッケージを構築する彼らはカスタムロジックを再フォーマット記述することに対する実質的な生産性の向上を提供するように見えるだろうということです。これは一般的な使用のscenerioある場合、私はただ思ったんだけど?
[編集]
実行再フォーマット/データ変換は、データの部分が、ハンドオフ種々の方法で処理され、返されることがあり、複雑なものに基本的なクリーンアップ(正当化/ケーシング調整/充填)の範囲とすることができる。
間違いなくいくつかの例に関わる自動化があります。私はすでに私たちのネットワーク選手の一人でこれを議論し、我々は、使用するために利用できるこれらのツールとライセンスを持っているので、コストが問題ではありません。
解決
私は、これは本当に依存していることと思います。確かに私はそれが(ファイル再フォーマット/データ変換についてもう少し詳細には便利かもしれませんが)あなたは上記の説明の目的にうまく合った非常に柔軟なツールであることがわかってきたたくさんSSISを使用した。
私は、SSISは、あなたが特にこの作業のためにそれを購入するならば、あなたはすでにあなたに利用できる持っている、またはツールであるかどうかを知るために興味があります。ツールは、誰もが使用するために既に存在している場合、私はそれが完璧に適した意見です。開発者のエディションのライセンスコストは非常に合理的である、と私はあなたがこのデータベースの局面のいずれかを利用されないという事実と問題の多くを持っていない(私が正しくあなたを理解している場合)。
私はまた、あなたがやっていることのために計画された自動化のいくつかの並べ替えがあるかどうかを知るために興味があります。すなわち、「ライブ」な環境とみなされる可能性のプロセスが実行されますいくつかの場所。サーバーライセンス - もしそうなら、あなたは、SQL Serverの提供に関連するコストを見つけることができます。私はこのことについて最も精通していないよので、この質問はおそらく最高のより適切なフォーラム(例えばServerFaultの)に延期されたものの、SSISパッケージを実行することができ、この種のライセンスは、少額のお金ではありません。
あなたは、組織は、社内のプログラミング言語を持っていることを述べました。しかし、これは私はあなたが、あなたはあなたが既存のプロセスにこれを統合する必要がありますことがわかります、SSISを導入している場合、これは変更管理、出荷などのための既存のフレームワーク/環境のいくつかの並べ替えで収まることを推測している、効率的ではありません。私はショーストッパーが、あなたは確認する必要があり注意事項のすべての部分のことを言っていません。