Čo je SSRS?

SSRS je platforma na vytváranie správ vyvinutá spoločnosťou Microsoft, ktorá bola prvýkrát predstavená v roku 2004. Jedná sa o serverovú platformu, ktorá sa dá použiť na interaktívne správy, ako sú tabuľky, grafy, iskry, grafy, mapy a obrázky.

predpokladom

Aby ste mohli pracovať so SSRS, nižšie sú uvedené predpoklady, ktoré by ste mali mať ako súčasť softvéru:

  • SSDT - SQL Server Data Tools
  • Databázový stroj SQL Server
  • Databáza AdventureWorks2014

Ak chcete nainštalovať SSDT, kliknite na nasledujúci odkaz:

https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017

Odkaz na databázu AdventureWorks2014 nájdete tu:

https://github.com/Microsoft/sql-server-samples/releases

Práca a architektúra SSRS

Hlavné komponenty SSRS sú tieto:

  • Report Builder - táto súčasť sa v zásade používa ako nástroj drag and drop, ktorý možno použiť na výber ľubovoľných funkcií alebo tabuliek a ich pretiahnutie podľa použitia. Beží na klientskom počítači.
  • Návrhár zostáv - táto súčasť sa používa na vývoj zostáv. Pomocou tohto komponentu je možné ľahko vytvárať komplexné správy. Je to publikačný nástroj, ktorý je hosťovaný v SSDT (SQL Server Data Tools) alebo vizuálnom štúdiu.
  • Správca prehľadov - Na prístup k akýmkoľvek webovým prehľadom môžeme použiť Správcu prehľadov.
  • Report Server - tento komponent sa používa na ukladanie metadát motora servera SQL.
  • Správa databázy servera - táto súčasť sa používa na ukladanie nastavení zabezpečenia, definícií prehľadov, metaúdajov, dodacích údajov atď.
  • Zdroje údajov - Komponenty reportovacích služieb získavajú údaje zo zdrojov údajov, ako sú viacrozmerné, relačné alebo tradičné zdroje údajov.

Stiahnutie a inštalácia:

  1. SSDT s Visual Studio 2017:

  • Kliknutím na odkaz nižšie nainštalujte Visual Studio:

https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio?view=vs-2019

  • Teraz, aby ste nainštalovali SSDT (a teda SSRS), pokračujte a spustite inštalátor Visual Studio. Na nasledujúcej obrazovke vyberte Pracovné zaťaženie pri ukladaní a spracovaní údajov a potom v súhrne začiarknite políčko „SQL Server Data Tools“.

Zdroj obrázka: https://docs.microsoft.com/en-us/sql/ssdt/media/download-sql-server-data-tools-ssdt/data-workload.png.webp?view=sql-server-2017

  1. Samostatná inštalácia SSDT:

  • SSDT môžete nainštalovať aj ako samostatnú inštaláciu stiahnutím z odkazu nižšie:

https://go.microsoft.com/fwlink/?linkid=2052454

  • Pred inštaláciou SSDT pre VS 2017 odinštalujte projektové rozšírenia Analysis and Reporting Services.

Zdroj obrázka: https: //docs.microsoft.com/en-us/sql/ssdt/media/download-sql-server-data-tools-ssdt/select-services.png.webp? View = sql-server-2017

Rôzne typy správ SSRS:

