Udostępnij za pośrednictwem


Co nowego w usługach SQL Server Reporting Services (SSRS)

Dotyczy: SQL Server 2016 (13.x) Reporting Services i nowsze wersje ❌ Power BI Report Server

Dowiedz się więcej o nowościach w różnych wersjach usług SQL Server Reporting Services. Ten artykuł obejmuje główne obszary funkcji i jest aktualizowany w miarę wydawania nowych elementów.

Aby uzyskać więcej informacji na temat usług SSRS, zobacz Co to jest usługa SQL Server Reporting Services (SSRS)?

Aby uzyskać informacje o serwerze raportów usługi Power BI, zobacz Co nowego na serwerze raportów usługi Power BI.

Zmiany w SQL Server 2025 Reporting Services

Począwszy od programu SQL Server 2025 (17.x) (wersja zapoznawcza), konsolidujemy nasze lokalne usługi raportowania na serwerze raportów usługi Power BI. Aby uzyskać więcej informacji, zobacz Często zadawane pytania dotyczące konsolidacji usług Reporting Services.

SQL Server 2022 Usługi Raportowania

Pobierz SQL Server 2022 Reporting Services z Microsoft Download Center.

W tej wersji wprowadzono nowy program SQL Server 2022 (16.x) Reporting Services (SSRS). Innowacje, tworzenie i projektowanie skupiają się na zapewnianiu wszystkim możliwości osiągnięcia więcej. Projektowanie pod kątem niekluzywności odzwierciedla sposób, w jaki ludzie dostosowują się do otaczającego ich świata. W tej nowej wersji usług SSRS znaczące ulepszenia ułatwień dostępu zapewniają szersze możliwości i użyteczność dla użytkowników. Wersja obejmuje następujące elementy:

  • Ulepszenia wsparcia Narratora w najnowszych systemach operacyjnych Windows i Windows Server
  • Ulepszenia zabezpieczeń
  • Ulepszenia wydajności przeglądarki w usłudze Angular
  • Poprawki błędów ułatwień dostępu
  • Obsługa katalogu serwerów raportów programu SQL Server 2022 (16.x)
  • Aktualizacje niezawodności

Zaktualizowany portal internetowy

Portal internetowy został zaktualizowany o współczesny wygląd.

Zrzut ekranu zaktualizowanego [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] portalu internetowego usług Reporting Services.

Przestarzałe funkcje

W 2020 r. ogłoszono wycofanie funkcji serwera raportów Przypnij do usługi Power BI, raportów dla urządzeń przenośnych i wydawcy raportów mobilnych . Te funkcje zostały usunięte z wersji programu SQL Server, począwszy od programu SQL Server 2022 (16.x) i nie są już obsługiwane. Programy SQL Server 2016, SQL Server 2017 i SQL Server 2019 są obsługiwane w trybie konserwacji do końca usługi (EOS) dla istniejących klientów.

Kiedy funkcja jest wycofana, działa tylko w trybie konserwacji. Nie ma nowego tworzenia funkcji, w tym zmian związanych z współdziałaniem z nowymi funkcjami. Przestarzałe funkcje zwykle pozostają w przyszłych wersjach, aby ułatwić uaktualnianie. Jednak w rzadkich sytuacjach funkcja może zostać trwale usunięta z usług Reporting Services, jeśli ogranicza przyszłe innowacje.

Uwaga / Notatka

W przypadku nowych prac programistycznych nie używaj przestarzałych funkcji.

SQL Server 2019 Reporting Services

Pobierz SQL Server 2019 Reporting Services z Centrum pobierania Microsoft.

Obsługa usługi Azure SQL Managed Instance

Teraz możesz hostować katalog baz danych używany przez usługi SSRS w wystąpieniu zarządzanym Azure SQL (MI), zarówno na maszynie wirtualnej (VM), jak i w centrum danych. Wsparcie jest ograniczone do poświadczeń bazy danych dla połączenia z SQL Managed Instance (SQL MI).

Obsługa zestawu danych usługi Power BI Premium

Możesz nawiązać połączenie z zestawami danych usługi Power BI przy użyciu programu Microsoft Report Builder lub narzędzi SQL Server Data Tools (SSDT). Następnie możesz opublikować te raporty w usługach SSRS 2019 przy użyciu łączności usług SQL Server Analysis Services (SSAS) i użyć przechowywanej nazwy użytkownika i hasła systemu Windows w celu włączenia scenariusza. Aby uzyskać więcej informacji na temat usług SSAS, zobacz Co nowego w usługach SQL Server Analysis Services

