Mikä on SSRS?

SSRS on Microsoftin kehittämä raportointiympäristö, joka otettiin ensimmäisen kerran käyttöön vuonna 2004. Se on palvelinpohjainen alusta, jota voidaan käyttää interaktiivisiin raportteihin, kuten taulukkoraportteihin, kaavioihin, kipinöintiin, kaavioihin, karttoihin ja kuviin.

Edellytys

Jotta voisit työskennellä SSRS: n kanssa, alla on edellytykset, jotka sinulla tulisi olla osana ohjelmistoa:

  • SSDT - SQL Server -työkalut
  • SQL Server-tietokantamoottori
  • AdventureWorks2014-tietokanta

Asenna SSDT seuraa alla olevaa linkkiä:

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

Linkki AdventureWorks2014-tietokantaan löytyy täältä:

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

SSRS: n toiminta ja arkkitehtuuri

SSRS: n pääkomponentit ovat seuraavat:

  • Raportinmuodostaja - Tätä komponenttia käytetään periaatteessa vetämällä ja pudottamalla -apuohjelmana, jota voidaan käyttää minkä tahansa toiminnon tai taulukon valitsemiseen ja vetämiseen käytön mukaan. Se toimii asiakastietokoneella.
  • Raportin suunnittelija - Tätä komponenttia käytetään raporttien kehittämiseen. Monimutkaisia ​​raportteja voidaan kehittää helposti tämän komponentin avulla. Se on julkaisutyökalu, jota ylläpidetään SSDT: ssä (SQL Server Data Tools) tai visiostudiossa.
  • Raporttien hallinta - Jotta voimme käyttää kaikkia verkkopohjaisia ​​raportteja, voimme käyttää Report Manageria.
  • Raporttipalvelin - Tätä komponenttia käytetään SQL-palvelimen moottorin metatietojen tallentamiseen.
  • Palvelintietokantaraportti - Tätä komponenttia käytetään suojausasetusten, raporttimääritelmien, metatietojen, toimitustietojen jne. Tallentamiseen.
  • Tietolähteet - Raportointipalvelun komponentit noutavat tietoja tietolähteistä, kuten moniulotteisista, relaatiotiedoista tai perinteisistä tietolähteistä.

Lataukset ja asennus:

  1. SSDT Visual Studio 2017: n kanssa:

  • Seuraa alla olevaa linkkiä asentaaksesi Visual studio:

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

  • Nyt asentaaksesi SSDT: n (ja siten myös SSRS: n), mene eteenpäin ja suorita Visual Studio -asennusohjelma. Valitse seuraavalla näytöllä Tietojen tallennus ja käsittely-työmäärä ja valitse sitten yhteenvedosta valintaruutu “SQL Server Data Tools”.

Kuvalähde: https://docs.microsoft.com/en-us/sql/ssdt/media/download-sql-server-data-tools-ssdt/data-workload.png.webp?view=sql-server-2017

  1. SSDT Itsenäinen asennus:

  • Voit asentaa SSDT: n myös erillisenä asennuksena lataamalla alla olevasta linkistä:

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

  • Poista myös ennen kuin asennat SSDT for VS 2017: n, poistaan ​​Analysis and Reporting Services -projektilaajennukset.

Kuvalähde: https: //docs.microsoft.com/en-us/sql/ssdt/media/download-sql-server-data-tools-ssdt/select-services.png.webp? View = sql-server-2017

Erityyppiset SSRS-raportit:

Erityyppisiä raporttien luontityyppejä, jotka ovat saatavissa SSRS: n kautta:

  • Parametrisoitu raportti - Tämä raportti perustuu syöttöarvoihin. Parametrisoituja raportteja käytetään usein raporttien luomiseen, kuten porausraporttien luominen, linkittäminen, alaraportit ja suodatus.
  • Linkitetyt raportit - Tämä raportti tarjoaa pääsyn olemassa olevaan raporttiin ja on raporttipalvelimen kohde. Se on johdettu olemassa olevasta raportista.
  • Välimuistissa olevat raportit - Välimuistissa olevia raportteja voidaan käyttää käsittelemästä raportista kopion luomiseen. Luomalla kopion voimme parantaa suorituskykyä vähentämällä käsittelypyyntöjen määrää.
  • Yksittäiskuvaraportit - Nämä raportit sisältävät suoritetut kyselytulokset ja asettelutiedot. Raportteja ei tallenneta minnekään, vaan ne esitetään katselumuodossa (kuten HTML) käyttäjän ja sovelluksen pyytäessä sitä.
  • Alaraportit - raportti raportin sisällä. Alaraportti esittelee sinulle toisen raportin pääraportin rungossa. Alaraportissa voidaan käyttää useita tietolähteitä kuin pääraportti.
  • Tarkennusraportit - Tarkennusraportit antavat käyttäjän hallinnan ja mahdollisuuden nähdä ne tiedot, joita he haluaisivat nähdä. Tällä tavalla se käsittelee mietinnön monimutkaisuutta.
  • Läpivientiraportit - Läpivientiraportit ovat niitä, joihin pääsee hyperlinkin kautta alkuperäisen raportin kautta.

Vie asetukset SSRS-raportteihin

SSRS: n raporttien renderointiin on saatavana useita vaihtoehtoja:

  1. CSV
  2. XML
  3. kunnostautua
  4. HTML
  5. akrobaatti
  6. Kuvana

SSRS: n käytön edut

1. Nopeampi ja halvempi raporttien generointi sekä relaatiotiedoista että kuutiosta.

2. Se tulee ilmaiseksi MySQL-palvelimen kanssa.

3. SSRS on palvelinpohjainen, joten se voi rakentaa ja jakaa raportteja verkossa.

4. Käyttäjillä on pääsy yritystason ominaisuuksiin. Esimerkiksi yhdistäminen moniin tietolähteisiin, liitettävyys MS SQL-, Excel-, Oracle-, jne.

5. SSRS: llä on valtava tukiyhteisö.

6. Keskitetyn raportoinnin käyttöönotto on helppoa SSRS: n avulla.

7. SSRS: n käytön aloittamiseen ei tarvita paljon erikoistuneita taitoja.

8. Se mahdollisti raporttien nopeamman toimittamisen yrityksille.

9. Se mahdollistaa XML-pohjaisen raportin määrittelyn, jossa voit tehdä raportit suoraan. XML: n lisäksi on myös muita renderointivaihtoehtoja, kuten HTML, CSV jne.

10. Suojausta hallitaan myös erittäin tehokkaasti ja se perustuu roolipohjaiseen menetelmään, joka voidaan toteuttaa kansioihin ja raportteihin.

11. Sovellus ja raportit voidaan luoda samassa ympäristössä kuin raporttisuunnittelija on integroitu Visual Studio.NET -sovellukseen.

SSRS: n käytön haitat

1. Microsoft SSRS kuluttaa resursseja, jos SUORAAT SUURIA RAPORTteja. Se voi kuluttaa suuren osan palvelimen resursseista.

2. Se toimii vain ikkunoissa, mikä rajoittaa sen käyttöä.

3. SSRS-rajapinta on vanhentunut.

4. SSRS: n päivittäminen on vaikea tehtävä.

5. Raportit tarvitsevat parametreja, jotta käyttäjä voi ne hyväksyä.

6. Power BI, vielä yksi Microsoftin raportointityökalu ottaa SSRS: n haltuun.

7. Jotkut ominaisuudet ovat poissa käytöstä haluamasi tuloksen perusteella. Esimerkiksi, jos tulostat HTML: ää, sivutusta ei ole saatavana. Samoin tarkennusvaihtoehtoja ei tarjota XML: lle ja CSV: lle.

8. Se ei salli sivunumeron lisäämistä raportin runkoon.

Suositellut artikkelit

Tämä on opas Mikä on SSRS ?. Tässä olemme keskustelleet SSRS: n komponenteista, raporttityypeistä, lataus- ja asennusprosessista. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. Mikä on XML?
  2. SSRS-haastattelukysymykset
  3. Mikä on verkkoturva?
  4. Mikä on tekstin louhinta?