2017-09-27 24 views
0

SQL Server SPから実行される自動SSRSレポートがあります。サブスクリプションは毎朝これをフォルダにエクスポートします。この次のステップが可能かどうかは分かりませんが、誰かが知っているかもしれません。ExcelへのSQL Server参加を自動化

外部ソースからの別のExcelレポートは、毎朝同じフォルダにドロップされます。 2つのレポートを自動的に比較し、一致しない自動レポートからレコードを削除することは可能ですか?

新しいExcelファイルをSQL Serverに手動でインポートして、結合してからレコードを削除することができます。しかし、これを自動的に行うことは可能ですか?

+0

これは間違いなく.Netアプリで行うことができますが、あなたはSSRSまたはT-SQLのどちらかを使いたいと思っていますか? – Leonidas199x

+0

はい、SSRSまたはT-SQLです。私は少しC#を使用しましたが、このようなものを構築するのに十分ではありません。 – jackstraw22

+0

いいえ、ETLを実行しないとこれを行うことはできません。そうでなければ、@ Leonidas199xのようにする必要があります。C# – plaidDK

答えて

0

これはSSISの仕事のようです。 SSISは、このようなETLワークフローを処理するように設計されています。私は、外部のExcelとSSRSサブスクリプションからの出力を取り込むパッケージを作成するか、好ましくはストアドプロシージャ自体を呼び出します。必要なすべてのデータ比較を行い、必要な形式で出力したり、ユースケースに応じて比較結果に基づいてソースデータベースに対してT-SQL文を実行したりすることができます。 SSIS用のSQL Serverセットアップにパッケージを展開し、適切な間隔で実行するSQLエージェントジョブを作成します。

関連する問題