SQL Server Reporting Services (SSRS) の新機能

適用対象:✅ SQL Server 2016 (13.x) Reporting Services and later ❌ Power BI Report Server

SQL Server Reporting Services のさまざまなバージョンの新機能について説明します。 この記事では、主要な機能領域を扱います。新しいアイテムがリリースされた場合は更新されます。

Power BI Report Server については、「Power BI Report Server の新機能」を参照してください。

SQL Server 2022 Reporting Services

今回のリリースでは、新しい SQL Server 2022 (16.x) Reporting Services (SSRS) が導入されます。 私たちは、すべてのユーザーがより多くを実現できるようにイノベーション、創造、設計を続けます。 インクルーシビティのための設計では、人々が周りの世界にどのように適応するかが反映されます。 SSRS のこの新しいリリースでは、ユーザーがより多くのことを実現できるように、アクセシビリティに関する多くの作業を行いました。 このリリースには、新しい Windows OS (オペレーティング システム) と Windows Server 用の Windows ナレーターのサポートの強化、セキュリティの強化、Angular によるブラウザー パフォーマンスの向上、アクセシビリティに関するバグ修正、SQL Server 2022 (16.x) インスタンスのレポート サーバー カタログと信頼性の更新プログラムのサポートが含まれています。

Microsoft ダウンロード センターから SQL Server 2022 Reporting Services をダウンロードします。

Web ポータルの更新

Web ポータルの見栄えが良くなりました。

Screenshot that shows the new updated [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] Reporting Services web portal.

非推奨の機能

2020 年に、Power BI、モバイル レポート、Mobile Report Publisher にピン留めするレポート サーバー機能が今後廃止されることを発表しました。 これらの機能は、SQL Server 2022 (16.x) 以降のバージョンの SQL Server から削除され、サポートされなくなります。 既存のお客様については、最後の 3 つのリリース (SQL Server 2016、SQL Server 2017、SQL Server 2019) のみが EOL (有効期限切れ) までメンテナンス モードでサポートされます。

ある機能が非推奨とされた場合、次のようになります。

  • その機能は保守管理状態にあり、それ以外では利用されていません。 新しい変更は行われません。新しい機能との相互運用性に関する変更もありません。
  • Microsoft は、アップグレードを容易にする目的で、今後のリリースから非推奨機能を外さないように努めます。 ただし、その機能が将来の技術革新を制限してしまうような場合は、Reporting Services からそれを永久的に外すことをまれに選択することがあります。
  • 新しい開発作業に非推奨機能を使用することはお勧めしません。

SQL Server 2019 Reporting Services

ダウンロード

SQL Server 2019 Reporting Services は、Microsoft ダウンロード センターからダウンロードできます。

Azure SQL Managed Instance のサポート

VM またはデータ センターでホストされている Azure SQL Managed Instance (MI) で、SQL Server Reporting Services (SSRS) に使用されるデータベース カタログをホストできるようになりました。 サポートは、SQL MI への接続のためのデータベース資格情報の使用に制限されています。

Power BI Premium データセットのサポート

Microsoft レポート ビルダーまたは SQL Server Data Tools (SSDT) を使用して、Power BI データセットに接続できます。 次に、SQL Server Analysis Services 接続を使用してこれらのレポートを SSRS 2019 に発行できます。 ユーザーは、保存されている Windows ユーザー名とパスワードを使用してこのシナリオに対応する必要があります。

レポート要素での AltText (代替テキスト) のサポート

レポート作成時に、レポート上の各要素のテキストを指定するためにツールヒントを使用できます。 スクリーン リーダー テクノロジでは、これらのヒントが適切に識別されます。

Microsoft Entra アプリケーション プロキシのサポート

Note

Microsoft Entra ID は、以前は Azure Active Directory (Azure AD) と呼ばれていました。

Microsoft Entra アプリケーション プロキシによって、Web アプリまたはモバイル アプリを介してセキュリティで保護されたアクセスを実現するために、独自の Web アプリケーション プロキシを管理する必要がなくなりました。

カスタム ヘッダー

指定した正規表現パターンに一致するすべての URL のヘッダー値を設定します。 ユーザーは、有効な XML でカスタム ヘッダー値を更新し、選択された要求 URL のヘッダー値を設定できます。 管理者は、この XML に任意の数のヘッダーを追加できます。 詳細については、「 [サーバーのプロパティ] の [詳細設定] ページ」の記事のカスタム ヘッダーのセクションを参照してください。

透過的なデータ暗号化

SQL Server 2019 (15.x) は、Enterprise および Standard Edition の SSRS カタログ データベースに対して Transparent Data Encryption (TDE) をサポートするようになりました。

Microsoft レポート ビルダーの更新プログラム

新しくリリースされたバージョンのレポート ビルダーは、2016、2017、2019 バージョンの Reporting Services と完全に互換性があります。 また、これは、Power BI Report Server のリリースおよびサポートされているすべてのバージョンとも互換性があります。

SQL Server 2017 Reporting Services

ダウンロード

SQL Server 2017 Reporting Services をダウンロードするには、Microsoft ダウンロード センターに移動します。

レポートのコメント

レポートでコメントが使用できるようになり、分析観点の追加や、他のユーザーとの共同作業ができるようになりました。 コメントに添付ファイルを含めることもできます。

Screenshot of the Comments button on a report.

詳細については、「レポート サーバーのレポートにコメントを追加する - Power BI Report Server」を参照してください。

REST API のサポート

最新のアプリケーションとカスタマイズを開発できるようにするため、SQL Server Reporting Services は OpenAPI に完全に対応する RESTful API をサポートするようになりました。 API の完全な仕様とドキュメントは、SwaggerHub で入手できます。

レポート ビルダーおよび SQL Server Data Tools での DAX に対するクエリ デザイナーのサポート

レポート ビルダーと SQL Server Data Tools で、サポートされている SQL Server Analysis Services 表形式データ モデルに対して、ネイティブの DAX クエリが作成できるようになりました。 どちらのツールでも、クエリ デザイナーを使って、必要なフィールドをドラッグ アンド ドロップできます。 そうすると、DAX クエリが自動的に生成されます。

詳細については、Reporting Services のブログを参照してください。

Note

DAX のクエリ デザイナーは、SQL Server 2016+ に組み込まれた SSAS 表形式のデータ ソースでのみ使用できます。

SharePoint 統合モードは非推奨です

SQL Server 2016 以降、SharePoint 統合モードは非推奨となりました。 Reporting Services レポートを SharePoint に追加するには、レポート ビューアー Web パーツを使用します。

SSRS 2016

Reporting Services Web ポータル

新しい Reporting Services Web ポータルを使用できます。 更新された Web ポータルには次が含まれています。

  • KPI
  • モバイル レポート
  • ページネーションのあるレポート
  • Excel ファイル
  • Power BI Desktop ファイル

以前のリリースのレポート マネージャーから Web ポータルに置き換えられました。

モバイル レポートを作成するには、Mobile Report Publisher が必要です。

注意

SQL Server Mobile Report Publisher は、SQL Server Reporting Services 2019 より後の SQL Server Reporting Services のすべてのリリースで非推奨です。 SQL Server Reporting Services 2022 以降および Power BI Report Server で廃止されました。

Web ポータルの詳細については、Web ポータル (SSRS ネイティブ モード)に関する記事をご覧ください。

Screenshot that shows the SQL Server Reporting Services portal.

Web ポータルのカスタム ブランド化

ブランド化パックを使用して、組織のロゴや色で Web ポータルをカスタマイズできます。

カスタム ブランド化の詳細については、Web ポータルのブランド化」を参照してください。

Web ポータルでの主要業績評価指標 (KPI)

現在のフォルダーのコンテキストに適合する KPI を Web ポータル内で直接作成します。 KPI を作成するときに、データセットを選択し、その値を集計できます。 ドリル スルーする関連コンテンツを選択して、詳細を公開することもできます。

Screenshot that shows KPIS in the SQL Server Reporting Services portal.

詳細については、「Web ポータルで KPI を使用する」を参照してください。

モバイル レポート

Reporting Services モバイル レポートは、多様なフォーム ファクター用に最適化された専用レポートです。 モバイル デバイスでレポートにアクセスするユーザーに最適なエクスペリエンスを提供します。 モバイル レポートでは、時間、カテゴリ、比較のグラフから、ツリーマップやカスタム マップまで、多種多様な視覚化を使用できます。 モバイル レポートは、オンプレミスの SQL Server Analysis Services 多次元およびテーブル データを含むさまざまなデータ ソースに接続できます。 グリッド行および列を調節したデザイン サーフェイス上に、モバイル レポート用のフィールドを配置できます。 柔軟なモバイル レポート要素は、任意の画面サイズに合わせて自動的に拡大縮小します。 Reporting Service サーバーに保存したモバイル レポートを、ブラウザーまたは Power BI モバイル アプリで表示および操作できます。 次のデバイスがサポートされています。

  • iPad
  • iPhone
  • Android フォン
  • または Windows デバイス

Mobile Report Publisher