Obsługa tekstu alternatywnego dla elementów raportu

Podczas tworzenia raportów użyj podpowiedzi, aby określić tekst dla każdego elementu w raporcie. Technologia czytnika ekranu prawidłowo identyfikuje te wskazówki.

Obsługa serwera proxy aplikacji Entra firmy Microsoft

Uwaga / Notatka

Microsoft Entra ID był wcześniej znany jako Azure Active Directory (Azure AD).

Dzięki serwerowi proxy aplikacji Entra firmy Microsoft nie musisz już zarządzać własnym serwerem proxy aplikacji internetowej, aby umożliwić bezpieczny dostęp za pośrednictwem aplikacji internetowych lub mobilnych.

Niestandardowe nagłówki

Ustawia wartości nagłówka dla wszystkich adresów URL pasujących do określonego wzorca wyrażenia regularnego. Wartość nagłówka niestandardowego można zaktualizować przy użyciu prawidłowego kodu XML, aby ustawić wartości nagłówka dla wybranych adresów URL żądań. Administratorzy mogą dodawać dowolną liczbę nagłówków w pliku XML. Aby uzyskać więcej informacji, zobacz Niestandardowe nagłówki.

Transparentne szyfrowanie danych

Program SQL Server 2019 (15.x) obsługuje funkcję Transparent Data Encryption (TDE) dla bazy danych wykazu usług SSRS w wersjach Enterprise i Standard.

Aktualizacja programu Microsoft Report Builder

Nowo wydana wersja programu Report Builder jest w pełni zgodna z wersjami usług Reporting Services w wersji 2016, 2017 i 2019. Jest on również zgodny ze wszystkimi wydaniami i obsługiwanymi wersjami Serwer raportów usługi Power BI.

SQL Server 2017 Reporting Services (usługi raportowania)

Pobierz SQL Server 2017 Reporting Services z Centrum pobierania Microsoft.

Komentarze do raportów

Komentarze są dostępne dla raportów. Komentarze mogą dodawać perspektywę i ułatwiać współpracę z innymi osobami. Możesz również dołączyć załączniki z komentarzami.

Zrzut ekranu przedstawiający przycisk Komentarze w raporcie.

Aby uzyskać więcej informacji, zobacz Dodawanie komentarzy do raportu na serwerze raportów — serwer raportów usługi Power BI.

Obsługa interfejsu API REST

Aby umożliwić tworzenie nowoczesnych aplikacji i dostosowywania, usługa SSRS obsługuje w pełni zgodny interfejs API RESTful zgodny ze standardem OpenAPI. Aby uzyskać informacje o pełnej specyfikacji interfejsu API, zobacz SwaggerHub.

Obsługa projektanta zapytań dla wyrażeń analizy danych (DAX)

W programie Report Builder i narzędziu SSDT można tworzyć natywne zapytania języka DAX względem obsługiwanych modeli danych tabelarycznych usług SSAS. Użyj projektanta zapytań w obu narzędziach, aby przeciągać i upuszczać żądane pola. Zapytanie języka DAX jest następnie generowane dla Ciebie.

Aby uzyskać więcej informacji, zobacz blog usług Reporting Services.

Uwaga / Notatka

Projektanta zapytań dla języka DAX można używać tylko z tabelarycznymi źródłami danych usług SSAS wbudowanymi w program SQL Server 2016+.

Tryb zintegrowany programu SharePoint jest przestarzały

Tryb zintegrowany programu SharePoint jest przestarzały po programie SQL Server 2016. Aby dodać raporty usług Reporting Services do programu SharePoint, użyj składnika Web Part Podgląd raportów w witrynie programu SharePoint — Reporting Services.

SQL Server 2016 Reporting Services

Portal internetowy Reporting Services

Dostępny jest nowy portal internetowy usług Reporting Services. Zaktualizowany portal internetowy obejmuje następujące elementy:

  • Kluczowe wskaźniki wydajności (KPI)
  • Raporty dla urządzeń przenośnych
  • Raporty wielostronicowe
  • Pliki programu Excel
  • Pliki programu Power BI Desktop

Portal internetowy zastępuje Menedżera raportów z poprzednich wersji.

