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.
Stránkované sestavy služby SQL Server Reporting Services jsou definice sestav založené na jazyce XML, které zahrnují data sestavy a prvky rozložení sestavy. V klientském systému souborů mají definice sestavy příponu souboru .rdl. Po publikování stránkované sestavy se jedná o položku sestavy uloženou na serveru sestav nebo na SharePoint webu. Stránkované sestavy jsou jednou z součástí serverové platformy pro vytváření sestav poskytované službou Reporting Services. Mobilní sestavy můžete vytvářet také pomocí SQL Server Mobile Report Publisher.
Pokud s reporting Services začínáte, nezapomeňte si projít informace v konceptech služby Reporting Services (SSRS).
Výhody stránkovaných sestav služby Reporting Services
Řešení sestav v rámci služby Reporting Services můžete použít pro:
Použijte jednu sadu zdrojů dat, které poskytují jednu verzi faktů. Založte sestavy na těchto zdrojích dat tak, aby poskytovaly jednotný přehled o datech, které vám pomůžou při obchodních rozhodnutích.
Vizualizujte data několika propojenými způsoby pomocí oblastí dat. Umožňuje zobrazit data uspořádaná v tabulkách, maticích nebo křížových kartách, rozbalit nebo sbalit skupiny, grafy, měřidla, indikátory nebo klíčové ukazatele výkonu a mapy s možností vnořit grafy do tabulek.
Zobrazujte sestavy pro vlastní použití nebo publikujte sestavy na server sestav či web SharePoint, abyste je mohli sdílet s týmem nebo organizací.
Definujte sestavu jednou a zobrazte ji různými způsoby. Sestavu můžete exportovat do více formátů souborů nebo ji doručovat odběratelům jako e-mail nebo do sdíleného souboru. Můžete vytvořit více propojených sestav, které na stejnou definici sestavy použijí samostatné sady parametrů.
K definování vizualizací dat pro opakované použití použijte části sestavy, sdílené zdroje dat, sdílené dotazy a podsestavy.
Poznámka:
Části sestav jsou zastaralé pro všechny verze služby SQL Server Reporting Services počínaje službou SQL Server Reporting Services 2019 a všemi verzemi Serveru sestav Power BI od září 2022.
Spravujte zdroje dat sestavy odděleně od definice sestavy. Například můžete přepnout z testovacího na produkční zdroj dat, aniž byste měnili sestavu.
Sestavy můžete navrhovat ve volném rozložení. Rozložení sestavy není omezeno na informační zóny. Data zobrazená na stránce můžete uspořádat tak, aby podporovala porozumění, přehled a akci.
Povolte akce podrobné analýzy, rozbalte nebo sbalte přepínače, tlačítka řazení, popisy a parametry sestavy, abyste umožnili interakci čtenáře sestavy se sestavou. Pomocí parametrů sestavy v kombinaci s výrazy, které píšete, můžete čtenářům sestav umožnit řídit, jak se data filtrují, seskupují a seřadí.
Definujte výrazy, které vám umožňují přizpůsobit způsob filtrování, seskupování a řazení dat sestavy.
Fáze zpracování sestav
Při vytváření sestavy definujete soubor definice sestavy (.rdl) ve formátu XML. Tento soubor obsahuje všechny informace potřebné ke kombinování dat sestavy a rozložení sestavy procesorem sestavy. Když zobrazíte sestavu, sestava prochází následujícími fázemi:
Kompilaci. Vyhodnocují se výrazy v definici sestavy a kompilovaný zprostředkující formát je interně uložen na serveru sestav.
Process. Provádět dotazy na datové sady a kombinovat meziformát s daty a rozložením.
Vykreslení. Odeslat zpracovanou sestavu do rozšíření pro vykreslování, které určí, kolik informací lze umístit na každou stránku, a vytvořit stránkovanou sestavu.
Export (volitelné) Exportujte sestavu do jiného formátu souboru.
Další informace najdete v tématu Fáze sestav v Konceptech pro službu Reporting Services (SSRS).
Vytváření stránkovaných sestav
Pro vytvoření stránkované sestavy:
Určení účelu sestavy Určete účel sestavy pro uživatelskou skupinu, která ji používá. Dobře navržená zpráva poskytuje čtenářům informace, které vedou k pochopení a jednání. Rozhodnutí o návrhu provedené během tohoto kroku ovlivňují výběr parametrů sestavy, návrhu rozložení sestavy a zobrazení sestavy. Další informace najdete v tématu Plánování sestavy (Tvůrce sestav) a Tipy pro návrh sestav (Tvůrce sestav a SSRS).
Zvolte typ dotazu. Určete, jestli se má použít zobecněný dotaz na sdílenou datovou sadu nebo dotaz datové sady specifický pro vaši sadu sestav. Sdílená datová sada s generalizovaným dotazem se snadno udržuje pro použití více sestav, ale každý návrhář sestav musí filtrovat data podle potřeby pro určitou sadu sestav. Další informace najdete v datovém přehledu (SSRS).
Plánování zobrazení souvisejících dat Naplánujte zážitek ze sledování pro čtenáře vaší zprávy. Souhrnné sestavy s možností přejít k podrobnostem dat jsou užitečným přístupem ke zpracování velkých objemů dat. Další informace najdete v tématu Podrobná analýza, Přechod k podrobnostem, Podsestavy a vnořené oblasti dat (Tvůrce sestav a SSRS).
Nakonfigurujte oprávnění. Naplánujte strategii pro udělení správné úrovně oprávnění. Běžnou strategií je vytvořit strukturu složek na serveru sestav a udělit přístup k sestavám a položkám souvisejícím se sestavami na základě rolí a zabezpečení složek. Další informace naleznete v tématu Zabezpečené sestavy.
Zvolte prostředí pro vytváření obsahu. Nástroje pro vytváření se liší v podpoře funkcionalit. Další informace naleznete v tématu Nástroje služby Reporting Services.
Pro každou sestavu:
Identifikujte zdroje dat. Definujte zdroje dat pro sestavy, jeden pro každý zdroj dat. Další informace naleznete v tématu Vytváření datových připojovacích řetězců – Tvůrce sestav a SSRS.
Vyberte, která data chcete použít z každého zdroje. Pro každý zdroj dat definujte datové sady sestav. Každá datová sada obsahuje dotaz, který určuje, která data se mají použít. Pokud máte parametry sestavy, definujte datovou sadu, která naplní seznam dostupných hodnot pro každý parametr. Další informace najdete v tématu Datové sady sestav (SSRS) a parametry sestavy (Tvůrce sestav a Návrhář sestav).
Zvolte vizualizaci dat. Pro každou datovou sadu vyberte, kterou oblast dat se má použít k zobrazení dat. Vyberte si ze seznamu tabulek, grafů, měřidla a map. Další informace najdete v následujících článcích:
Přizpůsobte data a rozložení. Navrhněte rozvržení sestavy. Definice sestavy obsahuje tělo sestavy, zdroje dat, datové sady, oblasti dat, textová pole, řádky a obrázky. Obdélníky se používají jako kontejnery pro rozložení i vizuální prvky. Přizpůsobte si každou oblast dat tak, že napíšete výrazy pro řízení filtrování, skupin, řazení, formátování a zobrazení dat. Přidejte názvy sestav, umístění a další identifikační informace, které pomáhají spravovat desítky nebo stovky sestav. Přidejte vizuální prvky a kontejnery pro uspořádání prvků rozložení na stránce. Další informace najdete v následujících článcích:
Konfigurace funkcí interaktivity Přidejte funkce interaktivity pro čtenáře zprávy. Můžete například přidat tlačítka řazení nebo přepnout položky pro zobrazení dotazů. Další informace najdete v tématu Interaktivní řazení, Mapy dokumentů a odkazy (Tvůrce sestav a SSRS).
Kontrola a iterace návrhu Zobrazte náhled sestavy. Publikujte předběžnou verzi, abyste získali zpětnou vazbu od čtenářů zprávy. Iterujte návrh.
Zkontrolujte řešení sestav. Ověřte, že sada sestav správně spolupracuje.
Zvažte, které komponenty je možné znovu použít. Určete, jestli se některé ze zdrojů dat nebo dotazů na datovou sadu dají sdílet pro opětovné použití. Pokud ano, na serveru sestav nebo na sharepointovém webu vytvořte sdílené zdroje dat a sdílené datové sady. Zjistěte, zda jsou oblasti dat vhodné pro opakované použití jako součásti sestavy. Další informace najdete v tématu Části sestavy v Návrháři sestav (SSRS).
Náhled na zprávy
Každý nástroj pro vytváření sestav podporuje zobrazení náhledu sestavy. Další informace najdete v části Náhled stránkované sestavyv Návrháři sestav (SSRS) a zobrazení náhledu sestav v Tvůrci sestav.
Ukládání nebo publikování sestav
Každý nástroj pro vytváření obsahu podporuje místní uložení sestavy nebo publikování sestavy na server sestav nebo sharepointový web. Další informace najdete v sekci Uložit a nasadit stránkované sestavy, Návrh sestav pomocí Report Designeru (SSRS) a Ukládání sestav (Tvůrce sestav).
Zobrazení sestav
Kromě zobrazení náhledu sestavy uložené místně nebo publikované na serveru sestav můžete čtenářům sestav poskytnout celou řadu možností zobrazení. Pro zobrazení sestavy:
Prohlížeč. K zobrazení publikovaných sestav použijte webovou službu Report Server nebo SharePoint web. Na sharepointovém webu můžete také nakonfigurovat webovou část pro zobrazení publikovaných sestav. Další informace najdete v následujících článcích:
Dodávky. Nakonfigurujte odběr pro doručování sestav čtenářům v e-mailu nebo do sdílené složky souborů. Další informace najdete v tématu Předplatná a doručování (Reporting Services).
Vývoz. Na panelu nástrojů prohlížeče sestav může čtenář sestavy exportovat sestavu do jiného formátu souboru. Formáty souborů exportu může nakonfigurovat správce serveru sestav. Další informace najdete v tématu Export sestav (Nástroj pro tvorbu sestav a SSRS)
Tisk. Čtenář sestavy může sestavu nebo stránky sestavy vytisknout v závislosti na způsobu zobrazení. Další informace naleznete v tématu Tisk sestav (Tvůrce sestav a SSRS).
Webová nebo aplikace Windows Forms. Pomocí sady Visual Studio můžete vyvíjet software, který usnadňuje vytváření sestav pomocí SSRS. Další informace najdete v tématu [Integrace služby Reporting Services do aplikací.
Správa sestav
Pro správu publikované zprávy:
Zdroje dat. Sdílené a vložené zdroje dat se spravují nezávisle na definici sestavy.
Soubory. Sdílené datové sady se spravují nezávisle na definici sestavy.
Parametry. Parametry se spravují nezávisle na definici sestavy. Po změně parametrů na serveru sestav nemůžou klienti vytváření sestav publikovat změny provedené na serveru.
Prostředky. Obrázky a prostorová data v ESRI shapefile souborech jsou zdroje, které lze publikovat a spravovat nezávisle na definici sestavy.
Mezipaměť sestav. Plánováním velkých sestav, které se budou spouštět během mimopracovních hodin, můžete snížit dopad zpracování na server sestav během pracovní doby.
Snímky. Snímky sestavy použijte, pokud chcete poskytovat konzistentní výsledky pro více uživatelů, kteří musí pracovat se identickými sadami dat. Při práci s volatilními daty může zpráva na vyžádání vytvářet různé výsledky z minuty na minutu. Snímek sestavy naproti tomu umožňuje provádět platná porovnání s jinými sestavami nebo analytickými nástroji, které obsahují data ze stejného bodu v čase.
Historie zpráv Vytvořením řady snímků sestavy můžete vytvořit historii sestavy, která ukazuje, jak se data v průběhu času mění.
Další informace o výkonu naleznete v tématu Výkon, Snímky, Ukládání do mezipaměti (Reporting Services).
Zabezpečení sestav
Jak zabezpečit sestavu:
Jako správce serveru sestav identifikujte systém ověřování a autorizace, který se používá pro instalaci služby Reporting Services. Služba Reporting Services ve výchozím nastavení používá ověřování systému Windows, integrované zabezpečení a přiřazení rolí k řízení přístupu k publikovaným sestavám. Další informace najdete v tématech Role a oprávnění (Reporting Services) a Zabezpečení a ochrana služby Reporting Services.
Vytvořte oznámení na základě dat ze sestavy
Můžete vytvořit upozornění na data pro publikované sestavy na webu SharePoint. Upozornění na data jsou založená na datových zdrojích z datových oblastí v sestavě. Ve výchozím nastavení se oblasti dat pojmenují automaticky. Autoři zpráv můžou usnadnit vytváření upozornění na data ve zprávách pojmenováním oblastí dat věnovaných jejich obchodnímu účelu. Když vytváříte upozornění na data, budete upozorněni e-mailem, když data splňují zadané podmínky. Další informace najdete v tématu Generování datových kanálů ze sestav (Tvůrce sestav a SSRS)a vytvoření upozornění na data v Návrháři výstrah dat a výstrahách dat služby Reporting Services.
Upgrade sestav
Služba Reporting Services podporuje více verzí definic sestav, serverů sestav a sharepointových webů. Jak upgradovat sestavu:
Aktualizujte instalaci serveru sestav. Kompilované sestavy uložené na serveru sestav se při prvním použití automaticky upgradují. Definice sestavy (.rdl) se nezmění. Další informace naleznete v tématu Upgrade a migrace služby Reporting Services.
Otevřete sestavu v prostředí pro vytváření sestav. Definice sestavy je aktualizována za většiny okolností. Další informace najdete v tématu Upgrade Reports a Nasazení a podpora verzí v nástrojích SQL Server Data Tools (SSRS).
Řešení problémů se sestavami
Řešení potíží s reportem:
Určete, kde k problému dochází. Zkontrolujte informace v etapách sestavy.
Určete, kde najdete další informace. Například pro návrh sestavy, který obsahuje výrazy, nástroj Návrhář sestav poskytuje více informací o problémech se vyhodnocením výrazů než nástroj Tvůrce sestav. V případě chyb zpracování sestavy obsahují soubory protokolu podrobné informace.