SSRS Expert Quiz
1) In SSRS 2008 R2 and above , Which function could be used to get the value in another dataset based on current dataset field?
- GetDataSetValue Function
- GetValueUsingCode Function
- Lookup Function
- Not possible to get the value from another dataset from the current dataset
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
2) How to pass multi-valued parameter to stored procedure in dataset?
- Use JOIN function in SSRS
- Use JOIN function in SSRS & split function in T-SQL
- Use a Linked reports to achieve this
- Use SPLIT function in SSRS & T-SQL
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
3) A dataset that is private to a report is called
- Shared Dataset
- Private Dataset
- Embedded Dataset
- My Dataset
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
4) What function is used to convert the decimal value to nearest integer
- Decimal(##.0)
- Round(Decimal Value)
- Convert (decimal, int)
- None
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
5) What function is used to get the current date.
- GetDate()
- CurrentDate()
- Now()
- Today()
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
6) Function used to concatenate multiple values from parameter list
- Join(Parameters!MySelection.Value)
- Concatenate(Parameters!MySelection.Value)
- Add(Parameters!MySelection.Value)
- None
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
7) How do we create Optional parameter
- Marking parameter as “Optional”
- Marking parameter as “Nullable”
- By providing default value
- None
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
8) Cascading parameter is
- Dependency of one parameter value on another parameter
- Selecting multiple values in a parameter
- Cancatenating multiple parameter values
- None
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
9) What is not a valid visibility type for a parameter
- External
- Visible
- Hidden
- Internal
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
10) What property is used to display a message when there is no data returned from a dataset used in Matrix
- BlankMessage
- EmptyMessage
- NoRowsMessage
- None
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
11) What Types of Groups are Available per Data Region?
- Details Group
- Row groups and column groups
- Recursive hierarchy groups
- All
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
12) Which represents a drilldown action
- A report is regenerated with a new filter criteria entered by the user
- A user selects a portion of a report for export rather than the whole report
- Report data is aggregated by a user manipulating a pivot table
- A user click reveals data which is already present on a report, but hidden
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
13) You have a parameter named Tax on a report that you want to use to display the value of the database field TRate as a percentage, out to 3 decimal places, prefixed with the string “Tax Rate: “.
Based on the scenario above, which expression do you use t
- =”Tax Rate: ” & Format(TRate.Value, “d”, “3”)
- =”Tax Rate: ” & Format(Fields!TRate.Value, 3)
- =”Tax Rate: ” & Format(Fields!TRate.Value, “p3”)
- =”Tax Rate: ” & Number(TRate.Value, “p3”)
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
14) In which language are expression-based connection strings written
- Visual Basic
- Jscript
- C#
- RDL
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
15) You need to distribute a report using a subscription to a list of recipients via email that changes over time. The list of recipients is stored in a database
Based on the scenario above, which type of subscription do you create?
- Data-driven
- Parameterized
- Standard
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
16) Which type of logging provides information about error conditions and diagnostic messages
- Service
- Execution
- Trace
- HTTP
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
17) Which filter equation do you use to limit the dataset with a field LastName to only show people whose last name is in one list of values supplied by the user as parameter LN?
- =[LN] IN [@LastName]
- =[LastName] ONE OF [@LN]
- =[LastName] == [@LN] A18
- =[LastName] IN [@LN]
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
18) Which property allows you to specify that an element in a subreport can be hidden or shown when the user clicks it?
- ToggleItem
- InvertElement
- FlipVisibilityItem
- None
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
19) When is a drillthrough report processed and rendered?
- Whenever the dataset the report is based on changes
- When its link is clicked
- Only when the report is exported
- At the same time as the main report
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
20) In order to create a report subscription, the report must
- have been created with SQL Server Data Tools (SSDT)
- support the email delivery extension
- use stored credentials
- be run on a server configured in SharePoint-integrated mode
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
21) You are developing a SSRS report model. In the Report Builder tool, the users should need to create their SSRS reports. The data source they used will include 1000 tables? You should design the report model for users, and allow access to only the 20 table
- You should develop DataSet using the Web Service to Schema(s) option
- You should develop DataTable using the Web Service to Schema(s) option
- You should develop a data source view and select only the required tables and views
- You should set the data source view in the setting file
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
22) You are developing a report which is difficult and cost a lot of time to produce. You should make sure that you could set the report server to cache the report for 40 minutes at the beginning of the request. Which is the correct answer
- Report snapshots should be run for report
- You should run report execution caching for report.
- You should set the data source to utilize a DBCC INDEXDEFRAG
- You should set the data source to utilize a DBCC SHRINKFILE. INDEXDEFRAG
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
23) Which configuration file needs to be modified to specify rendering format of a report
- config
- asax
- config
- config
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
24) The dataset has a column named LastName. Which expression should be used to ensure that the report items are grouped by the first character in the LastName column
- =First(Fields!LastName)
- =Fields!LastName.Value
- =First(Fields!LastName.Value)
- =Fields!LastName.Value.Substring(0,1)
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : D[/bg_collapse]
25) A reort has complex task and takes several minutes to generate. What needs to be used to configure the report server to cache the report for 30 minutes after the initial request
- Implement report snapshots.
- Implement report execution caching.
- Configure the data source to use snapshot isolation.
- Configure the data source to use a database snapshot.
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
26) A dataset which uses a stored procedure and dose not have any input parameter. In case if we cannot change the procedure, what approach needs to be used to limit the number of record to be displayed at report.
- Consider running the Database Engine Tuning Advisor tool in the database
- Consider creating a dataset filter
- Consider creating a Report Parameter dialog box
- Consider adding an expression to the Visibility property that will result in report items to be toggled for different data views
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
27) We need to design a subscription strategy for a SQL Server Reporting Services (SSRS) report.
There is an application that populates a table with user-specific subscription schedules and report formats.
We need to ensure that users can receive reports by
- Create a standard subscription for each record in the table.
- Create a data-driven subscription for each record in the schedule table.
- Create one data-driven subscription. Schedule the subscription to frequently retrieve user preferences.
- Create a standard subscription for each subscription schedule.
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
28) Which SSRS security role can meet the following requirement.
- Members of the role must be able to update shared data sources.
- Members of the role must not be able to consume reports or manage subscriptions.
- The role must provide only the minimum p
- Content Manager role
- Read and Process role
- Publisher role
- Browser role
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
29) A deployed SSRS report needs to be delivered to a dynamic list of subscribers on a perticular schedule. What needs to be done.
- Select the report you created, and then click the New Subscription button
- Select the My Subscriptions page, and then click the New Data-driven Subscription button
- Select the report you created. Click the Subscriptions tab, and then click the New Data-driven Subscription button
- Select the report you created. Click the Subscriptions tab, and then click the New Subscription button
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
30) Report Subscriptions can be created from ?
- Report Server
- Report Manager
- Report Designer
- BIDS
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
31) Which of the following is NOT a default delivery mechanism in SSRS
- Share Point Library
- Web Portal
- Shared Folder
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
32) Consider a scenario where the customer asks to deliver a sales reports without any manual intervention to the users e-mail.
The requirement is that
– the North region report should be delivered only to the resources in the north region & this should be
- Null Data Driven subscription
- Standard Subscription
- Data Driven Subscription
- Default Subscription
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
33) The SSRS configuration file that maintains the details for the delivery extension for subscription is
- config
- Config
- config
- Config
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
34) The SSRS configuration file that maintains the details for the rendering extension for subscription is
- config
- Config
- config
- Config
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
35) Which of the following is not a Command line utility for SSRS?
- RS
- RSCONFIG
- RSMGMT
- RSKEYMGMT
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
36) Which of the following is command-line utility used to define the connection properties from the SSRS instance to the Report Server database?
- exe
- exe
- exe
- None of these options are correct
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : B[/bg_collapse]
37) What is the file name extension for an encryption key backup?
- enc
- enk
- snk
- ebk
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]
38) RSKeyMgmt.exe is used to
- Perform encryption key operations and scale-out deployment setup
- Refine the connection properties from the SSRS instance to the Report Server database
- Runs Report Server Script files
- All the above
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : A[/bg_collapse]
39) What is the extension for report file?
- .rpt
- .rde
- .rdl
- .rep
[bg_collapse view=”button-green” color=”#FFF” icon=”arrow” expand_text=”Show Answer” collapse_text=”Hide Answer” ]Answer : C[/bg_collapse]