2011-11-25 23 views
10

アプリケーションからの通常のレポートを使用する代わりに、SQL Server Reporting Servicesを使用する利点は何ですか?SQL Server Reporting Servicesを使用する利点?

これはデータがSQL Server上にあるため、レポートを提供するのに適しているかもしれませんが、実際のメリットは何ですか?また、Reporting Servicesを使用するようにアプリケーションを変換する価値はありますか?

+0

?このアプリケーションはどのようなレポート機能を備えていますか? –

+0

私は、crystalやmicrosoft.reportingなどのレポートコンポーネントを意味します。 – CJ7

+0

Crystalは、SSRSとほぼ同じ方法でレポートデザイナーです.SRSよりもレポートのコンポーネントが少なくて済みます。 –

答えて

0

すべてのアプリケーションにレポートコンポーネントが含まれているわけではありません。通常、レポートコンポーネントには限られたレポートセットしかありません。

SSRS - または任意の(Crystal、Cognos、BIRT、Jasperなど)のレポートを作成するためのツール - アクセス可能な任意のデータソースのデータをレポートすることができます。必要とする。

ただし、自分でレポートを作成する必要があります。いつものように

6

は、それはあなたのアプリケーションの目的が唯一のSQL Server 2005/2008データベースからのデータに基づいてレポートを提供することです場合は、使用してレポートサービスを作成するの横に多分(何かを開発する必要なしに、あなたにこれを与えることができる:-)依存しますレポート定義)。

だから何なサービスを報告することによって与えられる:

  • レポートデザイナー(非常に使いやすい)、
  • それがユーザーの認証と認可を扱うことができ、にレポートをエクスポートする
  • レポートサブスクリプション、
  • さまざまなフォーマット(xls、csv、pdf)。

これは、SSRSの全機能から抜粋したものです。私はそれらを少し前に使ってきました。だから私は何かを忘れてしまったかもしれません。私はMSがASP.NET WebサイトやWindowsフォームアプリケーションで使用できるレポートビューアコントロールを用意していることを覚えています。あなたは私の知る限りのサービスはSQL Serverと同じサーバマシンにインストールする必要はありません報告覚えてquestion-に書かれているものに加えて

レポートがアプリケーションのマイナー機能であり、指定されたレポートと既に実装されているレポートがほとんどない場合は、SSRSを使用する必要はないかもしれません。要約する

は、私の意見ではSQL Serverレポートサービスの主な利点は以下のとおりです。

  • 彼らは簡単に新しいレポートを作成することができ
  • 、これらすべての 機能を開発することなく、ほとんどのレポートのニーズを気力、
  • これらはMS環境に非常によく適合し、容易に統合できます。何アプリケーション - 「だけではなく、アプリケーションを介して、通常の報告を使用しての」
関連する問題