Sdílet prostřednictvím


Sestavy služby Reporting Services (SSRS)

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.

    Snímek obrazovky se sestavou Začínáme

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:

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:

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:

Ř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.