SQL Serverレポートサービス – ウィキペディア

before-content-x4

SQL Serverレポートサービス (SSRS)は、Microsoftのサーバーベースのレポート生成システムです。これは、さまざまな種類のインタラクティブまたはプレハブレポートを準備し、生産するために使用できます。管理は、Webインターフェイスを介して行われます。レポートサービスは、独自のレポートアプリケーションの開発をサポートするWebサービスベースのインターフェイスを提供します。

after-content-x4

SSRSは、クリスタルレポートやその他のビジネスインテリジェンスツールと競合しています。 Microsoft SQL ServerのExpress、Workgroup、Standard、およびEnterprise Editionsにインストールオプションとして含まれています。最初のバージョンは、SQL Server 2000へのアドオンとして2004年に公開されました。

SSRS、レポート定義言語(RDL)のレポートでは、XMLラベル付け言語が定義されています。 Microsoft Visual Studioでレポートができます [初め] Business Intelligence Projectsプラグインをインストールして設計されています。 Visual Studioの完全な機能を提供しない簡素化されたオプションは、製品に提供されるレポートです。 RDLテキストに基づいて、レポートは多くの形式で見つけることができます [2] Excel、PDF、CSV、XML、TIFF、その他の画像形式など、作成されます [3] 、HTML Webアーカイブ。 SQL Server 2008は、Microsoft Word形式(DOC)もサポートしています。さらに出力形式は、3番目のパーティレポートで提供されます。

ユーザーは、レポートサーバーWebサービスと直接連携することも、代わりにレポートマネージャーを使用して、レポートサーバーと通信するWebアプリケーションを使用できます。レポートマネージャーを使用すると、ユーザーはレポートを表示および購読し、レポート、データソース、セキュリティ設定を管理できます。レポートは、電子メールで送信したり、リリースされたフォルダーを介してファイルシステムに配置したりできます。セキュリティはロールベースであり、そのようなオブジェクトのフォルダー、または個々のオブジェクトのレベルですべてのオブジェクトについてグローバルに定義できます(レポート、データソース)。役割を継承して過負荷にすることができます。

レポートは、「サブスクリプション」で定期的に生成できます。特別な機能は、データベース自体のパラメーターでレポートの量を動的に生成できるデータ制御サブスクリプションです。 (このようにして、たとえば、タスクを使用できます。 先月何かを注文したすべての顧客向けにレポートを作成し、このレポートをこの顧客に責任を負う書記官に送信します 気づく)。

ここに記述された独立モードに加えて、レポートサーバーは代わりにSharePoint統合モードで操作できます。 Microsoft Office SharePoint Serverは、レポートの管理とSharePointポータル内の視覚化を引き継ぎます。

SQLサーバー配信の一部であるAutonomous Report Serverに加えて、RDLレポートは、WebまたはWindowsフォームを介してレポートビューアーで表示することもできます。これは、レポートをWebサイトまたは.NETフレームワークアプリケーションに直接組み込むことができることを意味します。レポート視聴者は、サーバーまたはローカルでレポートを処理できます。

アドホックレポートは2005年バージョンからサポートされています。開発者はレポートスキームを設計し、レポートサーバーにインストールします。ここで、ユーザーは関連するフィールドまたはデータ要素を選択してレポートを生成できます。ユーザーは、結果のレポートをローカルにダウンロードできます。

after-content-x4
  1. Visual Studio.NET 2003およびVisual Studio 2005を含む
  2. MSDNライブラリ:レポートサービスレンダリング方法 – ご参照ください デバイス情報設定
  3. 画像デバイス情報設定 -SSRSは、BMP、EMF、GIF、JPEG、PNG、およびTIFFを生成できます。

after-content-x4