Mi az SSRS?

Az SSRS a Microsoft által kifejlesztett jelentési platform, amelyet először 2004-ben vezettek be. Ez egy szerver-alapú platform, amely interaktív jelentésekhez, például táblázatos jelentésekhez, diagramokhoz, szikraképhez, grafikonokhoz, térképekhez és képekhez használható.

Előfeltétel

Az SSRS-sel való együttműködéshez az alábbiakban felsoroljuk azokat a feltételeket, amelyek a szoftver részeként szükségesek lennének:

  • SSDT - SQL Server Adat eszközök
  • SQL Server Database Engine
  • AdventureWorks2014 adatbázis

Az SSDT telepítéséhez kérjük, kövesse az alábbi linket:

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

Az AdventureWorks2014 adatbázis linkje itt található:

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

Az SSRS működése és architektúrája

Az SSRS fő alkotóelemei a következők:

  • Jelentéskészítő - Ezt az összetevőt alapvetően húzási segédprogramként használják, amely felhasználható bármilyen funkció vagy tábla kiválasztására és felhasználás szerinti húzásra. Az ügyfélszámítógépen fut.
  • Jelentéstervező - Ezt az összetevőt jelentések készítésére használják. Ennek az összetevőnek a felhasználásával egyszerűen összetett jelentések készíthetők. Ez egy kiadói eszköz, amelyet az SSDT (SQL Server Data Tools) vagy a vizuális stúdió tárol.
  • Jelentéskezelő - Bármely webes jelentés eléréséhez használhatjuk a Jelentéskezelőt.
  • Jelentéskiszolgáló - Ezt az összetevőt az SQL Server Engine metaadatainak tárolására használják.
  • Szerver adatbázis jelentés - Ezt az összetevőt a biztonsági beállítások, jelentésdefiníciók, metaadatok, kézbesítési adatok stb. Tárolására használják.
  • Adatforrások - A jelentéskészítő szolgáltatás összetevői adatforrásokat vesznek le, például többdimenziós, relációs vagy hagyományos adatforrásokból.

Letöltések és telepítés:

  1. SSDT a Visual Studio 2017 segítségével:

  • A Visual studio telepítéséhez kövesse az alábbi linket:

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

  • Az SSDT (és így az SSRS) telepítéséhez folytassa és futtassa a Visual Studio telepítőjét. A következő képernyőn válassza az Adattárolás és feldolgozás terhelését, majd az összefoglalóból jelölje be az „SQL Server Data Tools” négyzetet.

Képforrás: 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 önálló telepítés:

  • Az SSDT-t önálló telepítésként is telepítheti, ha letölti az alábbi linket:

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

  • Az SSDT for VS 2017 telepítése előtt is távolítsa el az Analysis and Reporting Services projektbővítményeket.

Képforrás: https: //docs.microsoft.com/en-us/sql/ssdt/media/download-sql-server-data-tools-ssdt/select-services.png.webp? View = sql-server-2017

Különböző típusú SSRS jelentések:

Az SSRS-en keresztül elérhető jelentések készítésének különféle típusai:

  • Paraméterezett jelentés - Ez a jelentés a bemeneti értékeken alapul. A paraméterezett jelentéseket gyakran használják olyan jelentések létrehozására, mint például legördülő jelentések, összekapcsolás, aljelentések és szűrés.
  • Linked Reports - Ez a jelentés hozzáférést biztosít egy meglévő jelentéshez, és jelentésszerver elem. Egy létező jelentésből származik.
  • Gyorsítótárazott jelentések - A feldolgozott jelentések másolatának létrehozásához tárolt jelentések használhatók. Másolat készítésével javíthatjuk a teljesítményt, csökkentve a feldolgozási kérelmek számát.
  • Pillanatkép-jelentések - Ezek a jelentések tartalmazzák a végrehajtott lekérdezési eredményeket és az elrendezési információkat. A jelentéseket sehova nem menti, hanem megjelenítési formátumban (például HTML formátumban) jelenítik meg, amikor egy felhasználó vagy egy alkalmazás kéri.
  • Aljelentések - jelentés egy jelentésben. Az aljelentés egy másik jelentést mutat be a fő jelentés szövegében. Az aljelentéshez számos adatforrást lehet használni, mint a fő jelentésnél.
  • Fontos jelentések - A fúrási jelentések lehetővé teszik a felhasználó általi ellenőrzést, és lehetővé teszik számukra az adatok megtekintését, amelyeket látni szeretnének. Ilyen módon kezeli a jelentés összetettségét.
  • Áttekintő jelentések - Áttekintő jelentések azok, amelyekhez az eredeti jelentés hiperhivatkozásán keresztül jutnak hozzá.

Exportálási lehetőségek SSRS jelentésekhez

Számos lehetőség áll rendelkezésre a jelentésmegjelenítés SSRS-ben:

  1. CSV
  2. XML
  3. Excel
  4. HTML
  5. Akrobata
  6. Képként

Az SSRS használatának előnyei

1. Gyorsabb és olcsóbb jelentésgenerálás a relációs és a kockadatból.

2. Ingyenes a MySQL szerver.

3. Az SSRS szerver alapú, így felépítheti és terjesztheti a jelentéseket az interneten keresztül.

4. A felhasználók férhetnek hozzá vállalati szintű szolgáltatásokhoz. Például, csatlakoztatás sok adatforráshoz, kapcsolat MS SQL, Excel, Oracle stb.

5. Az SSRS hatalmas támogató közösséggel rendelkezik.

6. Az SSRS segítségével könnyű központi telepíteni.

7. Az SSRS használatának megkezdéséhez nem sok szaktudásra van szükség.

8. Ez lehetővé tette a jelentések gyorsabb kézbesítését a vállalkozások számára.

9. Ez lehetővé teszi az XML alapú jelentések meghatározását, ahol közvetlenül megjelenítheti a jelentéseket. Az XML-en kívül vannak más megjelenítési lehetőségek is, például HTML, CSV stb.

10. Ezenkívül a biztonságot nagyon hatékonyan kezelik, és szerepkör-alapú módszerre épülnek, amelyet mappákra és jelentésekre lehet végrehajtani.

11. Az alkalmazás és a jelentések ugyanabban a környezetben hozhatók létre, mint a jelentéstervező és a Visual Studio.NET.

Az SSRS használatának hátrányai

1. A Microsoft SSRS erőforrást igényel, ha NAGY JELENTÉSEKET futtat. A szerver erőforrásainak nagy részét elhasználhatja.

2. Csak Windows rendszeren fut, ami korlátozza használatát.

3. Az SSRS interfész elavulttá válik.

4. Az SSRS korszerűsítése nehéz feladatot jelent.

5. A paraméterekhez a jelentéseknek szükségük van ahhoz, hogy a felhasználó elfogadja azokat.

6. A Power BI, a Microsoft egy újabb jelentéstételi eszköze átveszi az SSRS-t.

7. Egyes funkciók a kívánt kimenet alapján le vannak tiltva. Például, ha HTML-kódot ad ki, nem lesz elérhető oldal. Hasonlóképpen, az XML és a CSV esetében nem állnak rendelkezésre részletezési lehetőségek.

8. Ez nem engedélyezi az oldalszám megadását a jelentés szövegébe.

Ajánlott cikkek

Ez egy útmutató az Mi az SSRS? Itt megvitattuk az SSRS összetevőit, jelentéstípusait, letöltési és telepítési folyamatát. A következő cikkeket is megnézheti további információkért -

  1. Mi az XML?
  2. SSRS interjúkérdések
  3. Mi a hálózati biztonság?
  4. Mi a szövegbányászat?

Kategória: