Топ 20 въпроси за интервю за SSRS & Отговори

Anonim

Изтеглете PDF

1) Споменете какво е SSRS?

SSRS или SQL Server Reporting Services е сървърна платформа за отчитане, която предоставя подробна функционалност за отчитане за различни източници на данни. Услугите за отчитане включват пълен набор от инструменти за управление, създаване и доставяне на отчети и API, което позволява на разработчиците да синхронизират данните и процеса на отчитане в персонализирано приложение.

2) Споменете кои са важните архитектурни компоненти на SSRS?

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

  • Мениджър на отчети
  • Дизайнер на отчети
  • Типове браузъри, поддържани от услуги за отчитане
  • Сървър за отчети
  • Помощни програми за сървър за отчети и команден ред
  • База данни на сървъра за отчети
  • Източници на данни

3) Обяснете какво представляват регионите с данни и кои са различните региони с данни?

Областите с данни са елементи на отчета, които показват повтарящи се редове обобщена информация от набори от данни.

Включват се различни региони за данни

  • Диаграма
  • Габарит
  • Списък
  • Матрица
  • Таблица

4) Обяснете кои са различните етапи на обработка на отчетите?

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

  • Компилиране: Той анализира изрази в дефинициите на отчета и записва компилирания междинен формат вътрешно на сървъра

  • Процес: Той изпълнява заявки за набор от данни и комбинира междинен формат с данни и оформление

  • Render: Той изпраща обработен отчет до разширение за рендиране, за да каже колко информация се побира на всяка страница и да създаде отчета за страницата

  • Експорт: Той експортира отчетите в различен файлов формат

5) Споменете кои са новите функции в SSRS?

Новите функции в SSRS включват

  • Експортиране на файлове в Excel : Файловете могат да бъдат експортирани във файлови формати на Excel, по-рано бяха експортирани само XLS файлове

  • Предупреждения за данни: Новите предупреждения за данни позволяват да се създаде праг за предупреждение, който се оценява по дефиниран от потребителя график, също така има мениджър за предупреждение за данни за предупреждаващи администратори

  • Power View: С новия файлов формат RDLX Power view е нова интерактивна функция за бизнес разузнаване

Това са включените нови функции, освен тях, ако използвате SSR в SharePoint, той дава допълнителни предимства като плъзгане и пускане на ad hoc отчитане и изпращане на имейли при промяна на данните.

6) Обяснете какво е поддоклад?

Под-докладът се вмъква в основната част, точно както основният отчет, вие също предавате заявки и параметри към него. С други думи, поддоклад може да се разглежда като разширение на основния ви отчет, но се състои от различен набор от данни. Например можете да подготвите отчет за клиенти и след това да използвате поддоклад, за да покажете списък с поръчки за всеки клиент.

7) Избройте какви други сървъри можете да използвате с SSRS?

Повечето пъти компаниите използват SQL сървър със SSRS, но има и други сървъри, които можете да интегрирате

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

8) Споменете кои са основните компоненти на SSRS?

Основните компоненти на SSRS включват

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

9) Споменете кои са различните видове SSRS отчети?

Различните видове отчети включват

  • Параметризирани отчети
  • Моментални отчети
  • Кеширани отчети
  • Отчети за кликване
  • Доклади от Drilldown
  • Проучвания
  • Поддоклади
  • Свързани отчети
  • Специални доклади

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

Някои от алтернативите на софтуера с отворен код са

  • Джаспър Доклади
  • Доклад JFree
  • BIRT (Инструмент за отчитане на бизнес разузнаване)
  • OpenReport
  • DataVision и така нататък

11) Споменете кои са компонентите на услугата за отчитане в SSRS?

Компонентите на услугата за отчитане в SSRS включват.

  • Дизайнер на отчети: Това е място, където докладът се създава или проектира

  • Сървър за отчети: Той предоставя услуги за доставка на отчети и за внедряване

  • Report Manager: Уеб базиран инструмент за администриране за управление на сървъра за отчети

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 чрез Explorer Explorer, като декларирате URL адреса на сървъра за отчети в свойствата на проекта в Target Server URL.

  • Чрез сървър за отчети: Като разглеждате отчета от дисковото местоположение на сървъра, можете да внедрите отчета в сървъра за отчети

  • Чрез създаване на помощната програма: Друга опция е да създадете персонализирана помощна програма за разполагане на отчета

18) Споменете кой метод можете да използвате, за да намалите режийните разходи на източниците на данни на Reporting Services?

Кешираните отчети и моментни снимки могат да се използват за намаляване на режийните разходи на източниците на услуги за отчитане.

19) Обяснете каква е разликата между табличен и матричен отчет?

  • Табличен отчет: Табличният отчет е най-основният тип отчет. Всяка колона се отнася до колона, избрана от базата данни

  • Матричен отчет: Матричният отчет представлява кръстосано таблициране на четири групи данни.

20) Обяснете как бихте съхранили заявката си в SSRS отчет или сървър на база данни?

Трябва да се избягва съхраняването на SQL заявки директно в текстов формат в данните. Вместо това трябва да се съхранява в съхранена процедура в сървъра на базата данни. Предимството е, че SQL ще бъде в компилиран формат в SP и дава всички предимства на SP в сравнение с използването на ad hoc заявка от отчета.