Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: SQL Server 2016 (13.x) Reporting Services a novější verze
SharePoint
Power BI Report Server
Informace o obsahu souvisejícím s předchozími verzemi služby SQL Server Reporting Services (SSRS) najdete v tématu Co je SLUŽBA SQL Server Reporting Services?
Přečtěte si o centrální části instalace služby SQL Server Reporting Services. Skládá se z modulu pro zpracování spolu s rozšířeními pro přidání funkcí.
Poznámka:
Po SQL Serveru 2016 už není k dispozici integrace služby Reporting Services se SharePointem. Podpora Nástroje Power View už po SQL Serveru 2017 není dostupná.
Server sestav Reporting Services pracuje v jednom ze dvou režimů nasazení: nativní režim nebo režim SharePointu. Porovnání funkcí v sharepointovém a nativním režimu najdete v části Porovnání funkcí.
Instalace: Informace o instalaci služby Reporting Services naleznete v tématu Instalace služby Reporting Services.
Přehled režimů serveru sestav
Zpracovatelské jednotky (procesory) jsou jádrem serveru sestav. Procesory zajišťují integritu systému reportování a nelze je upravovat ani rozšiřovat. Rozšíření jsou také procesory, ale provádějí konkrétní funkce. Služba Reporting Services obsahuje jedno nebo více výchozích rozšíření pro každý typ podporovaného rozšíření. Vlastní rozšíření můžete přidat do serveru sestav. Díky tomu můžete rozšířit server sestav tak, aby podporoval funkce, které nejsou standardně podporovány; příklady vlastních funkcí mohou zahrnovat podporu technologií jednotného přihlašování, výstup sestav ve formátech aplikací, které nejsou již podporovány výchozími rozšířeními vykreslování, a doručování sestav do tiskárny nebo aplikace.
Jedna instance serveru sestav je definována kompletní kolekcí procesorů a rozšíření, která poskytují kompletní zpracování od zpracování počátečního požadavku až po prezentaci dokončené sestavy. Prostřednictvím dílčích komponent server sestav zpracovává žádosti o sestavy a zpřístupňuje sestavy pro přístup na vyžádání nebo plánovanou distribuci.
Server sestav funkčně umožňuje tvorbu sestav, vykreslování a doručování z různých datových zdrojů a poskytuje rozšiřitelná schémata ověřování a autorizace. Server sestav navíc obsahuje databáze, které ukládají publikované sestavy, sdílené zdroje dat, sdílené datové sady, sdílené plány a předplatná, zdrojové soubory definic sestav, definice modelu, kompilované sestavy, snímky, parametry a další prostředky. Server sestav také umožňuje spravovat konfiguraci serveru sestav k zpracování požadavků na sestavy, vedení historie snímků a správu oprávnění pro sestavy, datové zdroje, datové sady a odběry.
Server sestav služby Reporting Services podporuje dva režimy nasazení pro instance serveru sestav:
Nativní režim: včetně nativního režimu s webovými částmi SharePointu, kde server sestav běží jako aplikační server, který poskytuje veškeré možnosti zpracování a správy výhradně prostřednictvím komponent služby Reporting Services. Server sestav v nativním režimu nakonfigurujete pomocí Správce konfigurace serveru sestav a aplikace SQL Server Management Studio.
Režim SharePointu: kde je server sestav nainstalován jako součást serverové farmy SharePoint. Nasaďte a nakonfigurujte režim SharePointu pomocí příkazů PowerShellu nebo stránek správy obsahu SharePointu.
Ve službě SQL Server Reporting Services nemůžete přepnout server sestav z jednoho režimu na druhý. Pokud chcete změnit typ serveru sestav, který vaše prostředí používá, musíte nainstalovat požadovaný režim serveru sestav. Potom je nutné zkopírovat nebo přesunout položky sestavy nebo databázi serveru sestav ze serveru se starší verzí na nový server sestav. Tento proces se obvykle označuje jako migrace. Kroky potřebné k migraci závisí na režimu, ze kterém migrujete, a na verzi, ze které migrujete. Další informace najdete v tématu Upgrade a migrace služby Reporting Services.
Porovnání funkcí SharePointu a nativního režimu
| Funkce nebo součást | Nativní režim | Režim SharePointu |
|---|---|---|
| Adresování adres URL | Ano | Adresy URL se liší v integrovaném režimu SharePointu. Adresy URL SharePointu slouží k odkazování na sestavy, modely sestav, sdílené zdroje dat a prostředky. Hierarchie složek serveru sestav se nepoužívá. Pokud máte vlastní aplikace, které spoléhají na přístup k adrese URL, jak je podporováno na serveru sestav v nativním režimu, tato funkce už nebude fungovat, když je server sestav nakonfigurovaný pro integraci SharePointu. Další informace o přístupu k adrese URL najdete v tématu Referenční informace o parametrech přístupu url. |
| Vlastní rozšíření zabezpečení | Ano | Vlastní rozšíření zabezpečení služby Reporting Services nelze nasadit ani použít na serveru zpráv. Server sestav obsahuje rozšíření zabezpečení pro zvláštní účely, které se používá při každé konfiguraci serveru sestav tak, aby běžel v integrovaném režimu SharePointu. Toto rozšíření zabezpečení je interní komponenta a vyžaduje se pro integrované operace. |
| Správce konfigurace | Ano | **Důležitý** Configuration Manager nejde použít ke správě serveru sestav v režimu SharePointu. Místo toho použijte centrální správu SharePointu. |
| Webový portál | Ano | Režim SharePointu nejde spravovat na webovém portálu. Použijte stránky aplikace SharePointu. Další informace naleznete v tématu Služby Reporting Services Služby SharePoint a Aplikace služeb. |
| Propojené sestavy | Ano | Ne. |
| Moje sestavy | Ano | Ne |
| Moje předplatná a metody dávkování | Ano | Ne |
| Upozornění na data | Ne | Ano |
| Power View | Ne | Ano Vyžaduje Silverlight v klientském prohlížeči. Další informace o požadavcích prohlížeče najdete v tématu Podpora prohlížeče pro službu Reporting Services. |
| Sestavy RDL | Ano | Ano .Sestavy RDL se můžou spouštět na serverech sestav Reporting Services v nativním režimu nebo v režimu služby SharePoint. |
| .RDLX zprávy | Ne | Ano Power View RDLX sestavy se můžou spouštět jenom na serverech Reporting Services v režimu SharePointu. |
| Přihlašovací údaje tokenu uživatele SharePointu pro rozšíření sharepointového seznamu | Ne | Ano |
| Zóny AAM pro internetová nasazení | Ne | Ano |
| Zálohování a obnovení SharePointu | Ne | Ano |
| Podpora protokolů ULS | Ne | Ano |
Nativní režim
Server sestav je v nativním režimu samostatný aplikační server, který poskytuje veškeré zobrazení, správu, zpracování a doručování sestav a modelů sestav. Tento režim je výchozí pro instance serveru sestav. Po dokončení instalace můžete nainstalovat server sestav nativního režimu, který je nakonfigurovaný během instalace, nebo ho můžete nakonfigurovat pro operace v nativním režimu.
Následující diagram znázorňuje třívrstvou architekturu nasazení nativního režimu služby Reporting Services. Zobrazuje databázi serveru sestav a zdroje dat v datové vrstvě, součásti serveru sestav ve střední vrstvě a klientské aplikace a integrované nebo vlastní nástroje v prezentační vrstvě. Zobrazuje tok požadavků a dat mezi komponentami serveru a to, které komponenty odesílají a načítají obsah z úložiště dat.
Server sestav se implementuje jako služba systému Microsoft Windows, která se nazývá "Služba serveru sestav", která hostuje webovou službu, zpracování na pozadí a další operace. V konzolové aplikaci Services je služba uvedena jako SLUŽBA SQL Server Reporting Services (MSSQLSERVER).
Vývojáři třetích stran můžou vytvořit další rozšíření, která nahradí nebo rozšíří možnosti zpracování serveru sestav. Další informace o programových rozhraních dostupných vývojářům aplikací najdete v technických referenčních informacích.
Nativní režim s webovými částmi SharePointu
Služba Reporting Services poskytuje dvě webové části, které můžete nainstalovat a zaregistrovat v instanci služby Windows SharePoint Services 2.0 nebo novější nebo na serveru SharePoint Portal Server 2003 nebo novější. Na sharepointovém webu můžete pomocí webových částí vyhledat a zobrazit sestavy uložené a zpracovávané na serveru sestav, který běží v nativním režimu. Tyto webové části byly představeny v dřívějších verzích služby Reporting Services.
Režim SharePointu
V režimu SharePointového musí server sestav běžet v serverové farmě SharePoint. Funkce zpracování, vykreslování a správy serveru sestav jsou reprezentovány aplikačním serverem SharePoint, který provozuje sdílenou službu Reporting Services, a jednou nebo více aplikacemi služby Reporting Services. SharePointový web poskytuje uživatelský přístup k obsahu a operacím report serveru.
Režim SharePointu vyžaduje:
SharePoint Foundation 2010 nebo SharePoint Server 2010
Odpovídající verze doplňku Reporting Services pro produkty SharePointu 2010
Aplikační server Služby SharePoint s nainstalovanou sdílenou službou Reporting Services a alespoň jednou aplikací služby Reporting Services.
Následující obrázek znázorňuje prostředí služby Reporting Services v režimu SharePointu:
| Description | |
|---|---|
| (1) | Webové servery nebo webové front-endy (WFE). Doplněk služby Reporting Services musí být nainstalovaný na každém webovém serveru, ze kterého chcete využívat funkce webové aplikace. Mezi funkce webových aplikací patří zobrazení sestav nebo stránek pro správu služby Reporting Services pro úlohy, jako je správa zdrojů dat nebo odběrů. |
| (2) | Doplněk nainstaluje koncové body URL a SOAP pro klienty ke komunikaci s aplikačními servery prostřednictvím proxy služby Reporting Services. |
| (3) | Aplikační servery, na kterých běží sdílená služba Reporting Services. Škálování zpracování sestav je spravováno jako součást farmy SharePoint a přidáním služby Reporting Services na další aplikační servery. |
| (4) | Můžete vytvořit více než jednu aplikaci služby Reporting Services s různými konfiguracemi, včetně oprávnění, e-mailu, proxy serveru a odběrů. |
| (5) | Sestavy, zdroje dat a další položky jsou uložené v databázích obsahu Služby SharePoint. |
| (6) | Aplikace služby Reporting Services vytvářejí tři databáze pro funkce serveru sestav, dočasné úložiště a datová upozornění. Nastavení konfigurace, které platí pro všechny aplikace služby SSRS, se ukládají do souboruRSReportserver.config . |
Proces zprávy, plánování a doručování
Server sestav obsahuje dva moduly pro zpracování, které provádějí předběžné a přechodné zpracování sestav a plánované a doručovací operace. Procesor sestavy načte definici sestavy nebo model, kombinuje informace o rozložení s daty z rozšíření pro zpracování dat a vykresluje je v požadovaném formátu. Plánovací a doručovací proces zpracovává sestavy spouštěné podle plánu a doručuje je do cílových míst.
Databáze sestavového serveru
Server sestav je bezstavový server, který ukládá všechny vlastnosti, objekty a metadata v databázi SQL Serveru. Uložená data zahrnují publikované sestavy, kompilované sestavy, modely sestav a hierarchii složek, které poskytují adresování pro všechny položky spravované serverem sestav. Databáze serveru sestav může poskytovat interní úložiště pro jednu instalaci služby Reporting Services nebo pro několik serverů sestav, které jsou součástí nasazení se škálováním na více systémů. Pokud nakonfigurujete server sestav tak, aby běžel v rámci většího nasazení produktu nebo technologie SharePointu, server sestav kromě databáze serveru sestav používá databáze SharePointu. Další informace o úložištích dat používaných při instalaci služby Reporting Services najdete v tématu Databáze serveru sestav (nativní režim SSRS).
Ověřování, vykreslování, data a rozšíření distribuce
Server sestav podporuje následující typy rozšíření: rozšíření ověřování, rozšíření zpracování dat, rozšíření zpracování sestav, rozšíření vykreslování a rozšíření doručení. Server sestav vyžaduje alespoň jedno rozšíření pro ověřování, rozšíření pro zpracování dat a rozšíření pro vykreslování. Rozšíření pro doručování a vlastní zpracování sestav jsou volitelná, ale je potřeba, pokud chcete podporovat distribuci sestav nebo vlastní ovládací prvky.
Služba Reporting Services poskytuje výchozí rozšíření, abyste mohli používat všechny funkce serveru, aniž byste museli vyvíjet vlastní komponenty. Následující tabulka popisuje výchozí rozšíření, která přispívají k úplné instanci serveru sestav, která poskytuje funkce připravené k použití:
| Typ | Výchozí |
|---|---|
| Autentizace | Výchozí instance serveru sestav podporuje ověřování systému Windows, včetně funkcí zosobnění a delegování, pokud jsou povolené ve vaší doméně. |
| Zpracování dat | Výchozí instance serveru sestav zahrnuje rozšíření pro zpracování dat pro SQL Server, Analysis Services, Oracle, Hyperion Essbase, SAPBW, OLE DB, Parallel Data Warehouse a datové zdroje ODBC. |
| Rendering | Výchozí instance serveru sestav zahrnuje vykreslovací rozšíření pro HTML, Excel, CSV, XML, Obrázek, Word, SharePointový seznam a PDF. |
| Doručení | Výchozí instance serveru sestav obsahuje rozšíření pro doručování e-mailů a rozšíření pro doručování do sdílených složek. Pokud je server sestav nakonfigurovaný pro integraci SharePointu, můžete použít rozšíření pro doručování, které ukládá sestavy do knihovny SharePointu. |
Poznámka:
Služba Reporting Services obsahuje kompletní sadu nástrojů a aplikací, které můžete použít ke správě serveru, vytváření obsahu a zpřístupnění tohoto obsahu uživatelům ve vaší organizaci.
Související úkoly
Následující články obsahují další informace o instalaci, používání a údržbě serveru sestav:
| Task | Link |
|---|---|
| Zkontrolujte požadavky na hardware a software. | Požadavky na hardware a software pro službu Reporting Services v režimu SharePointu |
| Nainstalujte službu Reporting Services v režimu SharePointu. | Instalace režimu Služby Reporting Services pro SharePoint 2010 |
| Vysvětluje, jak vyladit nastavení paměti pro webovou službu Serveru sestav a službu systému Windows. | Konfigurace dostupné paměti pro aplikace serveru sestav |
| Vysvětluje doporučené kroky pro konfiguraci serveru sestav pro vzdálenou správu. | Konfigurace serveru sestav pro vzdálenou správu |
| Obsahuje pokyny ke konfiguraci dostupnosti mých sestav v instanci nativního serveru sestav. | Povolit a zakázat moje zprávy |
| Obsahuje pokyny pro nastavení ovládacího prvku RSClientPrint, který poskytuje funkce tisku z podporovaných prohlížečů. Další informace o požadavcích prohlížeče najdete v tématu Podpora prohlížeče pro službu Reporting Services. | Povolení a zakázání tisku Client-Side pro službu Reporting Services |
Související obsah
- Rozšíření služby Reporting Services
- Nástroje služby Reporting Services
- Předplatná a doručování (Reporting Services)
- Databáze serveru sestav (nativní režim SSRS)
- Implementace rozšíření zabezpečení
- Implementace rozšíření pro zpracování dat
- Zdroje dat podporované službou Reporting Services (SSRS)
- Zkuste se zeptat na fóru služby Reporting Services