Descărcați PDF
1) Menționează ce este SSRS?
SSRS sau SQL Server Reporting Services este o platformă de raportare bazată pe server care oferă funcționalități de raportare detaliate pentru o varietate de surse de date. Serviciile de raportare includ un set complet de instrumente pentru gestionarea, crearea și livrarea rapoartelor și API-urilor, care permite dezvoltatorilor să sincronizeze datele și să raporteze procesul în aplicația personalizată.
2) Menționează care sunt componentele importante ale arhitecturii SSRS?
Componentele importante ale arhitecturii SSRS includ
- Manager de rapoarte
- Proiectant de rapoarte
- Tipuri de browser acceptate de serviciile de raportare
- Server de rapoarte
- Utilitare Report Server și linie de comandă
- Baza de date a serverului de rapoarte
- Surse de date
3) Explicați ce sunt regiunile de date și care sunt diferitele regiuni de date?
Regiunile de date sunt elemente de raport care arată rânduri repetate de informații rezumate din seturile de date.
Diferite regiuni de date includ
- Diagramă
- Ecartament
- Listă
- Matrice
- Masa
4) Explicați care sunt diferitele etape ale procesării raportului?
Diferitele etape ale procesării rapoartelor includ
-
Compilați: analizează expresiile din definițiile raportului și salvează formatul intermediar compilat intern pe server
-
Proces: rulează interogări de seturi de date și combină formatul intermediar cu datele și aspectul
-
Render: trimite raportul procesat către o extensie de redare pentru a spune câtă informație se potrivește pe fiecare pagină și pentru a crea raportul paginii
-
Export: exportă rapoartele într-un alt format de fișier
5) Menționează care sunt noile caracteristici din SSRS?
Noile caracteristici din SSRS includ
-
Export de fișiere Excel: Fișierele pot fi exportate în formate de fișiere Excel, mai devreme numai fișierele XLS erau exportate
-
Alerte de date: noile alerte de date permit crearea unui prag de alertă care este evaluat conform unui program definit de utilizator, de asemenea, există un manager de alerte de date pentru a alerta administratorii
-
Power View: cu noul format de fișier RDLX, Power View este o nouă caracteristică interactivă de Business Intelligence
Acestea sunt noile caracteristici incluse, în afară de acestea, dacă utilizați SSR pe SharePoint, acesta oferă avantaje suplimentare, cum ar fi raportarea ad hoc prin tragere și fixare și trimiterea de e-mailuri atunci când datele se schimbă.
6) Explicați ce este un sub-raport?
Sub-raportul este inserat în partea principală, la fel ca un raport principal, îi transmiteți și interogări și parametri. Cu alte cuvinte, un sub-raport poate fi considerat ca o extensie a raportului dvs. principal, dar constă dintr-un set de date diferit. De exemplu, puteți pregăti un raport al clienților și apoi puteți utiliza un sub-raport pentru a afișa o listă de comenzi pentru fiecare client.
7) Enumerați ce alte servere puteți utiliza cu SSRS?
De cele mai multe ori companiile folosesc serverul SQL cu SSRS, dar există și alte servere pe care le puteți integra
- Oracol
- ODBC și OLEDB
- Hyperion
- Teradata
- Fișiere XML plate
8) Menționează care sunt componentele de bază ale SSRS?
Componentele de bază ale SSRS includ
- Un set de instrumente pentru vizualizarea, crearea și gestionarea raportului
- O componentă a serverului de rapoarte care găzduiește și procesează rapoarte în diferite formate, cum ar fi PDF, HTML, Excel, CSV,
- Un API, care permite dezvoltatorilor să se integreze cu aplicații personalizate sau să creeze instrumente personalizate pentru a gestiona sau crea rapoarte
9) Menționați care sunt diferitele tipuri de rapoarte SSRS?
Diferitele tipuri de rapoarte includ
- Rapoarte parametrizate
- Rapoarte instantanee
- Rapoarte în cache
- Rapoarte de clic
- Rapoarte detaliate
- Rapoarte drillthrough
- Sub-rapoarte
- Rapoarte legate
- Rapoarte ad-hoc
10) Numiți unele dintre software-urile open source pe care le puteți utiliza în alternativă la SSR?
Unele dintre alternativele software open source sunt
- Jasper Reports
- Raport JFree
- BIRT (Business Intelligence Reporting Tool)
- OpenReport
- DataVision și așa mai departe
11) Menționați care sunt componentele serviciului de raportare din SSRS?
Componentele serviciului de raportare din SSRS includ.
-
Designer de rapoarte: este un loc în care raportul este creat sau proiectat
-
Server de rapoarte: oferă servicii pentru livrarea rapoartelor și pentru implementări
-
Manager de rapoarte: Un instrument de administrare bazat pe web pentru a gestiona serverul de rapoarte
12) Explicați puteți implementa data mining în SSRS?
Da, este posibil să implementați extragerea datelor în SSRS utilizând proiectantul DMX pentru a crea interogări de extragere a datelor pentru rapoartele SSRS.
13) Explicați cum puteți configura un agregat care rulează în SSRS?
Pentru a configura un agregat care rulează în SSRS, puteți utiliza funcția Valoare de rulare.
14) Menționează care este funcția principală a unui parametru de interogare?
Funcția principală a unui parametru de interogare este de a filtra date în sursa de date.
15) Explicați că SSRS poate raporta rezultatele cache?
Memorarea în cache a rapoartelor permite utilizatorilor să acceseze și să vizualizeze rapoarte mult mai rapid. SSRS permite rapoartele cache pe serverul de raportare.
16) Menționați care sunt cele trei utilitare din linia de comandă și care sunt funcțiile lor principale?
Cele trei utilitare din linia de comandă includ
-
RsConfig.exe: este utilizat pentru a determina proprietățile conexiunii de la instanța SSRS la baza de date a serverului de rapoarte
-
RsKeyMgmet.exe: Execută operațiunile de configurare și cheie de criptare a implementării
-
Rs.exe: Execută fișiere Script ale serverului de rapoarte care pot efectua operațiuni de gestionare și raportarea implementării
17) Explicați cum puteți implementa un raport SSRS?
Raportul SSRS poate fi implementat în trei moduri
-
De Visual Studio: puteți implementa direct raportul în Visual Studios prin soluția Explorer, declarând adresa URL a serverului de rapoarte în proprietățile proiectului la adresa URL a serverului țintă.
-
Prin serverul de rapoarte: Navigând raportul de la locația pe disc a serverului, puteți implementa raportul pe serverul de raportare
-
Prin crearea utilitarului: O altă opțiune este crearea unui utilitar personalizat pentru a implementa raportul
18) Menționați ce metodă puteți utiliza pentru a reduce cheltuielile generale ale surselor de date Reporting Services?
Rapoartele cache și instantaneele pot fi utilizate pentru a reduce cheltuielile generale ale surselor serviciilor de raportare.
19) Explicați care este diferența dintre raportul Tabular și Matrix?
-
Raport tabular: raportul tabular este cel mai de bază tip de raport. Fiecare coloană se referă la o coloană aleasă din baza de date
-
Raport matricial: un raport matricial este o tabelare încrucișată a patru grupuri de date.
20) Explicați cum ați stoca interogarea dvs. într-un raport SSRS sau într-un server de baze de date?
Stocarea interogărilor SQL direct în format text în date trebuie evitată. În schimb, ar trebui să fie stocat într-o procedură stocată în serverul bazei de date. Avantajul este că SQL ar fi într-un format compilat într-un SP și oferă toate avantajele SP comparativ cu utilizarea unei interogări ad-hoc din raport.