SQL Server Mobile Report Publisher を使用すると、SQL Server モバイル レポートを作成して Reporting Services Web ポータルに発行できます。

Screenshot of the SQL Server Mobile Report Publisher interface.

詳細については、「 SQL Server Mobile Report Publisher を使用してモバイル レポートを作成する」をご覧ください。

Reporting Services でホストされている SQL Server モバイル レポートを Power BI モバイル アプリで使用可能

iPad および iPhone の iOS 用 Power BI モバイル アプリでは、ローカル レポート サーバーでホストされている SQL Server モバイル レポートを表示できるようになりました。

Screenshot of the interface for the Power BI Mobile app for iOS.

一部の構成を変更しないと、既定では接続できません。 Power BI モバイル アプリがレポート サーバーに接続できるようにする方法の詳細については、「 Power BI モバイル アクセス用のレポート サーバーを有効にする」をご覧ください。

SharePoint モードと SharePoint 2016 のサポート

SQL Server 2016 (13.x) Reporting Services では、SharePoint 2013 および SharePoint 2016 との統合がサポートされています。

詳細については、以下を参照してください:

Microsoft .NET Framework 4 のサポート

SQL Server 2016 (13.x) Reporting Services 以降 (SSRS) では、バージョン 4.0 および 4.5.1 を含む Microsoft .NET Framework 4 の現在のバージョンがサポートされています。 バージョン 4.x の .NET Framework がまだインストールされていない場合、SQL Server のセットアップにより、機能のインストール手順の間に .NET 4.0 がインストールされます。

レポートの強化機能

HTML5 レンダリング エンジン: 最新の Web の "完全" 標準モードと最新ブラウザーを対象とすると新しい HTML5 レンダリング エンジンです。 新しいレンダリング エンジンは、一部の古いブラウザーで使用される互換モードに依存しなくなりました。

ブラウザーのサポートの詳細については、「 Reporting Services と Power View のブラウザー サポート」を参照してください。

最新のページ分割されたレポート: グラフ、ゲージ、マップ、その他のデータ ビジュアル化のための最新スタイルで改ページ調整されたレポートを美しくデザインします。

ツリー マップとサンバースト グラフ: ツリーマップ ssrs_treemap_icon とサンバースト グラフ ssrs_sunburst_icon を使用してレポートを強化できます。これらは、階層データを表示する優れた方法です。 詳しくは、「SQL Server Reporting Services のページ分割されたレポートでのツリーマップとサンバースト グラフ (Report Builder)」をご覧ください。

レポートの埋め込み: モバイルおよびページ分割されたレポートを、URL パラメーターと共に、他の Web ページに (また、IFrame を使ってアプリケーションに) 埋め込むことができるようになりました。

レポート アイテムの Power BI ダッシュボードへのピン留め:Web ポータルでレポートを表示しているときに、レポート アイテムを選択して Power BI ダッシュボードにピン留めできます。 ピン留めできるアイテムは、グラフ、ゲージ パネル、マップ、イメージです。 次のようにすることができます。

  1. ピン留めするダッシュボードを含むグループを選択します。
  2. アイテムをピン留めするダッシュボードを選択します。
  3. ダッシュボードのタイルをどのくらいの頻度で更新するかを選択します。

Note

更新は Reporting Services サブスクリプションによって管理されます。アイテムをピン留めした後に、サブスクリプションを編集し、別の更新スケジュールを構成できます。

Screenshot that shows the Pin to Power BI Dashboard dialog box.

詳細については、「Power BI Report Server の統合 (Configuration Manager)」と「Power BI ダッシュボードへの Reporting Services のページ分割されたアイテムのピン留め」参照してください。

PowerPoint レンダリングとエクスポート: Microsoft PowerPoint (PPTX) 形式は、SQL Server 2016 (13.x) Reporting Services 以降 (SSRS) の新しい表示拡張機能です。 通常のアプリケーション (レポート ビルダー、レポート デザイナー (SSDT 内)、および Web ポータル) から PPTX 形式のレポートをエクスポートできます。 たとえば、次の図は Web ポータルのエクスポート メニューを示しています。

Screenshot that shows the Export dropdown list with the PowerPoint option called out.

サブスクリプション出力用に PPTX 形式を選択し、レポート サーバー URL アクセスを使用してレポートをレンダリングおよびエクスポートすることもできます。 たとえば、ブラウザーで次の URL コマンドを実行すると、レポート サーバーの名前付きインスタンスからレポートがエクスポートされます。

https://servername/ReportServer_THESQLINSTANCE/Pages/ReportViewer.aspx?%2freportfolder%2freport+name+with+spaces&rs:Format=pptx  

詳細については、「URL アクセスを使用してレポートをエクスポートする」を参照してください。

リモート印刷での PDF による ActiveX の置き換え: レポート ビューアーのツールバーは、ActiveX コントロールではなく PDF 経由で印刷されるようになりました。 新しいレポート ビューアーは、Microsoft Edge を含む、ほとんどの最新ブラウザーでサポートされています。 ActiveX コントロールをダウンロードする必要はなくなります。 使用するブラウザーと、インストールした PDF 表示アプリケーションおよびサービスに応じて、Reporting Services によって、レポートを印刷するための印刷ダイアログ ボックスが開くか、.PDF ファイルをダウンロードするプロンプトが表示されます。 管理者として、Management Studio からクライアント側の印刷を無効にすることは可能です。

詳細については、「Reporting Services のクライアント側印刷機能の有効化と無効化」を参照してください。

Screenshot of the Print dialog box for a PDF report.

サブスクリプションの機能強化

機能 サポートされるサーバー モード
サブスクリプションを有効または無効にする: サブスクリプションを簡単に無効または有効にできる新しいユーザー インターフェイス オプション。 サブスクリプションを無効にしても、スケジュールなどの他の構成プロパティは維持され、簡単に有効にすることができます。

Screenshot that shows the Enable, Disable, and Delete options.

詳細については、「レポートとサブスクリプションの処理を無効化または一時停止する」を参照してください。
ネイティブ モード
サブスクリプションの説明: 新しいサブスクリプションを作成するときに、サブスクリプションのプロパティの一部として、レポートの説明を含めることができるようになりました。 説明はサブスクリプションの概要ページに表示されます。 SharePoint モードとネイティブ モード
サブスクリプションの所有者の変更: サブスクリプションの所有者をすばやく変更できる拡張ユーザー インターフェイス。 以前のバージョンの Reporting Services では、管理者はスクリプトを使用してサブスクリプションの所有者を変更できます。 SQL Server 2016 (13.x) リリース以降は、ユーザー インターフェイスまたはスクリプトを使用してサブスクリプションの所有者を変更できます。 サブスクリプションの所有者の変更は、ユーザーが組織を離れたり、組織での役割が変更されたりしたときに行う一般的な管理タスクです。 SharePoint モードとネイティブ モード
ファイル共有サブスクリプションの共有資格情報: Reporting Services のファイル共有サブスクリプションには、現在、2 つのワークフローがあります。

このリリースの新機能として、Reporting Services の管理者が、複数のサブスクリプションで使える 1 つのファイル共有アカウントを構成できるようになりました。 ファイル共有アカウントは、Reporting Services のネイティブ モードの構成マネージャーの [ファイル共有アカウントを指定します] で構成します。 ユーザーは、サブスクリプションの構成ページで、 [ファイル共有アカウントを使用する] を選択します。

宛先のファイル共有の具体的な資格情報を使って、個々のサブスクリプションを構成します。

この 2 つの方法を組み合わせて、一部のファイル共有サブスクリプションでは管理者が構成したファイル共有アカウントを使用し、他のサブスクリプションでは特定の資格情報を使用することもできます。
ネイティブ モード

SQL Server Data Tools (SSDT)

新しいリリースの SSDT には、SQL Server 2016 (13.x) Reporting Services 以降 (SSRS) のプロジェクト テンプレート (レポート サーバー プロジェクト ウィザードとレポート サーバー プロジェクト) が含まれています。 SSDT のダウンロードについては、 SQL Server Data Tools for Visual Studio 2015に関するページをご覧ください。

レポート ビルダーの機能強化

新しいレポート ビルダーのユーザー インターフェイス:レポート ビルダーのコア ユーザー インターフェイスは、UI 要素が簡素化され、最新の外観になりました。

新規 前へ
Screenshot of the new Report Builder interface. Screenshot of the old Report Builder interface.

カスタム パラメーター ペイン: ペインをカスタマイズできるようになりました。 レポート ビルダーのデザイン サーフェイスを使用して、パラメーター ペインの特定の列や行にパラメーターをドラッグできます。 列を追加または削除して、ペインのレイアウトを変更することもできます。 詳細については、「レポートのパラメーター ペインをカスタマイズする (Report Builder)」をご覧ください。

Screenshot of the Parameter list in the Report Data pane and the parameters pane for a selected parameter.

High DPI のサポート: レポート ビルダーでは、高 DPI (1 インチあたりのドット数) のスケーリングとデバイスがサポートされています。 高 DPI の詳細については、次の記事をご覧ください。

その他の質問 Reporting Services のフォーラムに質問してみてください