• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/49

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

49 Cards in this Set

  • Front
  • Back
What are the two types of role definitions in SSRS?
Item-level roles which assign permissions on report objects and system level-roles which are used to assign usrs to site-wide functionality
What tool is used to modify, delete, or create roles?
SSMS
What tool is used to assign roles to users or groups?
Report Manager Web interface
What are the default five item-level roles in SSRS?
1. Browser
2. Content Manager
3. My Reports
4. Publisher
5. Report Builder
What does the Consume Reports task involve?
Reads report definitions
What is the minimum task requirements for a new role?
A new item-level role requires that at least one task is assigned to the role definition
Which is the only role that has users assigned to it by default?
The Content Manager role with the BUILTIN\Administrators gropu in it
What do system-level role definitions reference and what is their scope?
System-level role definitions reference the se of permissions or tasks related to the server's administrative objects and are scoped outside the report object hierarchy
Where do you manage system-level roles?
SSMS, not Report Manager
What are the two default system-level roles in SSRS?
System Adminsitrator
System User
What two permissions would you need to execute a report?
System-level report execution task and object-leel permission to the specifc report
What are the nine tasks for system-level roles in SSRS 2008?
Execute Report Defninitions
Generate Events
Manage jobs
Manage report server properties
Manage report server security
Manage roles
Manage shared schedules
View report server properties
View shared schedules
Where are Server permissions assigned to System-Level roles?
Report Manager
What is the internal filename for the My Reports folder?
Users Folders\domain username\
What are linked reports?
Entities that reference an existing report but with different configurations
Where is the rport definition stored for a linked report?
The .rdl is stored in the base report
When do the My Reports folder and Linked Reports work together for a particular kind of user?
If the user does not have permission to write to public folders, they can still store linked servers inside their My Reports
What are shared data sources?
Objects that represent the connection information to a data repository that a report will use. These data sources are stored in the Reporting Services ReportServer database
What two items must you define to connect to a data repository?
Name of the service to which you can connect and the credentials used to access that repository
What are the four mechanisms for specifying the credentials used to access the data repository?
Credentials supplied by the user running the report
Credentials stored securely in the report server
Windows integrated security (Kerberos is required if the data repository is on another computer
Credentials not required
What are three requirements for executing reporting on a schedule?
SQL Server Agent must be running
The report server must be configured to support scheduling and delivery operations
New credentials must be stored on the report server because SSRS cannot rely on current user credential to run scheduled reports
What privileges would you give a database login for running the scheduled reports?
Read access to the ReportServer database
Read access to the msdb database
Read access to all objects from all databases included in a report
What level of permission do you need to create a shared schedule?
System-level permissions
Where do you go to define a report-specific schedule?
The execution properties of a report which are set in Report Manager
Do subscriptions represent a push delivery model or a pull delivery model?
Push delivery model
How can you use subscriptions to improve performance for end users?
Set the delivery channel to Null so that the report is not delivered anywhere but is loaded in the cache on a schedule
What four things must be specified for a subscription?
1. Delivery method
2. Rednering type
3. Conditions for processing the subscriptions (Either on a schedule or when a snapshot is updated on the report server)
4. Values for paramaters if the report is parameterized
Where are report subscriptions set?
Report manager
If you use the file share delivery method, what must you specifiy?
A universal naming convention (UNC) name for the share
Windows user credentials that SSRS will use to access the share
How many queries can you use for any one data-driven subscription?
Only one query
What sources could you use for data in a data-driven subscription?
SQL Server relational data
SSAS database
SSIS package data
Oracle
ODBC data sources
OLE DB data sources
What happens if you do not specifiy a paramater value in a subscription and the parameter does not have a deafult value?
The execution will fail
When you try to create a subscription to a report, the New Subscription option is dimmed. Why?
The report probably does not use stored credentials for accessing the data. SSRS needs these credentials stored in its own ReportServer database to execute a report on a schedule
What can you do if your query with properties for a data-driven subscription does not provide values for all the subscription properties?
Use static text and default values instead.
What seven steps does a report with default execution settings go through?
1. Report server recieves a request (usually HTTP)
2. Report Server validates the properties associated with the object
3. Report server access the SQL DB (ReportServer) and gets the RDL
4.Resport Server gets the data sources from the definition
5. Reporting Services connects to data sources and exutes the command
6. The data is mixed with the RDL to generate intermediate format
7. Report is rendered in final format
What two mechanisms does Reporting Services use to reduce overhead?
Report caching and report snapshots
What does Report Caching cache?
All the data but not rendering information
What three ways caches can expire?
1. Specified number of minutes pass
2. Report-specific schedule
3. Through a shared schedule
When should you modify the Reporting Services catalg database?
Don't! It could make the reporting services installation invalid
What do report snapshots do for performance?
The first user already has copy of the report in the cache so he doesn't have to wait for it to be generated
Suppose you want to create consistent copies of a report for comparison purposes. What do you use?
snapshots
What are two differences between cach and snapshots?
Snapshots are stored in the ReportServer database rather than in the temporary database
Snapshots do not allow changes in the query paramaters used to render the report while cache does
Can you compare data from different snapshots?
No
What three behaviors can be associated with report history?
1. enable the New Snapshot button by slecting "Allow Report History To Be Created Manually" check box
2. "Store All Report Snapshot In History"
3. "Use The Following Schedule to Add Snapshots To Report History"
Why set a limit on the maximum execution time for a report?
To limit the impact of a runaway query
Where can you set a Report Time-out?
Either at the report level (execution page on the properties tab for the report) or at the server level on the Site Settings page
How do you remove the item-level task Create Linked Reports from a given role?
Use the Content Manager item-level role
Can you create cache versions and snapshots of linked reports?
Yes
Can you alays create a cache of a report?
No, you can create a cache of a report only when certain requirements, such as having credentials stored in the Report Server, are met