Rôzne typy vytvárania zostáv, ktoré sú k dispozícii prostredníctvom SSRS, sú:

  • Parametrizovaná správa - táto správa je založená na vstupných hodnotách. Parametrizované prehľady sa často používajú na vytváranie zostáv, ako sú prehľady podrobností, prepojenie, podsestavy a filtrovanie.
  • Prepojené správy - Tento prehľad poskytuje prístup k existujúcej správe a je položkou servera zostáv. Vychádza z existujúcej správy.
  • Správy vo vyrovnávacej pamäti - Na vytvorenie kópie spracovaných správ je možné použiť protokoly uložené v pamäti. Vytvorením kópie môžeme zvýšiť výkon znížením počtu požiadaviek na spracovanie.
  • Snapshot Reports - tieto správy obsahujú výsledky dotazu, ktoré boli vykonané, a informácie o rozložení. Prehľady sa nikde neukladajú, ale namiesto toho sa vykresľujú vo formáte prezerania (napríklad HTML) podľa toho, ako si to vyžaduje užívateľ alebo aplikácia.
  • Čiastkové správy - správa v rámci správy. Podsestava vám predstavuje ďalšiu správu v hlavnej časti správy. Pre podsestavu je možné použiť niekoľko zdrojov údajov, ako je hlavná správa.
  • Prehľady podrobností - prehľady podrobností umožňujú kontrolu nad používateľom a umožňujú im zobraziť údaje, ktoré by chceli vidieť. Týmto spôsobom sa rieši zložitosť správy.
  • Prehľady podrobností - správy o podrobnostiach sú tie, ku ktorým sa pristupuje prostredníctvom hypertextového odkazu prostredníctvom pôvodnej správy.

Možnosti exportu pre správy SSRS

Existuje niekoľko možností na vykreslenie prehľadu v SSRS:

  1. CSV
  2. XML
  3. vynikať
  4. HTML
  5. akrobat
  6. Ako obrázok

Výhody použitia SSRS

1. Rýchlejšie a lacnejšie generovanie správ o relačných aj kockových údajoch.

2. Je dodávaný zadarmo so serverom MySQL.

3. SSRS je založený na serveri, preto môže zostavovať a distribuovať správy prostredníctvom webu.

4. Používatelia majú prístup k funkciám na úrovni podniku. Napríklad pripojenie k mnohým zdrojom údajov, pripojenie k MS SQL, Excel, Oracle atď.

5. SSRS má obrovskú podpornú komunitu.

6. Centralizované vykazovanie pomocou SSRS je ľahké.

7. Na začatie SSRS nie je potrebné veľa špecializovaných zručností.

8. Umožnilo rýchlejšie doručovanie správ podnikom.

9. Umožňuje definíciu správy založenú na XML, kde môžete priamo vykresliť svoje správy. Okrem XML existujú aj ďalšie možnosti vykresľovania, ako napríklad HTML, CSV atď.

10. Bezpečnosť sa tiež veľmi efektívne riadi a je založená na metóde založenej na úlohe, ktorú je možné implementovať pre priečinky a správy.

11. Aplikácia a zostavy sa môžu vytvárať v rovnakom prostredí, ako je návrhár zostáv integrovaný do vizuálneho štúdia.NET.

Nevýhody použitia SSRS

1. Microsoft SSRS spotrebováva zdroje, ak PREMIESTNETE VEĽKÉ SPRÁVY. Môže spotrebovať veľa vašich serverových prostriedkov.

2. Beží iba na oknách, čo spôsobuje určité obmedzenia jeho používania.

3. Rozhranie SSRS je zastarané.

4. Modernizácia SSRS predstavuje náročnú úlohu.

5. Parametre sú potrebné v správach, aby ich užívateľ prijal.

6. Power BI, ďalší nástroj na vytváranie prehľadov od spoločnosti Microsoft preberá SSRS.

7. Niektoré funkcie sú deaktivované na základe požadovaného výstupu. Napríklad, ak vydáte HTML, nebude k dispozícii žiadne stránkovanie. Podobne nie sú k dispozícii možnosti rozšírenia pre XML a CSV.

8. Nedovolí pridať číslo strany do tela správy.

Odporúčané články

Toto bol návod na Čo je SSRS ?. Tu sme diskutovali o komponentoch, typoch správ, procese sťahovania a inštalácie SSRS. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Čo je to XML?
  2. Interview otázky SSRS
  3. Čo je zabezpečenie siete?
  4. Čo je textová ťažba?

Kategórie: