Olete.in
Articles
Mock Tests
๐งช SSAS MCQ Quiz Hub
SQL Server Questions and Answers โ Analysis Services Set 1
Choose a topic to test your knowledge and improve your SSAS skills
1. The Analysis Services __________ role defines administrative access of Windows users and groups to an instance of Analysis Services.
database
server
user
None of the mentioned
2. Point out the correct statement.
The permissions of a role may allow members to access and administer the database
Server roles, roles defined by administrators to control access to objects and data for non-administrator user
Database roles, roles defined by administrators to control access to objects and data for administrator user
None of the mentioned
3. Which of the following role is created as a separate object in an Analysis Services database, and applies only to the database in which that role is created?
Database
Membership
Client
Server
4. ________ let you create external, user-defined functions using any common language runtime (CLR) language.
Aggregate
Assemblies
Synonym
All of the mentioned
5. Point out the wrong statement.
The SSAS host-level policy is a combination of Analysis Services fixed policy for system assemblies and user-specified policy for user assemblies
Security for assemblies is based on the .NET Framework security model, which is a code-access security model
Calling a user-defined function in an assembly is performed just like calling an intrinsic function
None of the mentioned
6. Which of the following permission setting provides internal computation permission?
Unsafe
ExternalAccess
Safe
All of the mentioned
7. If the __________ setting is used, the execution context corresponds to the Windows login user account IUSER_servername on the server.
ImpersonateAnon
Anonymous
ImpersonateAnonymous
None of the mentioned
8. Which of the following namespace discover set of assemblies?
a) System.Reflection
System.Refraction
Sys.Reflection
All of the mentioned
9. Security for stored procedures is set with the _________ property on a stored procedure.
PermissionSet
SetPermissionSet
Permission
None of the mentioned
10. If functions in one assembly call functions in a separate assembly, you must register both assemblies in ____________
client
server
table
None of the mentioned
11. In Microsoft SQL Server 2005 Analysis Services (SSAS), a _________ is a language-specific representation of the name of a dimension.
Translation
Dimension translation
Dim translation
None of the mentioned
12. Point out the correct statement.
The collation and language information for the client computer is stored in the form of a locale identifier (LCID)
SQL Server 2008 Analysis Services also supports translations of cube objects
SQL Server 2000 Analysis Services supports translations of cube objects
None of the mentioned
13. Members of a _________ dimension can only be moved within the same level.
readback
writeback
readwrite
All of the mentioned
14. Updates to the ______ attribute in a parent-child hierarchy must not include updates to any other properties or attributes.
child
parent
both child and parent
none of the mentioned
15. Point out the wrong statement.
The data in a dimension is generally read-write both
Upon connection, the client passes the LCID to the instance of Analysis Services
For a write-enabled cube or partition, updates are stored in a writeback table separate from the cubeโs source tables
None of the mentioned
16. Which of the following is not supported by linked dimensions? a) b) c)
readback
writeback
readwrite
None of the mentioned
17. The _______ attribute is the attribute in a dimension that identifies the columns in the dimension main table that are used in foreign key relationships to the fact table.
Dim
KEY
PK
None of the mentioned
18. Which of the following property is set to zero so that all levels are not created?
Aggregatable
IsAggregatable
IsAggregate
All of the mentioned
19. By default, in a ________ schema, all attributes are directly related to the key attributes.
Relational
Snowflake
Star
None of the mentioned
20. Parent-child hierarchies are automatically detected by the _________ Wizard.
Dimension
Cube
Dimension and Cube
None of the mentioned
21. ____ is currency used to store transactions on which measures to be converted are based in SSAS.
Local currency
Pivot currency
Global currency
None of the mentioned
22. Point out the correct statement.
The Type property of the dimension is set to Reporting Currency
The Type property of one attribute for the dimension is set to CurrencyName in Latin
The values of Type attribute must be used in all columns that should contain a currency identifier
All of the mentioned
23. For _________ currency conversions, the pivot currency and reporting currency are the same.
one-to-one
many-to-one
many-many
All of the mentioned
24. You can use the __________ Wizard to specify which measures from the rate measure group are used to convert values.
BI
ETL
MIS
OBIEE
25. Point out the wrong statement.
Transactions are stored in the fact table in local currencies for many-to-many conversion
Transactions are stored in the fact table in the pivot currency for one-to-many conversion
If you choose a many-to-many or one-to-many conversion type for your currency conversion, you need to specify the reporting currencies
None of the mentioned
26. If you select the __________ conversion type, a reporting currency dimension is also created.
one-to-one
many-to-one
many-many
All of the mentioned
27. Which of the following Sort order sorts and compares data in Analysis Services based on the bit patterns defined for each character?
BIN2 (_BIN2)1
Binary (_BIN)1
Case-sensitive (_CS)
Case-insensitive
28. _________ distinguishes between a single-byte character and the same character when represented as a double-byte character.
Accent-insensitive (_AI)
) Kana-sensitive (_KS)
Accent-sensitive (_AS)
Width-sensitive (_WS)
29. Which of the following property enables Analysis Services to use a faster algorithm for string hashing and comparison?
EnableFast1033Local
EnableFast1036Locale
EnableFast1033Locale
EnableQuick1033Locale
30. __ lets you manage cube context from within an MDX script.
CALCULATE
CALC
SCOPE CALC
None of the mentioned
31. Point out the correct statement.
Few MDX queries run within a specified cube context
SELECT statement is the most frequently used query in MDX c) When formulating a Multidimensional Expressions (MDX) SELECT statement, an application typically examines a cube and divides the set of hie
When formulating a Multidimensional Expressions (MDX) SELECT statement, an application typically examines a cube and divides the set of hierarchies into three subsets
None of the mentioned
32. ___ causes the server to raise an error when Microsoft SQL Server Analysis Services finds any error in the MDX script.
Ignore
IgnoreNone
IgnoreAll
None of the mentioned
33. The Backus-Naur Form (BNF) of {*(<comment> | <whitespace> | <newline>)} will be parsed as ______ for backwards compatibility.
{}
{*}
{+}
{-}
34. Point out the wrong statement.
The WHERE clause describes the slicer axis in an MDX query
MDX syntax distinguishes sets by surrounding tuples or members with braces
MDX queries can have three query axes in the SELECT statement
None of the mentioned
35. _____ creates a calculation that evaluates a Multidimensional Expressions (MDX) expression over a specified set of tuples within a cube.
CREATE CELL CALCULATION
CREATE CELL CALC
CREATE MEMBER CALCULATION
None of the mentioned
36. The following code is a syntax of which statement? CREATE [ SESSION ] [HIDDEN] [ CALCULATED ] MEMBER CURRENTCUBE | Cube_Name.Member_Name AS MDX_Expression [,Property_Name = Property_Value, ...n] ......[,SCOPE_ISOLATION = CUBE]
CREATE SESSION
CREATE CUBE
CREATE MEMBER
CREATE MDX
37. Which of the following is valid syntax for CREATE GLOBAL CUBE?
CREATE GLOBAL CUBE [LocalReseller] Storage &#039;C:LocalAWReseller1.cub&#039; FROM [Adventure Works] ( MEASURE [Adventure Works].[Reseller Sales Amount], DIMENSION [Adventure Works].[Reseller], DIMENSION [Adventure Works].[DATE
CREATE GLOBAL CUBE [LocalReseller] FROM [Adventure Works] ( MEASURE [Adventure Works].[Reseller Sales Amount], DIMENSION [Adventure Works].[Reseller], DIMENSION [Adventure Wor
CREATE GLOBAL CUBE [LocalReseller] Storage &#039;C:LocalAWReseller1.cub&#039; ( MEASURE [Adventure Works].[Reseller Sales Amount], DIMENSION [Adventure Works].[Reseller], DIME
All of the mentioned
38. Which of the following is the MDX Data Definition Statement? a)
CREATE ACTION
DROP CUBE
CREATE CUBE
None of the mentioned
39. _________ is the set of hierarchies from which data is retrieved for a single member.
Slicer axis
Query axes
Dice axis
All of the mentioned
40. Point out the correct statement.
Only dropping the default member is supported in MDX Scripting
In the SELECT statement, the FROM clause determines the cube context
Very few cube can control how errors within a Multidimensional Expressions (MDX) script are handled
None of the mentioned
41. When you include a many-to-many dimension, which of the following rules apply?
You must add the intermediary measure group
You must add the entire many-to-many dimension
You must add the entirety of all dimensions common to the two measure groups involved in the many-to-may relationship
All of the mentioned
42. ______ statement is used to write back data to any cell in a cube that aggregates to its parent using the SUM aggregation.
UPDATE CUBE
DELETE CUBE
ALTER CUBE
None of the mentioned
43. Point out the wrong statement.
A weight expression should be expressed as a decimal value between zero (0) and 1
Each UPDATE CUBE allocation should be considered to be atomic for transactional purposes
When updated cells overlap, the Update Isolation Level connection string property can be used to enhance performance for UPDATE CUBE
None of the mentioned
44. Which of the following scenario demonstrates USE_EQUAL_INCREMENT allocation method?
leaf cell value&gt; = &lt;NEW Value&gt; / COUNT(leaf cells that are contained IN &lt;tuple&gt;)
leaf cell value&gt; = &lt; NEW Value&gt; * Weight_Expression
&lt;leaf cell value&gt; = &lt;leaf cell value&gt; + (&lt;NEW VALUE &gt; - &lt;existing value&gt;) / COUNT(leaf cells contained IN &lt;tuple&gt;)
leaf cell value&gt; = &lt;leaf cell value&gt; + (&lt;NEW Value&gt; - &lt;existing value&gt;) * Weight_Expression
45. If a weight expression is not specified, the UPDATE CUBE statement implicitly uses which of the following expression?
Weight_Expression = &lt;leaf cell value&gt; * &lt;existing value&gt;
Weight_Expression = &lt;leaf cell value&gt; / &lt;existing value&gt;
Weight_Expression = &lt;leaf cell value&gt; โ &lt;existing value&gt;
Weight_Expression = &lt;leaf cell value&gt; + &lt;existing value&gt;
46. When used on a measure that contains integers, the _________ method can return imprecise results caused by incremental rounding changes.
USE_EQUAL_ALLOCATION
USE_WEIGHTED_ALLOCATION
USE_WEIGHTED_INCREMENT
None of the mentioned
47. Which of the following is valid syntax for DRILLTHROUGH statement?
DRILLTHROUGH[MAXROWSUnsigned_Integer] &lt;MDX SELECT statement&gt; [RETURNSet_of_Attributes_and_Measures [,Set_of_Attributes_and_Measures ...]
DRILL[MAXROWSUnsigned_Integer] &lt;MDX SELECT statement&gt; [RETURNSet_of_Attributes_and_Measures [,Set_of_Attributes_and_Measures ...] ]
DRILLTHROUGH[MAXROWSUnsigned_Integer] &lt;MDX SELECT statement&gt;
None of the mentioned
48. Which of the following keyword forces a specified set to be evaluated within the current context?
SCOPE
CASE
EXISTING
FREEZE
49. Which of the following tool requires Reporting Services in SharePoint mode?
Report Designer
Power View
Report Builder
None of the mentioned
50. Point out the correct statement.
The tools that you use is independent of the deployment mode of your report server
A set of scripting tools are available for administering the report server in SQL Server Reporting Services
SQL Server Reporting Services contains a set of graphical and scripting tools that support the development and use of rich reports in a managed environment
None of the mentioned
51. ________ does not help you manage report server content, enable additional features, or grant access to the server.
Reporting Services Configuration Manager
SSMS
SQL Server Configuration Manager
None of the mentioned
52. ____ is a tool to configure and manage a report server connection to the report server database.
Rskeymgmt Utility
Windows Management Instrumentation (WMI) Classes
Rsconfig Utility
None of the mentioned
53. Point out the wrong statement.
Report Manager works in all modes
A report server is a computer that has an instance of Reporting Services installed
A report server integrated with SharePoint has two possible configurations
All of the mentioned
54. Which of the following is a tool for Report Content Management?
Report Server Web service URL
Rskeymgmt Utility
Configuration manager
None of the mentioned
55. Which of the following mode lets you interact with the report server, reports, and report related items by using a browser with Report Manager or URL access commands?
SharePoint mode report server
Native
SSRS
All of the mentioned
56. Reports use __________ to retrieve data for a report when a query runs or when the report is processed.
Data connections
Data source definition
Connection string
All of the mentioned
57. A _________ is an item stored internally in an alerting database.
Connection string
Data alert
Shared data source
None of the mentioned
58. A __________ is a report server item that contains a pointer to the report definition.
Drilldown report
Linked report
Subreport
Drillthrough report
59. A _________ report solution includes a main report that displays summary information with hyperlinks to one or more reports that display detailed information.
Main
Detail
Drillthrough
All of the mentioned
60. Point out the correct statement.
A published report is a report definition (.rdl) file
A saved report is a published report definition that is converted to a newer schema when a report server is upgraded
Report history is a collection of report snapshots
All of the mentioned
Submit