20 najpopularniejszych pytań do wywiadu SSRS & Odpowiedzi

Anonim

ściągnij PDF

1) Wspomnij, co to jest SSRS?

Usługi SSRS lub SQL Server Reporting Services to platforma raportowania oparta na serwerze, która zapewnia szczegółowe funkcje raportowania dla różnych źródeł danych. Usługi raportowania obejmują pełny zestaw narzędzi do zarządzania, tworzenia i dostarczania raportów i interfejsów API, które umożliwiają programistom synchronizację danych i procesu raportowania w niestandardowej aplikacji.

2) Wspomnieć, jakie są ważne elementy architektury usług SSRS?

Ważne składniki architektury usług SSRS obejmują

  • Menedżer raportów
  • Projektant raportów
  • Typy przeglądarek obsługiwane przez usługi raportowania
  • Serwer raportów
  • Serwer raportów i narzędzia wiersza polecenia
  • Baza danych serwera raportów
  • Źródła danych

3) Wyjaśnij, jakie są regiony danych i jakie są różne regiony danych?

Regiony danych to elementy raportu, które pokazują powtarzające się wiersze podsumowanych informacji z zestawów danych.

Różne regiony danych obejmują

  • Wykres
  • Wskaźnik
  • Lista
  • Matryca
  • Stół

4) Wyjaśnij, jakie są różne etapy przetwarzania raportu?

Obejmuje różne etapy przetwarzania raportów

  • Kompiluj: analizuje wyrażenia w definicjach raportów i zapisuje skompilowany format pośredni wewnętrznie na serwerze

  • Proces: uruchamia zapytania dotyczące zbiorów danych i łączy format pośredni z danymi i układem

  • Renderowanie: wysyła przetworzony raport do rozszerzenia renderującego, aby powiedzieć, ile informacji mieści się na każdej stronie i utworzyć raport strony

  • Eksportuj: Eksportuje raporty do innego formatu pliku

5) Wspomnij, jakie są nowe funkcje w usługach SSRS?

Nowe funkcje w usługach SSRS obejmują

  • Eksport plików Excel: Pliki można eksportować do formatów plików Excel, wcześniej tylko pliki XLS były eksportowane

  • Alerty dotyczące danych: nowe alerty dotyczące danych umożliwiają tworzenie progów alertów, które są oceniane zgodnie z harmonogramem zdefiniowanym przez użytkownika, a także istnieje menedżer alertów danych do ostrzegania administratorów

  • Power View: dzięki nowemu formatowi plików RDLX, Power View to nowa interaktywna funkcja Business Intelligence

Są to nowe funkcje zawarte, oprócz tych, jeśli używasz SSR w SharePoint, daje to dodatkowe korzyści, takie jak przeciąganie i upuszczanie raportów ad hoc oraz wysyłanie wiadomości e-mail w przypadku zmiany danych.

6) Wyjaśnij, co to jest raport cząstkowy?

Podraporty są wstawiane do części głównej, tak jak w przypadku raportu głównego, przekazujesz do niej również zapytania i parametry. Innymi słowy, raport podrzędny można uznać za rozszerzenie raportu głównego, ale składa się on z innego zestawu danych. Na przykład możesz przygotować raport klientów, a następnie użyć raportu podrzędnego, aby wyświetlić listę zamówień dla każdego klienta.

7) Wymień, jakich innych serwerów możesz używać z usługami SSRS?

Firmy najczęściej używają serwera SQL z usługami SSRS, ale istnieją inne serwery, które można zintegrować

  • Wyrocznia
  • ODBC i OLEDB
  • Hyperion
  • Teradata
  • Płaskie pliki XML

8) Wspomnieć, jakie są podstawowe elementy SSRS?

Podstawowe składniki usług SSRS obejmują

  • Zestaw narzędzi do przeglądania, tworzenia i zarządzania raportami
  • Składnik serwera raportów, który obsługuje i przetwarza raporty w różnych formatach, takich jak PDF, HTML, Excel, CSV,
  • Interfejs API, który umożliwia programistom integrację z niestandardowymi aplikacjami lub tworzenie niestandardowych narzędzi do zarządzania lub tworzenia raportów

9) Wspomnij, jakie są różne rodzaje raportów SSRS?

