20 najboljših vprašanj za intervju z SSRS & Odgovori

Kazalo

Prenesite PDF

1) Omenite, kaj je SSRS?

SSRS ali SQL Server Reporting Services je strežniška platforma za poročanje, ki nudi podrobne funkcije poročanja za različne vire podatkov. Storitve poročanja vključujejo celoten nabor orodij za upravljanje, ustvarjanje in dostavo poročil ter API-jev, ki razvijalcem omogočajo sinhronizacijo podatkov in postopek poročanja v aplikaciji po meri.

2) Omenite, katere so pomembne arhitekturne komponente SSRS?

Pomembne arhitekturne komponente SSRS vključujejo

  • Upravitelj poročil
  • Oblikovalec poročil
  • Vrste brskalnikov, ki jih podpirajo storitve poročanja
  • Strežnik poročil
  • Pripomočki za strežnik poročil in ukazno vrstico
  • Baza podatkov strežnika poročil
  • Viri podatkov

3) Pojasnite, kaj so podatkovne regije in katere so različne podatkovne regije?

Področja podatkov so postavke poročil, ki prikazujejo ponavljajoče se vrstice povzetkov informacij iz naborov podatkov.

Vključujejo različne podatkovne regije

  • Grafikon
  • Merilec
  • Seznam
  • Matrica
  • Tabela

4) Pojasnite, katere so različne faze obdelave poročil?

Različne faze obdelave poročil vključujejo

  • Compile: analizira izraze v definicijah poročila in zbrano vmesno obliko shrani na strežnik

  • Proces: izvaja poizvedbe po naboru podatkov in združuje vmesno obliko s podatki in postavitvijo

  • Render: obdelano poročilo pošlje razširitvi upodabljanja, da pove, koliko informacij ustreza vsaki strani, in ustvari poročilo o strani

  • Izvozi: Poročila izvozi v drugo obliko datoteke

5) Omenite, katere so nove funkcije SSRS?

Nove funkcije v SSRS vključujejo

  • Izvoz datotek Excel: Datoteke lahko izvozite v oblike datotek Excel, prej so bile izvožene samo datoteke XLS

  • Podatkovna opozorila: nova podatkovna opozorila omogočajo ustvarjanje praga opozoril, ki se ocenijo po uporabniško določenem urniku, prav tako obstaja upravitelj podatkovnih opozoril za opozarjanje skrbnikov

  • Power View: Z novo obliko zapisa datoteke RDLX je Power View nova interaktivna funkcija poslovne inteligence

To so vključene nove funkcije, poleg tega pa, če uporabljate SSR v SharePointu, nudi dodatne prednosti, kot so povleci in spusti priložnostno poročanje in pošiljanje e-pošte, ko se podatki spremenijo.

6) Pojasnite, kaj je podporočilo?

Podporočilo se vstavi v glavni del, tako kot glavno poročilo, mu tudi posredujete poizvedbe in parametre. Z drugimi besedami, podporočilo lahko štejemo za razširitev vašega glavnega poročila, vendar je sestavljeno iz drugačnega nabora podatkov. Na primer, lahko pripravite poročilo o strankah in nato s podporočilu prikažete seznam naročil za vsako stranko.

7) Navedite, katere druge strežnike lahko uporabljate s SSRS?

Podjetja večino časa uporabljajo strežnik SQL s SSRS, obstajajo pa tudi drugi strežniki, ki jih lahko integrirate

  • Oracle
  • ODBC in OLEDB
  • Hiperion
  • Teradata
  • Ploščate datoteke XML

8) Omenite, katere so bistvene komponente SSRS?

Jedro komponent SSRS vključuje

  • Nabor orodij za ogled, ustvarjanje in upravljanje poročila
  • Komponenta strežnika poročil, ki gosti in obdeluje poročila v različnih oblikah, kot so PDF, HTML, Excel, CSV,
  • API, ki razvijalcem omogoča integracijo z aplikacijami po meri ali ustvarjanje orodij po meri za upravljanje ali izdelavo poročil

9) Omenite, katere so različne vrste poročil SSRS?

