Найкращі 20 запитань щодо інтерв’ю з SSRS & Відповіді

Anonim

Завантажте PDF

1) Згадайте, що таке SSRS?

Служби звітування SSRS або SQL Server - це серверна платформа звітування, яка надає детальну функціональність звітування для різних джерел даних. Послуги звітності включають повний набір інструментів для управління, створення та доставки звітів та API, що дозволяє розробникам синхронізувати дані та процес звітування в спеціальному додатку.

2) Згадайте, які важливі компоненти архітектури SSRS?

Важливими архітектурними компонентами SSRS є

  • Менеджер звітів
  • Дизайнер звітів
  • Типи браузерів, що підтримуються службами звітування
  • Сервер звітів
  • Сервер звітів та утиліти командного рядка
  • База даних сервера звітів
  • Джерела даних

3) Поясніть, що таке регіони даних та які різні регіони даних?

Області даних - це елементи звітів, які відображають неодноразові рядки узагальненої інформації з наборів даних.

Включають різні регіони даних

  • Діаграма
  • Датчик
  • Список
  • Матриця
  • Таблиця

4) Поясніть, які існують різні етапи обробки звітів?

Різні етапи обробки звітів включають

  • Компіляція: Він аналізує вирази у визначеннях звіту та зберігає скомпільований проміжний формат на сервері

  • Процес: Він запускає запити набору даних та поєднує проміжний формат із даними та макетом

  • Візуалізація: він надсилає оброблений звіт до розширення рендерингу, щоб визначити, скільки інформації вміщується на кожній сторінці, і створити звіт про сторінку

  • Експорт: він експортує звіти в інший формат файлу

5) Згадайте, які нові функції в SSRS?

Нові можливості в SSRS включають

  • Експорт файлів Excel: файли можна експортувати у формати файлів Excel, раніше експортувались лише файли XLS

  • Сповіщення про дані: Нові попередження про дані дозволяють створити поріг попередження, який обчислюється за графіком, визначеним користувачем, також існує менеджер попереджень про дані для попередження адміністраторів

  • Power View: Завдяки новому формату файлів RDLX Power View - це нова інтерактивна функція Business Intelligence

Це нові включені функції, крім них, якщо ви використовуєте SSR на SharePoint, це дає додаткові переваги, такі як перетягування спеціальних звітів та надсилання електронних листів при зміні даних.

6) Поясніть, що таке підзвіт?

Підзвіт вставляється в основну частину, як і основний звіт, ви також передаєте йому запити та параметри. Іншими словами, підзвіт може розглядатися як продовження основного звіту, але він складається з іншого набору даних. Наприклад, ви можете підготувати звіт про клієнтів, а потім використовувати підзвіт, щоб показати список замовлень для кожного клієнта.

7) Перелічіть, які ще сервери ви можете використовувати з SSRS?

У більшості випадків компанії використовують SQL-сервер із SSRS, але є й інші сервери, які можна інтегрувати

  • Oracle
  • ODBC та OLEDB
  • Гіперіон
  • Терадата
  • Плоскі XML-файли

8) Згадайте, які основні компоненти ССРБ?

Основними компонентами SSRS є

  • Набір інструментів для перегляду, створення та управління звітом
  • Компонент сервера звітів, який розміщує та обробляє звіти в різних форматах, таких як PDF, HTML, Excel, CSV,
  • API, що дозволяє розробникам інтегруватися зі спеціальними програмами або створювати власні інструменти для управління звітами або створення

9) Згадайте, які існують різні типи звітів SSRS?

Різні типи звітів включають

  • Параметризовані звіти
  • Звіти про знімки
  • Кешовані звіти
  • Звіти про переходи
  • Повідомлення про дрілдаун
  • Звіти про детальний аналіз
  • Підзвіти
  • Зв’язані звіти
  • Спеціальні звіти

10) Назвіть деякі програми з відкритим кодом, які ви можете використовувати як альтернативу SSR?

Деякі альтернативи програмного забезпечення з відкритим кодом:

  • Джаспер Звіти
  • Звіт JFree
  • BIRT (Інструмент звітування про бізнес-аналітику)
  • OpenReport
  • DataVision тощо

11) Згадайте, які компоненти служби звітності містяться в SSRS?

Компоненти служби звітності в SSRS включають.

  • Конструктор звітів: Це місце, де звіт створюється або розробляється

  • Сервер звітів: Він надає послуги з доставки звітів та реалізації

  • Менеджер звітів: веб-інструмент адміністрування для управління сервером звітів

12) Поясніть, чи можете ви впровадити видобуток даних у SSRS?

Так, можливо здійснити видобуток даних у SSRS, використовуючи конструктор DMX для створення запитів видобутку даних для звітів SSRS.

13) Поясніть, як можна налаштувати запущений агрегат у SSRS?

Щоб налаштувати запущений агрегат у SSRS, можна скористатися функцією Running Value.

14) Згадайте, що є основною функцією параметра запиту?

Основною функцією параметра запиту є фільтрація даних у джерелі даних.

15) Поясніть, чи може SSRS звітувати результати кешу?

Кешування звітів дозволяє користувачам набагато швидше отримувати доступ та переглядати звіти. SSRS дозволяє звіти кешування на сервері звітування.

16) Згадайте, що таке три утиліти командного рядка та які їх основні функції?

Три утиліти командного рядка включають

  • RsConfig.exe: Він використовується для визначення властивостей підключення від екземпляра SSRS до бази даних сервера звітів

  • RsKeyMgmet.exe: Він виконує операції налаштування розгортання та ключових операцій шифрування

  • Rs.exe: Він виконує файли сценаріїв сервера звітів, які можуть виконувати операції управління та розгортання звітів

17) Поясніть, як можна розгорнути звіт SSRS?

Звіт SSRS можна розгорнути трьома способами

  • За допомогою Visual Studio: Ви можете безпосередньо розгорнути звіт у Visual Studios за допомогою браузера рішень, оголосивши URL-адресу сервера звітів у властивостях проекту в URL-адресі цільового сервера.

  • За сервером звітів: переглядаючи звіт з дискового розташування сервера, ви можете розгорнути звіт на сервері звітів

  • Створюючи службову програму : інший варіант - створити спеціальну програму для розгортання звіту

18) Згадайте, який метод ви можете використовувати для зменшення накладних витрат на джерела даних служб звітування?

Кешовані звіти та знімки можна використовувати для зменшення накладних витрат на джерела служб звітування.

19) Поясніть, у чому різниця між табличним та матричним звітом?

  • Табличний звіт: Табличний звіт - це найосновніший тип звіту. Кожен стовпець відноситься до стовпця, вибраного з бази даних

  • Матричний звіт: Матричний звіт - це перехресна таблиця чотирьох груп даних.

20) Поясніть, як би ви зберігали свій запит у звіті SSRS або на сервері бази даних?

Слід уникати зберігання запитів SQL безпосередньо у текстовому форматі в даних. Натомість його слід зберігати у збереженій процедурі на сервері бази даних. Перевага полягає в тому, що SQL буде у скомпільованому форматі в SP і надає всі переваги SP порівняно з використанням спеціального запиту зі звіту.