InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Differentiate between SQL Server Reporting Services and Power Bi. |
|
Answer» Power Bi: Microsoft's Power BI is a data analysis and reporting tool. It's a cutting-edge CORPORATE analytics tool with a plethora of intelligent and user-friendly features. Data connectivity, data translation, data preparation, data modelling, reporting, and dashboarding are just a few of the capabilities that Power BI offers. In addition, additional features such as DAX formulae, bespoke graphics, and so on are available in Power BI. Following are the differences between SQL Server Reporting Services and Power Bi:-
SQL Server Reporting Services (SSRS) Documentation SSIS Interview Microsoft Interview |
|
| 2. |
What do you mean by Cascaded Parameterised Reports? |
|
Answer» Reports with MANY parameters are known as cascaded parameterized reports. Some parameters, on the other hand, will have values or value sets that are DEPENDENT on other parameters. The order of the parameters can affect the report's optimization. For example, if we have a million results for a customer parameter, we MAY filter it by ADDING a GENDER parameter first, which will cut the customer parameter results in half. We have a subcategory parameter, for example, but its values aren't filled in until the category parameter is selected. |
|
| 3. |
How can you send a SSRS report from SSIS? |
|
Answer» After an SSIS package has completed a data load, it is frequently NECESSARY to be able to transmit an SSRS report in Excel, PDF, or another format to different users. To begin, you MUST first create a subscription to the report. From the Report Manager, you can create an SSRS report subscription. You can specify the report format and the recipient's EMAIL address when subscribing to a report. A SQL SERVER Agent Job is established when you set a schedule for an SSRS report. You may run the SSRS report subscription from SSIS by using sp_start_job and giving the required job name. |
|
| 4. |
What do you mean by RDL in the context of SQL Server Reporting Services (SSRS)? |
|
Answer» RDL stands for Report Definition Language. It is an XML representation of a SQL Server Reporting Services report definition. The data retrieval and layout information for a report is contained in a report definition. RDL is MADE up of XML elements that follow a Reporting Services-specific XML language. By accessing code assemblies within report definition FILES, you can add your own custom functions for manipulating report item values, styles, and formatting. RDL encourages commercial reporting product interoperability by creating a common schema that allows report definitions to be exchanged. RDL can be used with any XML-based protocol or programmatic interface. In other words, RDL is :
Following are the VARIOUS components of an RDL file:-
|
|
| 5. |
What are the use cases of Snapshot reports in the context of SQL Server Reporting Services (SSRS)? |
|
Answer» Following are the use cases of Snapshot reports in SQL Server Reporting Services (SSRS):-
|
|
| 6. |
What are the advantages and disadvantages of using SQL Server Authentication? |
|
Answer» Following are the advantages of using SQL Server AUTHENTICATION:-
Following are the disadvantages of using SQL Server Authentication:-
|
|
| 7. |
Explain the different authentication modes for a database engine. |
|
Answer» You must choose an AUTHENTICATION mode for the Database Engine during setup. Windows Authentication mode and mixed-mode are the two options. In Windows Authentication mode, Windows Authentication is enabled while SQL Server Authentication is disabled. Both Windows and SQL Server authentication is supported in mixed mode. Windows Authentication is anytime enabled and can't be TURNED off.
|
|
| 8. |
What do you understand by logical pages in SQL Server Reporting Services (SSRS)? |
|
Answer» When a report is divided into COLUMNS, such as columns in a newspaper, they are referred to as LOGICAL pages rendered on the same physical page. They are ordered from left to right, top to bottom, and each column is separated by white space. Each physical page is divided vertically into columns, each of which is regarded as a logical page if the report is divided into more than one column. Take, for example, a physical page with two columns. The first column and then the second column is filled with the content of your report. If the report does not FIT entirely within the first two columns, the first column is filled first, followed by the second column on the following page. From left to right, top to bottom, columns are filled until all report ITEMS are rendered. The column spacing defaults to zero if you give column sizes that cause the horizontal or vertical WIDTHS to equal zero. |
|
| 9. |
What do you understand about physical pages in SQL Server Reporting Services (SSRS)? |
|
Answer» The paper size is the physical page size. The report's rendering is determined by the paper size that you pick. REPORTS that are formatted with a hard page break When printing or viewing a hard page break file format, insert page breaks horizontally and vertically based on the physical page size to provide an ideal reading experience. Soft page break formats are used in reports. Insert horizontal page breaks based on the physical size to provide a better reading experience in a Web browser. The page size is SET to 8.5 x 11 inches by default, but you can modify it in the Report Parameters window, Page Setup dialogue box, or the Properties pane by setting the PageHeight and PageWidth properties. The report body's contents do not CAUSE the page size to increase or decrease. If you want the report to be printed on one page, all of the text in the report body must fit on that page. If it doesn't fit and you choose the hard page break format, you'll need to add more pages to the report. A page break is inserted horizontally if the report body extends beyond the right margin of the physical page. If the report body extends beyond the physical page's BOTTOM edge, a vertical page break is inserted. |
|
| 10. |
What things should you keep in mind while creating paginated reports in SQL Server Reporting Services (SSRS)? |
|
Answer» Following things should be kept in mind while creating PAGINATED reports:-
|
|
| 11. |
Explain the command prompt utilities available in SQL Server Reporting Services (SSRS). |
|
Answer» Following are the command prompt utilities available in SQL Server Reporting Services (SSRS):- RS.exe utility: The rs utility is a script host that allows you to run scripted commands. It has its source code in the rs.exe file. Run Microsoft VISUAL Basic scripts to copy data across report server databases, produce reports, create objects in a report server database, and more with this tool. It supports both Native and SharePoint deployment modes. Powershell cmdlets: Powershell cmdlets are becoming increasingly popular among power users and IT professionals as a PREFERRED language and command-line interface. CMdlets are used to interface with the CLI; in PowerShell, the majority of them are written in C and perform functions that return a.NET OBJECT. Only SharePoint modes are supported, and it installs SSRS SERVICE and proxy servers as well as deploying and managing SSRS apps and proxies. The following is a list of the most HELPFUL PowerShell cmdlets:
Rsconfig utility: Rsconfig utility is a script host that is used to perform scripted tasks such as publishing reports, creating items in a report server database, and setting and managing report server database connections. 'rsconfig.exe' is the command file, and it only supports native developer mode. RsKeymgmt utility: The 'rskeymgmt.exe' command is an encryption key management tool that is used in database recovery procedures. Only the Native development mode is supported. Using the command line, you may also back up, apply, rebuild, and delete symmetric keys. |
|