Vključujejo različne vrste poročil

  • Parametrirana poročila
  • Poročila o posnetkih
  • Predpomnjena poročila
  • Poročila o klikih
  • Poročila o Drilldownu
  • Podrobna poročila
  • Podporočila
  • Povezana poročila
  • Ad-hoc poročila

10) Poimenujte nekaj odprtokodne programske opreme, ki jo lahko uporabljate namesto SSR?

Nekatere odprtokodne programske alternative so

  • Jasper Reports
  • Poročilo JFree
  • BIRT (orodje za poročanje o poslovni inteligenci)
  • OpenReport
  • DataVision in tako naprej

11) Omenite, katere so komponente storitve poročanja v SSRS?

Komponente storitve poročanja v SSRS vključujejo.

  • Oblikovalec poročil: To je kraj, kjer se poročilo ustvari ali oblikuje

  • Strežnik poročil: ponuja storitve za dostavo poročil in za izvedbe

  • Upravitelj poročil: spletno skrbniško orodje za upravljanje strežnika poročil

12) Pojasnite, ali lahko v SSRS izvedete rudarjenje podatkov?

Da, v SSRS je mogoče izvesti rudarjenje podatkov z uporabo oblikovalca DMX za ustvarjanje poizvedb za podatkovno rudarjenje za poročila SSRS.

13) Pojasnite, kako lahko konfigurirate tekoči agregat v SSRS?

Če želite konfigurirati tekoči agregat v SSRS, lahko uporabite funkcijo Running Value.

14) Omenite, katera je glavna funkcija parametra poizvedbe?

Glavna funkcija parametra poizvedbe je filtriranje podatkov v viru podatkov.

15) Pojasnite, ali lahko SSRS poroča o rezultatih predpomnilnika?

Poročila o predpomnjenju uporabnikom omogočajo veliko hitrejši dostop in ogled poročil. SSRS ne dovoljuje poročil predpomnilnika na strežniku za poročanje.

16) Omenite, katere so tri pripomočke ukazne vrstice in katere so njihove glavne funkcije?

Vključujejo tri pripomočke ukazne vrstice

  • RsConfig.exe: Uporablja se za določanje lastnosti povezave od primerka SSRS do baze podatkov strežnika poročil

  • RsKeyMgmet.exe: izvaja postopke nastavitve razmestitve in šifrirnega ključa

  • Rs.exe: Izvaja datoteke skriptov strežnika poročil, ki lahko izvajajo operacije upravljanja in uvajanje poročil

17) Pojasnite, kako lahko postavite poročilo SSRS?

Poročilo SSRS je mogoče uporabiti na tri načine

  • Z Visual Studio: Poročilo lahko neposredno namestite v Visual Studios prek raziskovalca rešitev, tako da URL strežnika poročil prijavite v lastnostih projekta na URL ciljnega strežnika.

  • Po strežniku poročil: z brskanjem po poročilu z mesta diska strežnika lahko poročilo namestite v strežnik poročil

  • Z ustvarjanjem pripomočka: Druga možnost je ustvariti prilagojen pripomoček za razmestitev poročila

18) Omenite, katero metodo lahko uporabite za zmanjšanje režijskih virov podatkov Reporting Services?

Predpomnjena poročila in posnetki se lahko uporabijo za zmanjšanje režijskih stroškov virov storitev poročanja.

19) Pojasnite, v čem je razlika med tabelarnim in matričnim poročilom?

  • Tabelarno poročilo: Tabelarno poročilo je najosnovnejša vrsta poročila. Vsak stolpec se nanaša na stolpec, izbran iz baze podatkov

  • Matrično poročilo: Matrično poročilo je navzkrižno tabeliranje štirih skupin podatkov.

20) Pojasnite, kako bi shranili poizvedbo v poročilu SSRS ali strežniku zbirke podatkov?

Izogibati se je treba shranjevanju poizvedb SQL neposredno v besedilni obliki. Namesto tega naj bo shranjen v shranjeni proceduri na strežniku baz podatkov. Prednost je, da bi bil SQL v prevedeni obliki v SP-ju in daje vse prednosti SP-ja v primerjavi z uporabo ad hoc poizvedbe iz poročila.

Zanimive Članki...