Do tworzenia raportów dla urządzeń przenośnych potrzebny jest wydawca raportów mobilnych.

Uwaga / Notatka

Narzędzie SQL Server Mobile Report Publisher jest przestarzałe dla wszystkich wydań usług SQL Server Reporting Services po wersji SQL Server Reporting Services 2019. Funkcja została wycofana począwszy od SQL Server Reporting Services 2022 i Power BI Report Server.

Aby uzyskać więcej informacji na temat portalu internetowego, zobacz Portal internetowy serwera raportów (tryb natywny).

Zrzut ekranu przedstawiający portal usług SQL Server Reporting Services.

Znakowanie niestandardowe dla portalu internetowego

Portal internetowy można dostosować do logo i kolorów organizacji, korzystając z pakietu znakowania.

Aby uzyskać więcej informacji na temat znakowania niestandardowego, zobacz Brand the web portal (Znakowanie za pomocą portalu internetowego).

Kluczowe wskaźniki wydajności w portalu internetowym

Utwórz kluczowe wskaźniki wydajności bezpośrednio w portalu internetowym, aby były kontekstowe dla bieżącego folderu. Podczas tworzenia kluczowych wskaźników wydajności można wybrać pola zestawu danych i podsumować ich wartości. Możesz również wybrać powiązaną zawartość, aby przejść dalej i uwidocznić więcej szczegółów.

Zrzut ekranu przedstawiający kluczowe wskaźniki wydajności w portalu usług SQL Server Reporting Services.

Aby uzyskać więcej informacji, zobacz Praca z kluczowymi wskaźnikami wydajności w usługach Reporting Services.

Raporty dla urządzeń przenośnych

Raporty mobilne z usług Reporting Services to dedykowane raporty zoptymalizowane pod kątem różnorodnych formatów. Zapewniają one optymalne środowisko dla użytkowników, którzy uzyskują dostęp do raportów na urządzeniach przenośnych. Raporty mobilne zawierają zestaw wizualizacji, od wykresów czasu, kategorii i porównawczych, po mapy drzew i niestandardowe mapy.

Połącz raporty dla urządzeń przenośnych z szeregiem źródeł danych, w tym z lokalnymi danymi wielowymiarowymi i tabelarycznymi usług SQL Server Analysis Services. Pola dla raportów mobilnych można umieszczać na powierzchni projektowej, która ma regulowane wiersze i kolumny siatki. Elastyczne elementy raportu mobilnego są automatycznie skalowane w celu dopasowania do dowolnego rozmiaru ekranu. Zapisz raporty mobilne na serwerze Reporting Service, a następnie wyświetlaj je i wchodź z nimi w interakcje w przeglądarce lub aplikacji mobilnej Power BI. Do uzyskiwania dostępu do raportów można użyć następujących typów urządzeń przenośnych:

  • Tablet iPad
  • iPhone
  • Telefony z systemem Android
  • Dowolne urządzenie z systemem Windows

Wydawca raportów mobilnych

Program SQL Server Mobile Report Publisher umożliwia tworzenie i publikowanie raportów mobilnych programu SQL Server w portalu internetowym usług Reporting Services.

Zrzut ekranu przedstawiający interfejs wydawcy raportów mobilnych programu SQL Server.

Aby uzyskać więcej informacji, zobacz Tworzenie raportów dla urządzeń przenośnych za pomocą programu SQL Server Mobile Report Publisher.

Raporty dla urządzeń przenośnych programu SQL Server hostowane w usługach Reporting Services są dostępne w aplikacji mobilnej Power BI

Aplikacja mobilna Power BI dla systemu iOS na urządzeniach iPad i iPhone może wyświetlać raporty mobilne programu SQL Server hostowane na lokalnym serwerze raportów.

Zrzut ekranu przedstawiający interfejs aplikacji mobilnej Power BI dla systemu iOS.

Domyślnie nie można nawiązać połączenia bez pewnych zmian konfiguracji. Aby uzyskać więcej informacji na temat sposobu zezwalania aplikacji power BI dla urządzeń przenośnych na łączenie się z serwerem raportów, zobacz Włączanie serwera raportów na potrzeby dostępu usługi Power BI dla urządzeń przenośnych.

Tryb programu SharePoint i obsługa programu SharePoint 2016

Usługi SQL Server 2016 (13.x) Reporting Services obsługują integrację z programem SharePoint 2013 i programem SharePoint 2016.