Różne typy raportów obejmują

  • Sparametryzowane raporty
  • Raporty migawkowe
  • Raporty w pamięci podręcznej
  • Raporty klikalności
  • Raporty szczegółowe
  • Raporty szczegółowe
  • Raporty cząstkowe
  • Połączone raporty
  • Raporty ad hoc

10) Wymień oprogramowanie typu open source, którego możesz używać zamiast SSR?

Niektóre z alternatyw oprogramowania typu open source to

  • Raporty Jaspera
  • Raport JFree
  • BIRT (narzędzie do raportowania Business Intelligence)
  • OpenReport
  • DataVision i tak dalej

11) Wspomnieć, jakie są składniki usługi raportowania w SSRS?

Składniki usługi raportowania w SSRS obejmują.

  • Projektant raportów: jest to miejsce, w którym tworzy się lub projektuje raport

  • Serwer raportów: świadczy usługi dostarczania raportów i wdrożeń

  • Menedżer raportów: internetowe narzędzie administracyjne do zarządzania serwerem raportów

12) Wyjaśnij, czy możesz wdrożyć eksplorację danych w usługach SSRS?

Tak, istnieje możliwość zaimplementowania eksploracji danych w usługach SSRS przy użyciu projektanta DMX do tworzenia zapytań eksploracji danych dla raportów SSRS.

13) Wyjaśnij, jak można skonfigurować działającą agregację w usługach SSRS?

Aby skonfigurować działającą agregację w usługach SSRS, można użyć funkcji Running Value.

14) Wspomnieć, jaka jest główna funkcja parametru zapytania?

Główną funkcją parametru zapytania jest filtrowanie danych w źródle danych.

15) Wyjaśnij, czy raporty SSRS mogą buforować wyniki?

Buforowanie raportów umożliwia użytkownikom znacznie szybszy dostęp i przeglądanie raportów. Usługa SSRS zezwala na buforowanie raportów na serwerze raportowania.

16) Wspomnij, jakie są trzy narzędzia wiersza poleceń i jakie są ich podstawowe funkcje?

Trzy narzędzia wiersza poleceń obejmują

  • RsConfig.exe: służy do określania właściwości połączenia z wystąpienia usługi SSRS do bazy danych serwera raportów

  • RsKeyMgmet.exe: Wykonuje konfigurację wdrożenia skalowalnego w poziomie i operacje na kluczach szyfrowania

  • Rs.exe: Wykonuje pliki skryptów serwera raportów, które mogą wykonywać operacje zarządzania i wdrażanie raportów

17) Wyjaśnij, jak możesz wdrożyć raport SSRS?

Raport SSRS można wdrożyć na trzy sposoby

  • W programie Visual Studio: raport można wdrożyć bezpośrednio w programie Visual Studios za pośrednictwem eksploratora rozwiązań, deklarując adres URL serwera raportów we właściwościach projektu pod adresem URL serwera docelowego.

  • Według serwera raportów: przeglądając raport z lokalizacji na dysku serwera, można wdrożyć raport na serwerze raportów

  • Tworząc narzędzie: Inną opcją jest utworzenie dostosowanego narzędzia do wdrażania raportu

18) Wspomnij, jakiej metody możesz użyć, aby zmniejszyć narzut związany ze źródłami danych usług Reporting Services?

Raporty z pamięci podręcznej i migawki mogą służyć do zmniejszenia obciążenia związanego ze źródłami usług Reporting Services.

19) Wyjaśnij, jaka jest różnica między raportem tabelarycznym a raportem macierzowym?

  • Raport tabelaryczny: Raport tabelaryczny to najbardziej podstawowy typ raportu. Każda kolumna odnosi się do kolumny wybranej z bazy danych

  • Raport macierzy: Raport macierzy to zestawienie krzyżowe czterech grup danych.

20) Wyjaśnij, w jaki sposób zapiszesz zapytanie w raporcie SSRS lub na serwerze bazy danych?

Należy unikać przechowywania zapytań SQL bezpośrednio w formacie tekstowym w danych. Zamiast tego powinien być przechowywany w procedurze składowanej na serwerze bazy danych. Zaletą jest to, że SQL byłby w skompilowanym formacie w SP i daje wszystkie zalety SP w porównaniu z używaniem zapytania ad-hoc z raportu.