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.
Tento článek poskytuje stručné shrnutí konceptů SQL Server Reporting Services.
Platí pro: Nativní režim služby Reporting Services | Režim služby Reporting Services SharePoint
Koncepty reportového serveru
Server pro reporty je počítač, který má nainstalovanou instanci Reporting Services. Server reportů interně ukládá položky jako stránkované a mobilní reporty, položky a zdroje související s reporty, rozvrhy a odběry. Server reportů může být konfigurován jako samostatný server nebo jako škálovací farma, případně může být integrován se SharePoint Server. S položkami serveru reportů komunikujete prostřednictvím webové služby Reporting Services, poskytovatele WMI, přístupu k URL nebo programově prostřednictvím skriptů. Způsob, jakým komunikujete se serverem reportů, závisí na topologii nasazení a konfiguraci.
Nativní servery pro reportování režimu
Server reportů nakonfigurovaný v nativním režimu je počítač, který má nainstalované a nakonfigurované SQL Server Reporting Services jako samostatný server. S reportovým serverem, reporty a souvisejícími položkami s reporty komunikujete pomocí prohlížeče s webovým portálem nebo příkazy pro přístup k URL, SQL Server Management Studio, nebo programově pomocí skriptů. Pro více informací viz Reporting Services report server (Native Mode).
Servery sestav SharePoint režimu
Server reportů integrovaný se SharePoint má dvě možné konfigurace. V systému SQL Server 2016 (13.x) Reporting Services nebo novější verzi (SSRS) jsou služby Reporting Services nainstalovány se serverem SharePoint Server jako sdílená služba SharePointu. V dřívějších verzích se server zpráv integruje s SharePoint Server instalací Reporting Services SharePoint Add-inu. V obou případech komunikujete se serverem reportů, reporty a souvisejícími položkami pomocí aplikačních stránek na webu SharePoint. Používáte knihovnu dokumentů SharePoint a další knihovny, které vytvoříte, k ukládání typů obsahu souvisejících s reporty. Pro více informací viz Reporting Services report server (SharePoint Mode).
Položky serveru sestav
Položky reportového serveru zahrnují stránkované a mobilní reporty, KPI, sdílené datové zdroje, sdílené datové sady. Zahrnují také další položky, které můžete publikovat, nahrávat nebo uložit na server pro reporty. Organizujte položky v hierarchické struktuře složek serveru reportů na nativním serveru reportů nebo v knihovnách obsahu SharePoint na webu SharePoint. Pro více informací viz Report server content management (SSRS Native Mode).
Složky
Na nativním serveru reportů složky poskytují hierarchickou navigační strukturu a cestu všech adresovatelných položek uložených na serveru reportů. Používáte hierarchii složek a oprávnění pro stránky a složky k řízení přístupu k hlášením položek serveru, což se nazývá zabezpečení na úrovni položek. Ve výchozím nastavení podsložky dědí přiřazení rolí, které definujete pro konkrétní složky v hierarchii složek. Pokud přiřadíte konkrétní role ke složce, pravidla dědictví už neplatí. Struktura složek se skládá z kořenového uzlu nazvaného Home a rezervovaných složek, které podporují volitelnou funkci Moje zprávy . V prohlížeči je kořenovým uzlem název virtuálního adresáře serveru reportů, https://myreportserver/reportsnapříklad . Pro více informací viz Složky.
Na SharePoint webu používejte složky SharePoint v dokumentových knihovnách a knihovnách obsahu k organizaci položek.
Role a oprávnění
Na serveru sestav v nativním režimu správce systému serveru sestav spravuje přístupová oprávnění, konfiguruje server sestav tak, aby zpracovával požadavky na sestavy, a spravuje historii snímků. Také spravují oprávnění pro reporty, datové zdroje, datové sady a odběry. Například publikovaná zpráva je zajištěna přidělováním rolí pomocí bezpečnostního modelu založeného na rolích Reporting Services. Další informace najdete v tématu Role a oprávnění (Reporting Services).
Na SharePoint webu použijte stránku správce SharePoint pro správu přístupových oprávnění k reportům a obsahu souvisejícímu s reporty.
Schedules
Na nativním serveru pro reporty můžete plánovat stránkované reporty, sdílené datové sady a odběry pro získávání dat a doručování reportů a dotazů na datové sady v konkrétních časech nebo mimo špičku. Rozvrhy mohou běžet jednou nebo nepřetržitě v intervalech hodin, dnů, týdnů či měsíců. Další informace naleznete v tématu Plány.
Předplatné a doručení
Předplatné je stálý požadavek na doručení reportu v určitý čas nebo v reakci na událost, a to ve formátu aplikačního souboru, který určujete v předplatném. Předplatná poskytují alternativu ke spouštění sestavy na vyžádání. Vytváření sestav na vyžádání vyžaduje, abyste sestavu aktivně vybírali pokaždé, když ji chcete zobrazit. Oproti tomu odběry lze použít k naplánování a automatizaci doručení zprávy. Můžete doručovat zprávy do e-mailové schránky nebo do sdílené složky. Další informace najdete v tématu Předplatná a doručování (Reporting Services).
Extensions
SQL Server Reporting Services poskytuje rozšiřitelnou architekturu, kterou můžete použít k přizpůsobení řešení reportů. Server sestav podporuje vlastní rozšíření ověřování, rozšíření pro zpracování dat, rozšíření pro zpracování sestav, rozšíření vykreslování a rozšíření doručování. Rozšíření dostupná uživatelům lze konfigurovat v konfiguračním souboru RSReportServer.config. Můžete například omezit formáty exportu, které může prohlížeč zpráv používat. Rozšíření pro doručování a zpracování sestav jsou volitelná, ale nutná, pokud chcete podporovat distribuci sestav nebo vlastní ovládací prvky. Pro více informací viz rozšíření služeb reportování (SSRS).
Přístup k hlášení
Přístup na vyžádání umožňuje uživatelům vybírat reporty z nástroje pro prohlížení reportů. V závislosti na konfiguraci serveru pro reporty můžete použít webový portál, webovou část Microsoft SharePoint 2.0, knihovna služby SharePoint při instalaci Reporting Services v integrovaném režimu SharePoint, vestavěné ovládání ReportViewer nebo prohlížeč s přístupem k URL. Pro více informací o přístupu k reportům na vyžádání viz Hledat, zobrazovat a spravovat reporty (Report Builder a SSRS).
Předplatná poskytují alternativu ke spouštění sestavy na vyžádání. Další informace najdete v tématu Předplatná a doručování (Reporting Services).
Seznam nástrojů, které lze použít pro interakci se serverem reportů, viz Reporting Services Tools.
Zprávy a související koncepty položek
Zprávy a definice zpráv
RDL
Definice zprávy je XML soubor, který odpovídá XML gramatice nazývané Report Definition Language (RDL). V Reporting Services vytvoříte definici reportu v nástroji, jako je Report Builder nebo Návrhář sestav. Zahrnuje prvky, které definují spojení se zdroji dat, dotazy používané k získávání dat, výrazy, parametry, obrázky, textová pole, tabulky a jakékoli další návrhy v době návrhu. Pro více informací viz Jazyk definice zprávy (SSRS).
RSMOBILE
Vytváříte mobilní reporty Reporting Services (.rsmobile soubory) v SQL Server Mobile Report Publisher. Jsou optimalizované pro mobilní zařízení a připojené k lokálním datům s různými vizualizacemi dat. Přečtěte si více o mobilních reportech Reporting Services.
RDLC
Visual Studio Návrhář sestav vytváří soubory definice klientských zpráv (.rdlc) ve formátu XML pro použití s ovládacím prvkem ReportViewer.
Hlášení datových spojení a zdrojů dat
Reporty využívají datová spojení k získání dat pro report při spuštění dotazu nebo při zpracování reportu. V definici reportu je datové spojení totéž co datový zdroj. Vybíráte si ze seznamu vestavěných typů datových spojení, které chcete připojit k relační databázi, multidimenzionální databázi, webové službě nebo jinému zdroji dat. Při popisu datových spojení se používají následující termíny.
Datové připojení. Označuje se také jako zdroj dat. Datové připojení obsahuje název a vlastnosti připojení, které jsou závislé na typu připojení. Datové připojení záměrně neobsahuje přihlašovací údaje. Datové připojení neurčuje, která data se mají načíst z externího zdroje dat. Uděláte to tak, že při vytváření datové sady zadáte dotaz.
Definice zdroje dat Soubor, který obsahuje reprezentaci XML zdroje dat sestavy. Když je zpráva publikována, její datové zdroje jsou uloženy na serveru zpráv nebo na webu SharePoint jako definice zdrojů dat, nezávisle na definici zprávy. Správce serveru sestav může například aktualizovat připojovací řetězec nebo přihlašovací údaje. Na nativním serveru pro sestavy je typ souboru .rds. Na sharepointovém webu je typ souboru .rsds.
Připojovací řetězec. Připojovací řetězec je řetězcová verze vlastností připojení, které jsou potřeba pro připojení ke zdroji dat. Vlastnosti připojení se liší v závislosti na typu datového připojení.
Sdílený zdroj dat. Zdroj dat, který je k dispozici na serveru sestav nebo na webu SharePoint a může být používán více sestavami.
Sdílené zdroje dat jsou užitečné, pokud máte často používané zdroje dat. Měli byste co nejvíce využívat sdílené zdroje dat. Usnadňují správu sestav a přístupu k sestavám a pomáhají udržovat sestavy a zdroje dat, ke kterým přistupují, bezpečnější. Pokud potřebujete sdílený zdroj dat, požádejte svého správce systému, aby vám ho vytvořil.
V Report Builder nelze vytvořit sdílený datový zdroj. Můžete procházet a vybrat sdílený zdroj dat ze serveru reportů.
V Návrhář sestav nemůžete na serveru reportů přistupovat ke sdílenému datovému zdroji. Sdílené datové zdroje můžete vytvořit jako součást projektu v Průzkumník řešení a rozhodnout se, zda je nasadíte na report server. Můžete je použít pouze lokálně kvůli rozdílům v přihlašovacích údajích požadovaných na vašem počítači nebo na serveru reportů.
Vložený zdroj dat Tento zdroj dat je také známý jako zdroj dat specifický pro zprávu, vložený zdroj dat je definován ve zprávě a používán pouze touto zprávou.
Vložený datový zdroj je datové spojení, které je uloženo v definici reportu. Informace o připojení k vloženým zdrojům dat můžou používat jenom sestavy, do kterých jsou vložené.
Přihlašovací údaje. Přihlašovací údaje jsou ověřovací informace, které je potřeba poskytnout, abyste mohli přistupovat k externím datům.
Přihlašovací údaje se používají k vytvoření vloženého zdroje dat, k provedení dotazu nebo k získání dat během zpracování reportů. Vlastník zdroje dat určuje, jaký typ přihlašovacích údajů musíte použít k přístupu k datům. Přihlašovací údaje jsou spravovány nezávisle na datovém připojení na serveru reportů, na webu SharePoint nebo na lokálním počítači v prostředí pro tvorbu reportů. V závislosti na typu zdroje dat lze přihlašovací údaje uložit, aby se vyhnuly výzvám, nebo nastavit tak, aby vyžadovaly výzvy každému uživateli. Potřebná přihlašovací data se mohou lišit podle toho, zda se připojujete ke zdroji dat z počítače nebo ze serveru reportů. Další informace naleznete v tématu Zadání přihlašovacích údajů v Tvůrci sestav.
Sestavy datových sad
V sestavě datová sada představuje data zprávy, která jsou vrácena po spuštění dotazu na externí zdroj dat. Datová sada závisí na datovém připojení, které obsahuje informace o externím zdroji dat. Data nejsou zahrnuta v definici zprávy. Datová sada obsahuje příkaz dotazu, kolekci polí, parametry, filtry a možnosti dat, které zahrnují citlivost a kolaci velkých a malých písmen. Existují dva typy datových sad:
Sdílené datové sady Sdílená datová sada se publikuje na serveru sestav a může ji používat více sestav. Sdílená datová sada musí být založená na sdíleném zdroji dat. Sdílenou datovou sadu lze uložit do mezipaměti a naplánovat vytvořením plánu aktualizace mezipaměti.
Vložené datové sady Vložené datové sady jsou definovány a používány jedinou sestavou.
Další informace najdete v tématu Sestavy vložených datových sad a sdílených datových sad (Tvůrce sestav a SSRS).
Parametry sestavy
Parametry reportu jsou součástí definice reportu. Můžete přidat parametry do stránkovaných a mobilních reportů Reporting Services pro propojení souvisejících reportů, kontrolu vzhledu reportů, filtrování dat reportů nebo zúžení rozsahu reportu na konkrétní uživatele či lokality. Když je stránkovaná zpráva publikována na nativním serveru nebo na webu SharePoint, parametry zprávy jsou uloženy jako samostatná položka serveru reportů. Parametry lze spravovat nezávisle na definici reportu. Pro vytvoření více sad parametrů pro stejnou zprávu vytvořte propojené reporty.
Položky reportu
Položka reportu je interní, ale základní pojem v definici stránkované zprávy Reporting Services. Vlastnosti položky reportu se vztahují na datové oblasti, mapy, textová pole, obrázky a další designové prvky, které do reportu přidáváte. Pochopení vlastností položky reportu vám může pomoci navrhnout přizpůsobený obsah a vzhled reportu. Například všechny položky reportu mají vlastnost Skrytý pro kontrolu viditelnosti.
Oblasti dat a mapy
Datová oblast je prvek rozvržení, který zobrazuje data z jedné datové sady v stránkované reportu Reporting Services. Typy datových regionů zahrnují tablix, graf, měřič a indikátor. Mapa je speciální typ datové oblasti, protože dokáže zobrazit data ze dvou datových sad: jedné obsahující prostorová data a druhé obsahující analytická data.
Použijte datové oblasti k umožnění běžných vizualizací dat: čísla a text v tabulce, matici nebo seznamu; grafické zobrazení v grafu nebo měřičce; a geografické zobrazení na mapě. Tabulky, matice a seznamy jsou všechny založeny na datové oblasti tablix, která se podle potřeby rozšiřuje, aby zobrazila všechna data z datové sady. Oblast dat tablix podporuje více skupin řádků a sloupců a statické i dynamické řádky a sloupce. Žebříček zobrazuje více sérií a kategorií v různých formátech žebříčků. Měřidlo zobrazí jednu hodnotu nebo agregovanou hodnotu datové sady. Mapa zobrazuje prostorová data jako prvky mapy, které se můžou lišit podle agregovaných dat z datové sady.
Tabulka. Tabulka je oblast dat, která zobrazuje řádek dat po řádku. Sloupce tabulky jsou statické: při návrhu sestavy určíte počet sloupců. Řádky tabulky jsou dynamické: rozšiřují se směrem dolů, aby pojmuly data. Do tabulek můžete přidat skupiny, které uspořádají data podle vybraných polí nebo výrazů. Další informace najdete v tématu Tabulky, matice a seznamy (Tvůrce sestav a SSRS).
Matrix. Matice se také označuje jako křížová tabulka. Oblast maticových dat obsahuje dynamické sloupce i řádky: rozbalují se tak, aby vyhovovaly datům. Matice může obsahovat dynamické sloupce a řádky a statické sloupce a řádky. Sloupce nebo řádky můžou obsahovat jiné sloupce nebo řádky a lze je použít k seskupení dat. Další informace najdete v tématu Tabulky, matice a seznamy (Tvůrce sestav a SSRS).
List. Seznam je oblast dat, která prezentuje data uspořádaná volným způsobem. Položky sestavy můžete uspořádat tak, aby vznikl formulář s textovými poli, obrázky a dalšími datovými oblastmi umístěnými kamkoli v seznamu. Další informace najdete v tématu Tabulky, matice a seznamy (Tvůrce sestav a SSRS).
Graf. Graf zobrazuje data graficky. Mezi příklady grafů patří pruhové, výsečové a spojnicové grafy, ale podporuje se mnoho dalších stylů. Další informace viz Grafy (Tvůrce sestav a SSRS).
Měřič. Měřidlo zobrazuje data jako oblast s indikátorem odkazujícím na konkrétní hodnotu v rozsahu. Měřidla se používají k zobrazení klíčových ukazatelů výkonu (KPI) a dalších metrik. Příklady měřidla zahrnují lineární a kruhový. Další informace najdete v tématu Měřidla (Tvůrce sestav a SSRS).
Mapa. Mapa umožňuje prezentovat data na geografickém pozadí. Mapová data můžou být prostorová data z dotazu SQL Serveru, souboru obrazce ESRI nebo dlaždic map Microsoft Bingu. Prostorová data se skládají ze sad souřadnic definujících mnohoúhelníky, které představují obrazce nebo oblasti, čáry představující trasy nebo cesty a body reprezentované značkami. Agregovaná data můžete přidružit k prvkům mapy, aby se jejich barva a velikost automaticky lišily. Můžete například změnit typ značky obchodu na základě částky prodeje nebo barvy pro silnici na základě limitu rychlosti. Další informace najdete v tématu Mapy (Tvůrce sestav a SSRS).
Můžete také zahrnout hodnoty z datových sad, které nejsou propojeny s datovou oblastí, následujícími způsoby:
Výrazy, které zahrnují volání agregačních funkcí, které jako parametr rozsahu určují jinou datovou sadu, například
=Max(Fields!Sales.Value, "AnnualSales").Použijte funkci Lookup k vyhledávání hodnot z párů název/hodnota v jiné datové sadě.
Části výkazu
Definice části zprávy (.rsc) je položka serveru zpráv, která je XML fragmentem souboru definice zprávy. Části sestavy vytvoříte tak, že vytvoříte definici sestavy a pak vyberete položky sestavy v sestavě, které se budou publikovat samostatně jako části sestavy. Části sestavy zahrnují oblasti dat, obdélníky, jejich obsažené položky, a obrázky. Část sestavy můžete uložit se závislými datovými sadami a odkazy na sdílený zdroj dat, aby ji bylo možné znovu použít v jiných sestavách. Další informace najdete v tématu Části sestavy v Návrháři sestav (SSRS).
Note
Části zpráv jsou zastaralé pro všechny verze SQL Server Reporting Services počínaje verzí SQL Server Reporting Services 2019 a všemi vydáními Server sestav Power BI počínaje vydáním Server sestav Power BI ze září 2022.
Upozornění na data
Datové upozornění je položka uložená interně v databázi upozorňujících. Definice datového upozornění zahrnuje, která data použít z existujících datových zdrojů zpráv, podmínky, které je třeba splnit, harmonogram a příjemce upozornění. Datová upozornění jsou dostupná pouze u zpráv publikovaných na serveru integrovaném se SharePoint Server. Upozornění na data nejsou v nativní instalaci serveru sestav k dispozici. Další informace najdete v tématu Upozornění na data služby Reporting Services.
Typy stránkovaných reportů Reporting Services
V Reporting Services může termín report označovat konkrétní typ položky serveru reportů, návrh rozvržení nebo návrh řešení. Jedna stránkovaná zpráva Reporting Services může mít charakteristiky více než jednoho typu. Například reporta může být zároveň samostatnou zprávou, podreportem odkazovaným hlavním reportem, cílem drillthrough reportu v jiném hlavním reportu a propojeným reportem.
Drilldown zprávy
Drilldown report je návrh rozložení, který zpočátku skrývá složitost a umožňuje uživateli podmíněně přepínat skryté položky reportu, aby kontroloval, kolik detailních dat chce vidět. Drilldown reporty musí získat všechna možná data, která lze ve zprávě zobrazit. U reportů, které využívají velké množství dat, zvažte spíše drillthrough reporty. Pro více informací viz akce Drilldown (Report Builder a SSRS).
Podsestavy
Podreport je položka reportu, kterou přidáte do reportu jako prvek rozvržení. Podreport ukazuje na jiný report a zobrazuje se uvnitř hlavního reportu jako instance podreportu. Podzpráva může používat jiné zdroje dat než hlavní zpráva. Ačkoli lze podreport opakovat v datových regionech pomocí parametru pro filtraci dat v každé instanci subreportu, podreporty se obvykle používají s hlavní zprávou jako informační kniha nebo jako kontejner pro sbírku souvisejících zpráv. Každá instance podreportu přepíná kontext zpracování mezi hlavní zprávou a podreportem. U reportů, které používají mnoho instancí podreportů, zvažte místo toho použití drillthrough reportů. Další informace najdete v tématu Podsestavy (Tvůrce sestav a SSRS).
Hlavní/detailní zprávy a zprávy z drillu
Řešení hlavní/detailní zprávy zahrnuje hlavní zprávu, která zobrazuje souhrnné informace s odkazy na jednu nebo více zpráv, které zobrazují podrobné informace. Podrobná zpráva se spustí pouze tehdy, pokud čtečka zpráv vybere odkaz na ni. Drillthrough report začíná odděleně od hlavní zprávy. Hypertextový odkaz lze definovat na jakékoli položce reportu, která má vlastnost Akce, například textové pole, zástupný text nebo sérii grafů. Pro více informací viz Drillthrough reports (Report Builder a SSRS).
Propojené reporty
Propojený report je položka serveru reportů, která obsahuje ukazatel na definici reportu, ale má vlastní sadu vlastností a nastavení reportu. Patří sem bezpečnost, parametry, poloha, předplatné a harmonogramy. Protože parametry jsou na serveru spravovány nezávisle, opětovné zveřejnění hlavní zprávy s novými parametry nepřepisuje stávající parametry ani pro hlavní report, ani pro propojenou zprávu.
Další informace najdete v tématu Vytvořit propojenou sestavu.
Historické zprávy
Historie sestav je kolekce momentek sestav. Historii sestav můžete použít k uchování záznamu o sestavě v průběhu času. Historie sestav není určená pro sestavy, které obsahují důvěrné nebo osobní údaje. Z tohoto důvodu může historie reportů zahrnovat pouze ty reporty, které dotazují zdroj dat pomocí jedné sady přihlašovacích údajů. Alternativně můžete vytvořit historii reportu definováním harmonogramu a předplatného, který doručí report ve formátu exportovaného souboru do sdíleného souboru. Pro více informací viz Výkon, snapshoty, caching (Reporting Services).
Uložené zprávy
Cacheovaná zpráva je uložená kopie sestavené zprávy a dat z reportu. Cacheované reporty se používají ke zlepšení výkonu snížením počtu požadavků na zpracování reportů a zkrácením času potřebného k získání velkých datových sad reportů. Mají povinnou dobu expirace, obvykle v několika minutách. Pro více informací o používání cacheovaných reportů viz Cache reports (SSRS).
Výsledky dotazů můžete také ukládat do mezipaměti pro sdílený dataset. Pro více informací viz Cache shared datasets (SSRS).
Snapshots
Snapshot reportu je report, který obsahuje informace o rozložení a výsledky dotazů získané v určitém čase. Na rozdíl od sestav na vyžádání, které při zobrazení sestavy získávají aktuální výsledky dotazu, server sestav načítá zkompilovanou sestavu a data sestavy, která byla pro sestavu aktuální v době vytvoření snímku. Snapshoty reportů se neukládají v konkrétním renderovacím formátu. Místo toho se snímky sestavy vykreslují v konečném formátu zobrazení (například HTML) pouze v případě, že si snímek sestavy uživatel nebo aplikace vyžádá. Pro více informací viz Výkon, snapshoty, caching (Reporting Services).
Uložené zprávy
Uložená stránkovaná zpráva je soubor definice zprávy (.rdl). Definici reportu lze uložit lokálně nebo nahrát na report server. Pokud nahrajete definici reportu místo jejího publikování, nedochází k ověření verze ani ověřování výrazu. Chyby neuvidíte, dokud se zpráva nespustí. Pro více informací viz Uložit a nasadit stránkované zprávy.
Publikované zprávy
Publikovaná zpráva je položka na serveru zpráv, kterou publikujete na server zpráv pomocí nástroje Reporting Services. Na nativním serveru reportů publikujete report do složky, ke které máte oprávnění. Na SharePoint serveru pro reporty můžete report publikovat do knihovny dokumentů, která je povolena s typem obsahu reportu. Pro sdílení zprávy, která využívá jiné zdroje, musí mít povolení ji prohlížet. Pro více informací viz Uložit a nasadit stránkované zprávy.
Aktualizované zprávy
Vylepšená zpráva je definice publikované zprávy, která je převedena na novější schéma při upgradu serveru zpráv z jedné verze Reporting Services na pozdější verzi. Původní definice zprávy je zachována. Zpráva je v paměti aktualizována, zkompilována a zkompilovaná verze je uložena interně. Pro více informací viz Upgrade Reporting Services reports.
Stránky stránkovaných reportů Stages of Reporting Services
Definice zprávy může být vytvořena, publikována nebo uložena, kompilována, zpracována, cacheována, vykreslována, prohlížena, exportována a uložena jako historie. Když spustíte report, server reportů ji zpracovává ve třech krocích: zpracování reportů, zpracování dat a vykreslování. Zpracování dat a reportů probíhá na základě definice reportu; výsledky jsou v interním meziformátu. Zprávy ve středním formátu jsou pak převedeny do konkrétního formátu pro prohlížení. Následující diagram ukazuje fáze a prvky zpracování reportů.
Definice sestavy
Soubor s definicí zprávy (.rdl) uložený na serveru zpráv. Pro více informací viz Jazyk definice zprávy (SSRS).
Formát sestavené zprávy a mezizprávy
Zpráva, která používá vyhodnocené výrazy, parametry a vyhodnocené vlastnosti parametrů.
Historie snímků nebo zpráv
Snapshot je sada dat reportů v konkrétním časovém okamžiku plus meziformát, který obsahuje informace o rozvržení reportu. Pro více informací viz Výkon, snapshoty, caching (Reporting Services).
Zpracovaná zpráva
Plně zpracovaná zpráva, která obsahuje jak data, tak informace o rozvržení.
Vykreslená zpráva
Plně zpracovaná zpráva je odeslána rendereru reportů, který kombinuje data a rozložení na každé stránce cílového renderovacího formátu. Rozšíření pro vykreslování jsou přizpůsobitelná a rozšiřitelná. Výchozí formát vykreslování pro sestavu je HTML 4.0. Pro více informací viz Rozložení a vykreslování stránek (Report Builder a SSRS) a Rozšíření (SSRS).
Exportovaná zpráva
Exportovaná zpráva je plně stránkovaná zpráva uložená ve specifickém formátu souboru. Exportní formáty závisí na nainstalovaných renderovacích rozšířeních a lze je přizpůsobit. Ve výchozím nastavení exportní formáty zahrnují Excel, Word, XML, PDF, TIFF a CSV. Pro více informací viz Exportní reporty (Report Builder a SSRS).