Aby uzyskać więcej informacji, zobacz:

Obsługa programu Microsoft .NET Framework 4

Usługa SSRS obsługuje bieżące wersje programu Microsoft .NET Framework 4, w tym wersje 4.0 i 4.5.1. Jeśli program .NET Framework w wersji 4.x nie jest jeszcze zainstalowany, instalator programu SQL Server instaluje program .NET 4.0 podczas kroku instalacji funkcji.

Ulepszenia raportów

Silnik renderowania HTML5: Nowy silnik renderowania HTML5, który obsługuje pełny tryb standardów sieciowych i współczesne przeglądarki. Nowy aparat renderowania nie opiera się już na trybie dziwactwa używanym przez niektóre starsze przeglądarki.

Aby uzyskać więcej informacji na temat obsługi przeglądarki, zobacz Obsługa przeglądarki dla usług Reporting Services i Power View.

Raporty stronicowane: projektowanie pięknych raportów stronicowanych, które zawierają zaktualizowane style wykresów, wskaźników, map i innych wizualizacji danych.

Mapa drzewa i wykresy sunburst: Ulepsz raporty za pomocą ikony przycisku tworzenia wykresu mapy drzewa. i ikony przycisku do tworzenia wykresu sunburst. Wykresy, doskonałe sposoby wyświetlania danych hierarchicznych. Aby uzyskać więcej informacji, zobacz Mapy drzewa i wykresy sunburst w raporcie podzielonym na strony w usługach SQL Server Reporting Services.

Osadzanie raportów: osadzanie raportów dla urządzeń przenośnych i raportów podzielonych na strony w innych stronach sieci Web i aplikacjach przy użyciu parametrów elementu iframe i adresu URL.

Przypinanie elementów raportu do pulpitu nawigacyjnego usługi Power BI: podczas wyświetlania raportu w portalu internetowym wybierz elementy raportu i przypnij je do pulpitu nawigacyjnego usługi Power BI. Elementy, które można przypiąć, to wykresy, panele mierników, mapy i obrazy. Masz następujące możliwości:

  • Wybierz grupę, która zawiera pulpit nawigacyjny, do którego chcesz przypiąć.
  • Wybierz pulpit nawigacyjny , do którego chcesz przypiąć element.
  • Wybierz częstotliwość aktualizacji, które chcesz zaplanować.

Zrzut ekranu przedstawiający okno dialogowe przypinania do pulpitu nawigacyjnego Power BI.

Uwaga / Notatka

Subskrypcje usług Reporting Services zarządzają odświeżaniem raportu. Po przypięciu elementu można edytować subskrypcję i skonfigurować inny harmonogram odświeżania.

Aby uzyskać więcej informacji, zobacz Integracja serwera raportów Power BI (Configuration Manager) i Przypinanie elementów raportu stronicowanego usług Reporting Services do pulpitów nawigacyjnych w Power BI.

Renderowanie i eksportowanie programu PowerPoint: format programu Microsoft PowerPoint (.pptx) jest nowym rozszerzeniem renderowania usług Reporting Services programu SQL Server 2016 (13.x) lub nowszym (SSRS). Raporty można eksportować w .pptx formacie ze zwykłych aplikacji: Report Builder, Report Designer (w programie SSDT) i portalu sieci Web. Na przykład na poniższej ilustracji przedstawiono menu eksportu z portalu internetowego.

Zrzut ekranu przedstawiający listę opcji eksportu z zaznaczoną opcją PowerPoint.

Możesz również wybrać .pptx format wyjściowy subskrypcji i użyć dostępu przez adres URL serwera raportów do generowania i eksportowania raportu. Dodaj na przykład następujące polecenie URL do przeglądarki, aby wyeksportować raport z nazwanego wystąpienia serwera raportów.

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

Aby uzyskać więcej informacji, zobacz Eksportowanie raportu przy użyciu dostępu do adresu URL.

Plik PDF zastępuje activex do drukowania zdalnego: pasek narzędzi przeglądarki raportów drukuje przy użyciu formatu PDF zamiast kontrolek ActiveX. Większość przeglądarek, w tym przeglądarki Microsoft Edge, obsługuje nową przeglądarkę raportów. Nie ma więcej kontrolek ActiveX do pobrania. W zależności od używanej przeglądarki oraz zainstalowanych aplikacji i usług do wyświetlania plików PDF, w Reporting Services zostanie otwarte okno dialogowe drukowania, aby wydrukować raport, lub można pobrać plik PDF. Jako administrator nadal można wyłączyć drukowanie po stronie klienta z programu Management Studio.

Aby uzyskać więcej informacji, zobacz Włączanie i wyłączanie drukowania po stronie klienta dla usług Reporting Services.

Zrzut ekranu przedstawiający okno dialogowe Drukowanie raportu PDF.

Ulepszenia subskrypcji

Funkcja Opis Obsługiwany tryb serwera
Włączanie i wyłączanie subskrypcji Nowe opcje interfejsu użytkownika umożliwiają szybkie wyłączanie i włączanie subskrypcji. Wyłączone subskrypcje zachowują inne właściwości konfiguracji, takie jak harmonogram, i można je łatwo włączyć.

Zrzut ekranu przedstawiający opcje Włącz, Wyłącz i Usuń.

Aby uzyskać więcej informacji, zobacz Wyłączanie lub wstrzymywanie przetwarzania raportów i subskrypcji.
Tryb natywny
Opis subskrypcji Podczas tworzenia nowej subskrypcji możesz dołączyć opis raportu jako część właściwości subskrypcji. Opis znajduje się na stronie podsumowania subskrypcji. Tryb SharePoint i tryb natywny
Zmienianie właściciela subskrypcji Ulepszony interfejs użytkownika umożliwiający zmianę właściciela subskrypcji. Poprzednie wersje usług Reporting Services umożliwiają administratorom zmianę właścicieli subskrypcji przy użyciu skryptu. Począwszy od wersji programu SQL Server 2016 (13.x), możesz zmienić właścicieli subskrypcji przy użyciu interfejsu użytkownika lub skryptu. Zmiana właściciela subskrypcji jest typowym zadaniem administracyjnym, gdy użytkownicy opuszczają lub zmieniają role w organizacji. Tryb SharePoint i tryb natywny
Wspólne poświadczenia dla subskrypcji zasobów udostępniania plików Nowością w tej wersji jest to, że administrator usług Reporting Services może skonfigurować jedno konto udziału plików, którego można użyć w wielu subskrypcjach. Konto udziału plików jest konfigurowane w menedżerze konfiguracji trybu natywnego usług Reporting Services Określ konto udziału plików. Na stronie konfiguracji subskrypcji wybierz pozycję Użyj konta do udostępniania plików.

Można skonfigurować poszczególne subskrypcje, używając specyficznych poświadczeń dla współdzielonego zasobu plików.

Można również mieszać te dwa podejścia i niektóre subskrypcje dysków współdzielonych będą korzystać z centralnego konta dysku, podczas gdy inne subskrypcje będą używać określonych poświadczeń.
Tryb natywny

SQL Server Data Tools (SSDT)

Nowa wersja programu SSDT zawiera szablony projektów dla programu SQL Server 2016 (13.x) Reporting Services lub nowszego (SSRS), Kreatora projektu serwera raportów i projektu serwera raportów. Aby uzyskać informacje na temat pobierania narzędzi SSDT, zobacz Instalowanie narzędzi SQL Server Data Tools (SSDT).

Ulepszenia programu Report Builder

Nowy interfejs użytkownika programu Report Builder: podstawowy interfejs użytkownika programu Report Builder ma zaktualizowany wygląd i działanie za pomocą usprawnionych elementów interfejsu użytkownika.

Nowy Poprzedni
Zrzut ekranu przedstawiający nowy interfejs programu Report Builder. Zrzut ekranu przedstawiający poprzedni interfejs programu Report Builder.

Okienko niestandardowych parametrów: możesz dostosować okienko parametrów. Korzystając z powierzchni projektowej w programie Report Builder, możesz przeciągnąć parametr do określonej kolumny i wiersza w okienku parametrów. Możesz dodawać i usuwać kolumny, aby zmienić układ okienka. Aby uzyskać więcej informacji, zobacz Dostosowywanie okienka parametrów w raporcie podzielonym na strony (Report Builder).

Zrzut ekranu przedstawiający listę Parametr w okienku Dane raportu i okienko parametrów dla wybranego parametru.

Obsługa wysokiej liczby kropek na cal (DPI): program Report Builder obsługuje skalowanie i urządzenia o wysokiej rozdzielczości DPI. Aby uzyskać więcej informacji na temat wysokiej rozdzielczości DPI, zobacz: