MSBI SSAS Exam Quiz: MCQ!

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Akshay Mishra
Akshay Mishra, Business Intelligence
Akshya, a dedicated Business Intelligence enthusiast, leverages 8 years of experience to drive data-driven decision-making with passion and expertise.
Quizzes Created: 2 | Total Attempts: 8,290
| Attempts: 2,748 | Questions: 165
Please wait...
Question 1 / 165
0 %
0/100
Score 0/100
1. MOLAP databases generally give better performance?

Explanation

MOLAP databases generally give better performance because they store data in a multidimensional cube format, which allows for faster query processing and analysis. This format enables efficient aggregation and calculation of data across multiple dimensions, resulting in quicker response times for complex queries. Additionally, MOLAP databases often have built-in caching mechanisms and optimized algorithms for data retrieval and storage, further enhancing their performance compared to other database types like ROLAP or HOLAP.

Submit
Please wait...
About This Quiz
MSBI SSAS Exam Quiz: MCQ! - Quiz

The MSBI SSAS Exam Quiz assesses knowledge in Microsoft Business Intelligence (MSBI) focusing on SSAS. It covers key concepts like OLAP operations, data models, and performance optimization, essential... see morefor professionals in data analysis and business intelligence. see less

2. The instance of Analysis Services can contain multiple databases?

Explanation

In Analysis Services, an instance can indeed contain multiple databases. This allows for the organization and management of different sets of data within a single instance. Each database can have its own set of cubes, dimensions, measures, and other objects, providing flexibility and scalability in data analysis and reporting. This feature enables users to efficiently handle and analyze large amounts of data across various databases within a single Analysis Services instance.

Submit
3. CALCULATE statement is used to populate each cell in the cube with aggregated data.

Explanation

The CALCULATE statement is indeed used to populate each cell in the cube with aggregated data. This statement allows for the calculation of values based on specified criteria, such as filters or conditions. By using the CALCULATE statement, aggregated data can be derived and populated in each cell of the cube, providing a comprehensive view of the data. Therefore, the given answer, True, is correct.

Submit
4. It is possible to generate a data dictionary for the given CUBE in SSAS.

Explanation

A data dictionary is a centralized repository of information about data elements, such as their definition, format, and relationships with other data elements. In SSAS (SQL Server Analysis Services), a CUBE is a multidimensional database structure used for data analysis and reporting. Since a CUBE contains data elements and their relationships, it is possible to generate a data dictionary for the given CUBE in SSAS. This can provide valuable insights into the structure and meaning of the data stored in the CUBE, making it easier for users to understand and work with the data.

Submit
5. Which type of data models are used by databases configured for OLAP?

Explanation

Databases configured for OLAP (Online Analytical Processing) use multidimensional data models. These models allow for the analysis of data from multiple dimensions or perspectives, such as time, geography, and product. By organizing data in a multidimensional structure, OLAP databases can efficiently perform complex queries and aggregations, enabling users to gain insights and make informed decisions. Single dimensional, two dimensional, and three dimensional data models are not specifically designed for OLAP and may not provide the necessary flexibility and performance for analytical processing.

Submit
6. HOLAP storage mode is suited for partitions of cubes that require rapid query response for summaries

Explanation

HOLAP (Hybrid Online Analytical Processing) storage mode combines the benefits of both ROLAP (Relational Online Analytical Processing) and MOLAP (Multidimensional Online Analytical Processing) storage modes. It is suited for partitions of cubes that require rapid query response for summaries. In HOLAP, the detailed data is stored in a relational database while the aggregations and summaries are stored in a multidimensional format for faster query performance. This allows for efficient analysis of large data sets while still maintaining the flexibility of a relational database. Therefore, the statement is true.

Submit
7. What are the applications of OLAP?

Explanation

OLAP, or Online Analytical Processing, has various applications in business. It is commonly used for business reporting in areas such as sales and marketing, providing valuable insights and analysis. Additionally, OLAP is useful for budgeting purposes, allowing organizations to efficiently allocate resources and plan their finances. Furthermore, OLAP can be applied to forecasting, helping businesses make accurate predictions and projections based on historical data. Therefore, all of the mentioned applications are valid uses of OLAP technology.

Submit
8. MDX stands for ------------------------ 

Explanation

MDX stands for Multi-Dimension Expressions. This language is used in data analysis and querying multidimensional databases, such as Microsoft Analysis Services. It allows users to retrieve and manipulate data from these databases using a syntax that is specifically designed for multidimensional data structures.

Submit
9. What are the component of SSAS? 

Explanation

The correct answer is "All of the listed options." This is because all three components mentioned - slicing, drilling, and pivoting - are indeed components of SSAS. Slicing refers to the ability to filter data based on certain criteria, drilling allows users to navigate through different levels of detail in the data, and pivoting involves reorganizing and summarizing data to gain different perspectives. Therefore, all of these options are valid components of SSAS.

Submit
10. Which of the following below is/are OLAP vendors?

Explanation

The given answer, "All of the above," is correct because all three options listed - Cognos, Infor, and Oracle Corporation - are indeed OLAP vendors. OLAP stands for Online Analytical Processing, which refers to the technology used for organizing and analyzing large volumes of data from multiple sources. Cognos, Infor, and Oracle Corporation are well-known vendors in the field of OLAP, providing software and solutions for data analysis and reporting purposes.

Submit
11. Which of the following attributes can be accessed using a database object?

Explanation

A database object can be used to access both cubes and roles. Cubes are used in multidimensional databases to store and analyze data, while roles are used to manage user access and permissions within the database. By accessing these attributes through a database object, users can interact with and manipulate the data stored in cubes and manage user permissions through roles.

Submit
12. The Analysis Services Processing task can be used to process which of the following objects?

Explanation

The Analysis Services Processing task in SQL Server Integration Services (SSIS) can be used to process Cubes, dimensions, and mining models. This task allows for the automation of processing these objects, which involves tasks such as loading data into the objects, building aggregations, and updating metadata. By selecting "All of the above" as the answer, it indicates that the Analysis Services Processing task can be used to process all of these objects simultaneously.

Submit
13. ADOMD.Net is used for querying data?

Explanation

ADOMD.Net is a .NET library that provides a programming interface for querying and manipulating data from multidimensional data sources, such as Microsoft SQL Server Analysis Services. It allows developers to write code to execute MDX (Multidimensional Expressions) queries against the data source and retrieve the results. Therefore, it is correct to say that ADOMD.Net is used for querying data.

Submit
14. It is because of ________________ that enables OLAP to achieve great performance for a query.

Explanation

Aggregation is the correct answer because it is the process of combining and summarizing data in OLAP (Online Analytical Processing) to provide faster and more efficient query performance. By aggregating data, OLAP systems can reduce the amount of data that needs to be processed, resulting in improved query response times. Aggregation allows OLAP to achieve great performance by pre-calculating and storing summarized data, enabling quicker retrieval and analysis of large datasets.

Submit
15.  If functions in one assembly call functions in a separate assembly, you must register both assemblies in : 

Explanation

When functions in one assembly call functions in a separate assembly, both assemblies need to be registered in the server. The server acts as a central location where all the assemblies are registered and can be accessed by other components of the system. By registering both assemblies in the server, the functions in one assembly can successfully call the functions in the separate assembly.

Submit
16. You create a SQL Server 2008 Analysis Services (SSAS) solution. You create a key performance indicator (KPI) named GPMargin for your solution. You set the Value expression of the KPI in the following manner. [Measures].[Amount],[Account].[Accounts].[Operating Expenses] /[Measures].[Amount],[Account].[Accounts].[Gross Margin] Your solution has a time dimension named DimTime. You write the following Multidimensional Expressions (MDX) statement. (Line numbers are included for reference only.) Line 01 : IIf(Line 02 : ____________Line 03 : ParallelPeriodLine 04 : ( [DimTime].[Calendar].[Quarter],1,[DimTime].[Calendar].CurrentMemberLine 05: )?), 1, -1 ) You need to set a Trend expression of the KPI to show a difference in the values compared with the previous quarter. Which MDX code segment should you insert at line 02?

Explanation

The correct answer is KPIValue( “GPMargin” ) >?( KPIValue( “GPMargin” ). This code segment is used to compare the current value of the KPI with the previous value. It checks if the current value is greater than the previous value and returns a boolean result. This is used to determine the trend of the KPI and set the Trend expression accordingly.

Submit
17. What are the options to deploy SSAS cube in production?

Explanation

The correct answer is "All the above" because all the options mentioned (Using BIDS, Using SSMS, Using XMLA) are valid methods to deploy SSAS cubes in production. BIDS (Business Intelligence Development Studio) is a development environment for SSAS, SSMS (SQL Server Management Studio) is a management tool for SQL Server, and XMLA (XML for Analysis) is a protocol used for managing and manipulating SSAS objects. Therefore, deploying SSAS cubes in production can be done using any of these options.

Submit
18. The output of an OLAP query is displayed as a

Explanation

The output of an OLAP query can be displayed as a matrix or a pivot. A matrix is a tabular representation of data where rows and columns intersect to show the values. A pivot, on the other hand, is a way to summarize and manipulate data by rotating rows into columns or columns into rows. Both matrix and pivot are common formats for presenting OLAP query results, depending on the specific requirements and preferences of the user. Excel, while it can be used to display OLAP query results, is not the only option and may not be the best choice in all cases.

Submit
19. By default, in a ________ schema, all attributes are directly related to the key attributes.

Explanation

In a star schema, all attributes are directly related to the key attributes. This means that all the attributes in the schema are directly connected to the primary key attribute. This design is commonly used in data warehousing and allows for simple and efficient querying of data. The star schema is characterized by a central fact table surrounded by dimension tables, creating a star-like structure.

Submit
20. You maintain a SQL Server 2008 Analysis Services (SSAS) database on a production server. The database contains a cube.You add new functionality to the cube on a development server. You need to deploy the new functionalityfrom the development server to the production server by ensuring that the effect on the users is minimized.What should you do?

Explanation

The Synchronize Database Wizard is the best option for deploying changes to the production server while minimizing the impact on users. This wizard allows you to synchronize the development and production databases, transferring only the necessary changes. Detaching and copying files or modifying the Target Server property may require more manual steps and can potentially disrupt the users' access to the cube. Simply copying files from the development server to the production server may not properly handle all the necessary changes and dependencies.

Submit
21. You create a SQL Server 2008 Analysis Services (SSAS) solution. You create a key performance indicator (KPI) named GPMargin for your solution. You set the Value expression of the KPI in the following manner.You need to set a Trend expression of the KPI to show a difference in the values compared with the previous quarter. Which MDX code segment should you insert at line 02?

Explanation

The correct answer is "KPIValue( "GPMargin" ) > ( KPIValue( "GPMargin" )". This expression compares the current value of the KPI (GPMargin) with the previous value, indicating a difference in values compared to the previous quarter.

Submit
22. Which property for objects in the data source view is used to increase the user-friendliness of their name?

Explanation

The property "FriendlyName" is used to increase the user-friendliness of the objects' names in the data source view. By setting the "FriendlyName" property, the objects can be given more descriptive and intuitive names that are easier for users to understand and work with. This helps to enhance the overall usability and user experience of the data source view.

Submit
23. You are managing a SQL Server 2008 Analysis Services (SSAS) database which includes a cube for Company.com. On a production server, you have increased new function to the cube. You should make sure that you cost least time for publishing the new functions. Which is the correct answer? 

Explanation

not-available-via-ai

Submit
24. What is the use of Analysis Services Execute DDL task?

Explanation

The Analysis Services Execute DDL task is used to create, drop, or alter mining models as well as create, drop, or alter cubes and dimensions. This task allows for the management and modification of data mining models and multidimensional structures within Analysis Services. It provides the ability to perform these actions programmatically and automate the process, making it easier to manage and update the models and structures as needed.

Submit
25. You maintain a SQL Server 2008 Analysis Services (SSAS) instance.You plan to run the Usage-Based Optimization Wizard.You need to enable query logging. What should you do?

Explanation

To enable query logging in SQL Server 2008 Analysis Services (SSAS) instance, you need to set the QueryLogConnectionString server property to a valid connection string. This connection string will specify the location where the query logs will be stored. By setting this property, the SSAS instance will start logging all the queries executed against it, allowing you to analyze and optimize the usage of the system.

Submit
26. Property expressions update the values of properties when the _____________ is run

Explanation

Property expressions update the values of properties when the package is run.

Submit
27. You are a database developer and you have about two years experience in creating business Intelligence (BI) by using SQL Server2008. Now you are employed in a company named NaproStar which uses SQL Server2008. Your company makes and sells Cars. You work as the technical support. Now you are in charge of a SQL Server 2008 Analysis Services (SSAS) database. Tim is the distributor of the Southern Area. Now according to the business requirement, Tim has to access the database. After discussion, your company decides to give Tim the necessary permissions. There are two roles respectively named Southern Area and Cars. The table below shows the schemas of the two roles. For both roles, you have set the Visual Totals property to True. Now you get another order from the company, according to the company requirement, Tim can only be able to view the members in the Product dimension that relate to the Cars category in the Southern Area. You have to accomplish this task. So what action should you perform?  

Explanation

Tim should be added to the Southern Area role.

Submit
28. You are a server administrator of a SQL Server 2008 Analysis Services (SSAS) instance. The instance contains a database that is used by the members of the Sales group. You configure a new role named Northern Region by using the "{[Customers].[Region].[Region].[Northern]}" allowed permission set. You assign the Sales group to the Northern Region role. You need to verify that users in the Northern Region role can view data only for their region.   What should you do? 

Explanation

By adding the Roles=Northern Region; parameter to the connection string, users in the Northern Region role will only have access to data for their region. This parameter ensures that only the specified role is applied to the user's connection, restricting their access to other data.

Submit
29. You are managing a SQL Server 2008 Analysis Services (SSAS) database for Company.com. A sales manager called Clerk is responsible for the sales of bikes in the Northeast region. You decide to give some rights to the rights to Clerk to visit the database. You won two roles below called Northeast Region and Bikes.Their schemas are listed below:You have make The Visual Totals properties attribute true for roles above. You should make sure that Clerk could browser the workers in the Product dimension which link to the Bikes category in the Northeast region.Which is the correct answer?

Explanation

Increase Clerk to the Bikes role.

Submit
30. You are managing a SQL Server 2008 Analysis Services (SSAS) instance for Company.com. In order to execute the Usage-Based Optimization Wizard you should make query logging enable. Which is the correct answer?

Explanation

The correct answer is to configure the QueryLogConnectionString server attribute and set a valid connection string. This is because in order to execute the Usage-Based Optimization Wizard, query logging needs to be enabled. This can be done by configuring the QueryLogConnectionString server attribute and providing a valid connection string.

Submit
31. Which is the default provider to create a CUBE?

Explanation

The default provider to create a CUBE is Native OLE/Native Client. This means that when creating a CUBE in a database, the Native OLE or Native Client provider is used by default. These providers are commonly used in SQL Server and other database management systems to connect and interact with the database.

Submit
32. You maintain a SQL Server 2008 Analysis Services (SSAS) instance. The instance contains a database that is used by the members of the Engineering group. You configure a new role named Engineering and Design by using the following allowed permission set: {[Employees].[Department].[Engineering and Design]} You assign the Engineering group to the Engineering and Design role. You need to ensure that users in the Engineering and Design role can only view data for their department. What should you do? 

Explanation

Adding the Roles= [Engineering and Design]; parameter to the connection string will ensure that users in the Engineering and Design role can only view data for their department. This parameter specifies the roles that the user is a member of and restricts their access to only the data allowed by those roles. By including the Engineering and Design role in the connection string, users will be limited to viewing data for their specific department.

Submit
33. The Analysis Services Processing task can process only analytic objects created by using the SQL Server tools?

Explanation

The Analysis Services Processing task can only process analytic objects created by using the SQL Server tools. This means that any other type of analytic object created using different tools or methods will not be compatible with the processing task. Therefore, the statement "True" is correct.

Submit
34. The Analysis Services __________ role defines administrative access of Windows users and groups to an instance of Analysis Services.

Explanation

The Analysis Services "server" role defines administrative access of Windows users and groups to an instance of Analysis Services. This role allows users and groups to manage and configure the Analysis Services server, including creating and modifying databases, managing security settings, and performing other administrative tasks.

Submit
35. You implement a SQL Server 2008 Analysis Services (SSAS) solution. You use data mining extensions (DMX) to query a data mining model. You write the following DMX code segment to query a Bike Buyer data mining model in a Decision Tree data mining structure. (Line numbers are included for reference only.) 01 SELECT 02 [Decision Tree].[Bike Buyer] AS Buyer 03 FROM 04 [Decision Tree] 05 06 (SELECT 28 AS [Age], 07 '2-5 Miles' AS [Commute Distance], 08 '1' AS [House Owner Flag], 09 1 AS [Number Cars Owned], 10 2 AS [Total Children]) AS t You need to ensure that the input columns automatically map to the columns in the data mining structure.   Which code fragment should you insert at line 05?

Explanation

not-available-via-ai

Submit
36. You are developing a SQL Server 2008 Analysis Services (SSAS) solution which contains a table called TestFact which includes two columns listed below for Company.com. In order to develop a measure which gets the amount of customers who owns placed orders. Which is the correct answer?     

Explanation

The correct answer is to configure the Usage attribute to Distinct count and the Source Column attribute to CustomerKey. This is because the requirement is to get the amount of customers who own placed orders, and in order to count the distinct number of customers, the Usage attribute should be set to Distinct count. Additionally, the Source Column attribute should be set to CustomerKey as it represents the column that uniquely identifies each customer.

Submit
37. 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. 

Explanation

The KEY 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. This means that the KEY attribute serves as a unique identifier for each record in the dimension table, allowing it to be linked to the corresponding records in the fact table.

Submit
38. You are a database developer and you have about two years experience in creating business Intelligence (BI) by using SQL Server2008. Now you are employed in a company named NaproStar which uses SQL Server2008. There are two servers in your company. One is a production server and another one is a development server. Now you're in charge of a SQL Server 2008 Analysis Services (SSAS) database on a production server. The database has a cube. New functionality has been added to the cube on a development server. Now you receive an order from your company CIO, according to the requirement of the CIO, the new functionality has to be deployed from the development server to the production server. You have to accomplish this task and reduce the effect on the users to the least. So what action should you perform? 

Explanation

not-available-via-ai

Submit
39. You administer a SQL Server 2008 Analysis Services (SSAS) database. A sales manager is responsible for the sales of bikes in the Northeast region. You plan to grant the necessary permissions to the sales manager to access the database. You have two roles named Northeast Region and Bikes. The schemas of the two roles are as shown in the following table. The Visual Totals property is set to True for both roles. You need to ensure that the sales manager can view only the members in the Product dimension that relate to the Bikes category in the Northeast region. What should you do?

Explanation

not-available-via-ai

Submit
40. You are managing a SQL Server 2008 Analysis Services (SSAS) project for Company.com. In order to examine different data mining theories; you should alter the design of the data mining structure to test. In the data mining model and the underlying case table, you increase the ordered content type columns you should make sure that Data Mining Viewer is the good for altering in the data mining structure and the data mining model technology. Which is the correct answer? 

Explanation

The correct answer is "You should select ProcessFull". The ProcessFull option in SQL Server Analysis Services is used to process the entire data mining structure and its associated objects, including the data mining model and the underlying case table. By selecting ProcessFull, you ensure that any changes made to the design of the data mining structure, such as increasing the ordered content type columns, are applied and the structure is updated accordingly. This allows you to test different data mining theories effectively.

Submit
41. Which API in SSAS is used to retrieve and manipulate data?

Explanation

The correct answer is adomd.net. ADOMD.NET is an API in SSAS (SQL Server Analysis Services) that is used to retrieve and manipulate data. It provides a managed interface for accessing and querying multidimensional data from SSAS cubes. With ADOMD.NET, developers can perform various operations such as executing MDX queries, retrieving metadata about cubes and dimensions, and manipulating cube data programmatically.

Submit
42. How many types of actions available in the Cube?

Explanation

There are three types of actions available in the Cube.

Submit
43. Which of the following Sort order sorts and compares data in Analysis Services based on the bit patterns defined for each character ?

Explanation

The correct answer is Binary (_BIN)1. This sort order sorts and compares data in Analysis Services based on the bit patterns defined for each character. It considers the binary representation of the characters and compares them accordingly. This sort order is useful when dealing with data that is stored in a binary format or when the character set being used does not have a specific sort order defined.

Submit
44. You are developing SQL Server 2008 Analysis Services (SSAS) database sample for Company.com. In order to write down the Analysis Services performance information, when the database is operated you should gather information connected with the temporary file usage. Which is the correct answer? 

Explanation

The correct answer is to utilize MSAS 2008: Proc Aggregations. This is because proc aggregations in SQL Server 2008 Analysis Services allows you to optimize and improve query performance by pre-calculating and storing aggregated data. By gathering information connected with proc aggregations, you can monitor and analyze the temporary file usage, which can help in identifying any performance bottlenecks or issues related to memory usage in the SSAS database.

Submit
45. What do you understand by dynamic named set (SSAS 2008)?

Explanation

A dynamic named set in SSAS 2008 is used to create a set of members that can change dynamically based on certain criteria or conditions. Unlike a regular named set, which contains a fixed set of members, a dynamic named set allows for flexibility and adaptability. This feature is useful when the set of members needs to be updated frequently or when the set needs to be based on changing data or calculations.

Submit
46. In Microsoft SQL Server 2005 Analysis Services (SSAS), a _________ is a language-specific representation of the name of a dimension.

Explanation

In Microsoft SQL Server 2005 Analysis Services (SSAS), a dimension translation is a language-specific representation of the name of a dimension. This means that the dimension name can be translated into different languages, allowing users to view and interact with the dimension in their preferred language. The dimension translation feature helps to make the SSAS solution more user-friendly and accessible to a diverse range of users.

Submit
47. If the __________ setting is used, the execution context is corresponds to the Windows login user account IUSER_servername on the server.   

Explanation

When the "ImpersonateAnonymous" setting is used, the execution context corresponds to the Windows login user account IUSER_servername on the server. This means that the server will impersonate the anonymous user and execute the code on behalf of that user. This setting is useful in scenarios where anonymous users need to access certain resources or perform specific actions within the application.

Submit
48. You are a database developer and you have about two years experience in creating business intelligence (BI) solutions by using SQL Server2008. Now you are employed in a company which is named NaproStar and work as a developer of a SQL Server 2008 Analysis Services (SSRS) for the company. You are in charge of a SSAS database that is contained on a default instance. According to your plan, the Analysis Services performance information will be documented by the computer. In order to achieve this goal, information related to the temporary file usage should be collected at the time of processing the database. So of the following objects, which one object should be used? 

Explanation

MSAS 2008: Proc Aggregations would be used to achieve this goal. Proc Aggregations is responsible for creating and managing aggregations in SQL Server Analysis Services (SSAS). By collecting information related to temporary file usage during the processing of the database, it can help in monitoring and optimizing the performance of the Analysis Services. Therefore, using Proc Aggregations is the most appropriate choice for achieving the goal of documenting the Analysis Services performance information.

Submit
49. Which of the below are Common types of Hierarchies in SSAS?

Explanation

The common types of hierarchies in SSAS include natural hierarchy, ragged hierarchy, unbalanced hierarchy, and balanced hierarchy. Natural hierarchy refers to a hierarchy that follows a logical and intuitive order, such as a hierarchy of dates or geographical locations. Ragged hierarchy is a type of hierarchy where some levels have a different number of members, resulting in uneven branching. Unbalanced hierarchy refers to a hierarchy where the number of members at each level varies significantly. Balanced hierarchy is a type of hierarchy where each level has an equal number of members.

Submit
50. Which of the below statement are valid about the Natural Key?

Explanation

The given correct answer states that all of the listed options are valid about the Natural Key. This means that the Natural Key can be numeric, string, or a combination of both. Merging data from different source systems can be challenging when there is a conflict in the type of value coming from each source system. The Natural Key uniquely identifies each record and has a business meaning attached to it. However, history cannot be maintained if the Natural Key is used as a Primary Key.

Submit
51. How many types of dimensions are there in SSAS ?

Explanation

There are six types of dimensions in SSAS. These include regular dimensions, referenced dimensions, role-playing dimensions, writeback dimensions, virtual dimensions, and many-to-many dimensions. Each type of dimension serves a specific purpose and can be used to organize and analyze data in different ways within SSAS.

Submit
52. What is default storage mode in SSAS?

Explanation

MOLAP stands for Multidimensional Online Analytical Processing and it is the default storage mode in SSAS (SQL Server Analysis Services). MOLAP stores the data in a multidimensional format, allowing for fast query performance and efficient storage. It precalculates and stores aggregations, resulting in faster query response times. This storage mode is suitable for scenarios where the data is relatively static and the focus is on fast query performance.

Submit
53. Which is correct about Named Queries?

Explanation

Named Queries in a Data Source View (DSV) allow us to create custom SQL expressions that can reference more than one table/view from the underlying data source. This means that we can combine data from multiple tables/views in a single query. Keys and relationships between tables/views have to be set explicitly in the DSV to establish the connections. Additionally, filter/limiting conditions can be applied as part of the SQL expression in the Named Query, allowing us to retrieve only the desired data. Named Calculations, on the other hand, are a different feature and cannot be added to Named Queries in the DSV. Therefore, the correct answer is that all of the listed options are correct about Named Queries.

Submit
54. You are administrating a SQL Server Analysis Services (SSAS) tabular database.You need to create a new role that allows its members to query data and to refresh data in the model.Which permission should you use? (More than one answer choice may achieve the goal. Select the BEST answer.) 

Explanation

The "Read and Process" permission should be used to create a new role that allows its members to query data and refresh data in the model. This permission grants the necessary access to both read the data and process (refresh) the model. The other options, such as "Explore and Manage", "Administrator", and "Browse and Manage" may have additional permissions that are not required for this specific scenario.

Submit
55. What is the source of the OLAP cube's metadata?

Explanation

The source of the OLAP cube's metadata can be either a star schema or a snowflake schema. Both of these schema designs are commonly used in data warehousing and OLAP systems. A star schema is a simpler design where the fact table is connected directly to multiple dimension tables, while a snowflake schema is a more normalized design where the dimension tables are further normalized into smaller tables. Both schema designs are used to organize and structure the data in the OLAP cube, providing the necessary metadata for analysis and reporting.

Submit
56. You are developing a SQL Server 2008 Analysis Server (SSAS) method which includes a measure group called TestGroup with a one partition for Company.com.The condition listed below should be included: 

Explanation

not-available-via-ai

Submit
57. ROLAP and MOlap models are

Explanation

The correct answer is 2 tier. ROLAP (Relational Online Analytical Processing) and MOLAP (Multidimensional Online Analytical Processing) models are both examples of 2-tier architecture. In a 2-tier architecture, the application logic and data storage are combined in a single layer, typically on the client side. In the case of ROLAP and MOLAP, the data storage and processing happen on the client side, which allows for faster query processing and analysis. This architecture is commonly used in data warehousing and business intelligence applications.

Submit
58. Aggregations are built from the _________________ by changing the granularity on specific dimensions

Explanation

Aggregations are built from the Fact table by changing the granularity on specific dimensions. The Fact table contains the raw data at the most granular level, while the Dimension table provides additional context and attributes for the data. By changing the granularity on specific dimensions, such as grouping data by time periods or other relevant attributes, aggregations can be created to summarize and analyze the data at different levels of detail. Therefore, the Fact table is the correct answer as it is the source from which aggregations are built.

Submit
59. It is possible to build a Cube Without a Data Source in SSAS.

Explanation

In SSAS (SQL Server Analysis Services), it is indeed possible to build a cube without a data source. This can be done by manually creating and defining the dimensions, attributes, hierarchies, and measures within the cube structure without connecting to an external data source. This allows for the creation of a cube based on custom calculations or static data.

Submit
60. You maintain a SQL Server 2008 Analysis Services (SSAS) database. You plan to troubleshoot query performance by using SQL Profiler.You need to identify the queries that take a long time to run.Which trace event should you use?

Explanation

To identify the queries that take a long time to run, the appropriate trace event to use is "Query Subcube". This event captures the execution time for each query subcube, allowing you to analyze and identify any queries that have a significant impact on performance. By monitoring this event, you can pinpoint the specific queries that need optimization or further investigation to improve overall query performance in the SQL Server 2008 Analysis Services database.

Submit
61. Through utilizing SQL Server 2008 Analysis Services (SSAS) for Company.com,you are developing a model of data mining. Through utilizing the listed Data Mining Extensions (DMX) codes, you could develop a structure CREATE MINING STRUCTURE [Clerk Maker] ( [User Key] LONG KEY,[Total Age] LONG DISCRETIZED (Automatic, 20),[Clerk Maker] LONG ISCRETE,[Distance] TEXT DISCRETE,[Monthly Income] DOUBLE CONTINUOUS) Not only should you develop a mining model which could be operated through utilizing this structure, but also you should make sure that the model utilizes the Microsoft algorithm. Which is the correct answer? 

Explanation

The correct answer is to use the ALTER MINING STRUCTURE statement to add a mining model to the existing structure. This statement allows you to specify the structure name, in this case, [Clerk Maker], and add a mining model named [Decision Tree] with the specified columns ([User Key], [Total Age], [Clerk Maker], [Distance], [Monthly Income]). This ensures that the model utilizes the Microsoft algorithm.

Submit
62. You create a data mining model by using SQL Server 2008 Analysis Services (SSAS). You create a mining structure by using the following Data Mining Extensions (DMX) code. CREATE MINING STRUCTURE [Bike Buyer]( [Customer Key] LONG KEY, [Age] LONG DISCRETIZED(Automatic, 10), [Bike Buyer] LONG DISCRETE, [Commute Distance] TEXT DISCRETE, [Yearly Income] DOUBLE CONTINUOUS ) You need to create a mining model that can be processed by using this mining structure. You also need to ensure that the model uses the Microsoft Decision Trees algorithm.   Which DMX statement should you use?

Explanation

The correct answer is "ALTER MINING STRUCTURE [Bike Buyer] ADD MINING MODEL [Decision Tree] ( [Customer Key], [Age], [Bike Buyer] PREDICT, [Commute Distance], [Yearly Income] )?USING Microsoft_Decision_Trees WITH DRILLTHROUGH". This DMX statement is used to add a mining model to an existing mining structure. The statement specifies the name of the mining structure ("[Bike Buyer]") and the name of the mining model to be created ("[Decision Tree]"). It also lists the columns from the mining structure that will be used in the mining model. The "USING Microsoft_Decision_Trees" clause indicates that the Microsoft Decision Trees algorithm will be used to process the model. The "WITH DRILLTHROUGH" clause allows for detailed analysis of the model results.

Submit
63. You are managing a SQL Server 2008 Analysis Services (SSAS) database for Company.com. Through utilizing a Dynamic Management View (DMV), you decide to troubleshoot query performance you should make sure that you could improve query sessions times. In order to solve the problem, which is the correct answer?   

Explanation

To troubleshoot query performance and improve query session times in SQL Server 2008 Analysis Services, the correct answer is to utilize the Discover_Commands Dynamic Management View (DMV). This DMV provides information about the commands executed against the Analysis Services database, including the query text, start time, and duration. By analyzing this information, you can identify slow-performing queries and optimize them to improve overall performance. Utilizing Discover_Commands allows you to focus specifically on the commands being executed, which is essential for troubleshooting query performance.

Submit
64. Which operation of OLAP provides alternate presentation of data by rotating it? 

Explanation

Pivot is the correct answer because it is the operation in OLAP that provides an alternate presentation of data by rotating it. Pivot allows users to reorganize and restructure the data by rotating rows into columns or columns into rows, providing a different perspective on the data. This can be useful for analyzing data from different angles and gaining insights that may not be apparent in the original data layout.

Submit
65. What are the Fact types does SSAS supports?

Explanation

SSAS (SQL Server Analysis Services) supports all of the listed fact types, which include Additive, Semi-additive, and Non-additive. Additive facts can be summed up across all dimensions, while Semi-additive facts can be summed up across some dimensions but not all. Non-additive facts cannot be summed up across any dimension. Therefore, the correct answer is that SSAS supports all of these fact types.

Submit
66. You are creating a Microsoft SQL Server 2005 Analysis Services (SSAS) project for Company.com. In order to move database from Analysis Services 2000 to Analysis Services 2008, which is the correct answer?

Explanation

not-available-via-ai

Submit
67. Security for stored procedures is set with the _________ property on a stored procedure. 

Explanation

Security for stored procedures is set with the "PermissionSet" property on a stored procedure. This property determines the level of permissions required to execute the stored procedure.

Submit
68. Which processing type is used in SSAS ?

Explanation

SSAS (SQL Server Analysis Services) uses different processing types to update and maintain data in its cubes and dimensions. "Process Full" is used to process the entire database, including all objects and data. "Process Data" is used to process only the data in the database, without affecting the structure or metadata. "Process Index" is used to rebuild indexes for improved query performance. "Process Incremental" is used to process only the changes made since the last processing, reducing processing time.

Submit
69. Carefully read the question and answer accordingly.In which scenario, you would like to go for materializing dimension?Statement 1: To increase the speedStatement 2: To decrease memory sizeStatement 3: Less Coding

Explanation

Materializing dimension refers to the process of storing pre-calculated results of a dimension in order to improve query performance. In this scenario, choosing to materialize dimensions would be beneficial if the main objective is to increase the speed of queries. Therefore, the correct answer is "Statement 1 only".

Submit
70. Which of the following permission setting provides internal computation permission ?

Explanation

The "safe" permission setting provides internal computation permission. This means that the code with this permission setting can perform computations within the internal environment without any restrictions or limitations. It does not pose any security risks or potential harm to the system or external resources. Therefore, "safe" is the correct answer for providing internal computation permission.

Submit
71. You are developing a SQL Server Analysis Services (SSAS) tabular project.You need to grant the minimum permissions necessary to enable users to query data in a data model.Which role permission should you use? 

Explanation

The correct answer is "Read". The "Read" role permission allows users to query data in a data model without being able to modify or make any changes to the model. This permission grants users the ability to view and retrieve data from the data model, ensuring that they have the minimum necessary permissions to perform data queries without compromising the integrity of the model.

Submit
72. You maintain a SQL Server 2008 Analysis Services (SSAS) instance. You need to configure the analysis services query log for the SSAS instance.   Which tool should you use?

Explanation

To configure the analysis services query log for the SSAS instance, you should use SQL Server Management Studio. SQL Server Management Studio is a comprehensive tool that allows you to manage and configure various aspects of SQL Server, including Analysis Services. It provides a user-friendly interface to configure settings, such as enabling and configuring query logging for analysis services. This tool is commonly used by database administrators and developers to perform administrative tasks and manage SQL Server instances.

Submit
73. To meet the business development, (SSAS) is used to create a data mining model and the Data Mining Extensions (DMX) code is used to create a mining structure.The Data Mining Extensions (DMX) code is shown as the following:Now you are assigned the following tasks:Make sure that the Microsoft Decision Trees algorithm is used by the model. Have a mining model that can be processed by this mining structure created.So of the following DMX statements, which one should be used to accomplish the tasks above?

Explanation

The correct answer is "USING Microsoft_Decision_Trees WITH DRILLTHROUGH". This DMX statement is used to ensure that the Microsoft Decision Trees algorithm is used by the model. The "WITH DRILLTHROUGH" option allows for detailed analysis of the mining model. The other DMX statements do not include the necessary syntax to specify the algorithm or the option for drillthrough analysis.

Submit
74. Which of the following should be kept in mind for a task?

Explanation

When performing a task, it is important to keep in mind that the task names must be unique. This means that no two tasks can have the same name. Additionally, the task should be within a package. This ensures that the task is organized and grouped together with related tasks. By following these guidelines, it helps to avoid confusion and maintain a structured system for task management.

Submit
75. You are managing a SQL Server 2008 Analysis Services (SSAS) database for Company.com. In order to update data in a partition each hour you should run the incremental processing method.In order to solve the problem, which is the correct answer?

Explanation

The correct answer is "You should utilize ProcessAdd for Analysis (XMLA) command". This is because the question states that the goal is to update data in a partition each hour, and the ProcessAdd method is specifically designed to add new data to an existing partition without affecting the existing data. This method is efficient for incremental updates and will ensure that only the new data is processed, reducing processing time and resource usage.

Submit
76. Dice operation is also known as rotate.

Explanation

The statement "Dice operation is also known as rotate" is false. The term "dice operation" refers to the process of rolling a dice, not rotating it.

Submit
77. Which of the Action is true for the below statement?"Returns a Reporting Services report that is associated with the cube data on which the action is based"

Explanation

The correct answer is "Report action". This action returns a Reporting Services report that is associated with the cube data on which the action is based. This means that when this action is triggered, it will generate and display a report that provides additional details or insights related to the cube data being analyzed.

Submit
78. Which of following statements clearly defines the Database dimension and Cube dimension? 1. The Database dimension has only Name and ID properties, whereas a Cube dimension has several more properties.2. Database dimension is created once where as Cube dimension is referenced from database dimension.3. Database dimension exists only once, where as Cube dimensions can be created more than once using ROLE PLAYING Dimensions concept. 

Explanation

The explanation for the given correct answer is that all three statements accurately define the differences between the Database dimension and the Cube dimension. Statement 1 states that the Database dimension only has Name and ID properties, while the Cube dimension has several more properties. Statement 2 explains that the Database dimension is created once, while the Cube dimension is referenced from the Database dimension. Statement 3 clarifies that the Database dimension exists only once, whereas Cube dimensions can be created multiple times using the concept of ROLE PLAYING Dimensions. Therefore, all three statements are correct in defining the distinctions between the two dimensions.

Submit
79. You are developing a SQL Server 2008 Analysis Services (SSAS) solution which contains a table called TestFact which includes two columns listed below for Company.com. In order to develop a measure which gets the amount of customers who owns placed orders. Which is the correct answer?

Explanation

The correct answer is to configure the Usage attribute to Distinct count and the Source Column attribute to CustomerKey. This is because the measure is meant to calculate the number of customers who have placed orders, not the total count of orders. Therefore, the distinct count of the CustomerKey column will give the desired result.

Submit
80. You are managing a SQL Server 2008 Analysis Services (SSAS) instance for Company.com. A data mining structure should be deployed which contains the Microsoft Clustering mining model. From Scalable K-Means to Non-scalable K-Means You should alter the attribute of the mining model. Which is the correct answer? 

Explanation

In order to change the clustering method from Scalable K-Means to Non-scalable K-Means, you need to alter the CLUSTERING_METHOD attribute of the mining model.

Submit
81. ____________________operation of OLAP involves computing all of the data relationships for one or more dimensions

Explanation

Roll up is the correct answer because it refers to the operation of OLAP that involves computing all of the data relationships for one or more dimensions. In roll up, data is aggregated or summarized from a lower level of detail to a higher level of detail. It allows users to view data at different levels of granularity and helps in analyzing trends and patterns in the data.

Submit
82. Which of the following is not supported by linked dimensions ?

Explanation

Linked dimensions support the readback and readwrite operations, allowing users to retrieve data from the linked dimension and make changes to it. However, writeback is not supported by linked dimensions. Writeback refers to the ability to write data back to the linked dimension, which is not possible in this case. Therefore, the correct answer is "writeback."

Submit
83. _______________provide the ability to create a data mart "like" subset of a SQL Server Analysis Services (SSAS)

Explanation

Perspectives in SQL Server Analysis Services (SSAS) allow users to create a customized view of a data mart by selecting specific dimensions, measures, and hierarchies. This helps in simplifying and focusing the data for specific user groups or departments. Perspectives provide a way to create a "like" subset of the SSAS cube, making it easier for users to analyze and understand the data relevant to their specific needs. Therefore, Perspectives is the correct answer as it enables the creation of a data mart-like subset in SSAS.

Submit
84. You create a SQL Server 2008 Analysis Services (SSAS) solution. You create a data source view. You add a table named Customer from the data source to the data source view. You alter the name of the table from Customer to DimCustomer in the data source. You need to ensure that the following requirements are met:     

Explanation

The correct answer is to refresh the data source view. By refreshing the data source view, any changes made to the underlying data source, such as altering the name of the table from Customer to DimCustomer, will be reflected in the data source view. This ensures that the requirements of changing the FriendlyName property of the table and replacing the Customer table with DimCustomer are met. Removing the Customer table in the data source view is not necessary as it will be automatically replaced when the data source view is refreshed.

Submit
85. You are a database developer and you have about two years experience in creating business intelligence (BI) solutions by using SQL Server2008. Now you are employed in a company which is named NaproStar and work as the technical support for the company which uses SQL Server2008. To meet the business development, you create a SQL Server 2008 Analysis Server (SSAS) solution with a measure group contained. The measure group named Meatruth has a single partition. Now you are asked to not only make sure you have all aggregations that are part of the measure group stored in a multidimensional format, but also make sure the queries that use the measure group always refer to the newest edition of the source detail data. So what action should you perform to achieve that goal? 

Explanation

Setting the ProactiveCaching property of the partition to real-time hybrid online analytical processing (HOLAP) ensures that all aggregations in the measure group are stored in a multidimensional format. Additionally, it ensures that queries using the measure group always refer to the newest edition of the source detail data. HOLAP combines the benefits of both ROLAP and MOLAP, allowing for real-time data access while still leveraging the performance advantages of pre-aggregated data in a multidimensional format.

Submit
86.  You are managing a SQL Server 2008 Analysis Services (SSAS) method which includes a dimension called TimeTester for Company.com. There is a table called SalesTester which includes the two columns named OrderTester and ShipTester. they are connected with TimeTester.  You should make sure that you could get information by measures using the DimTime TimeTester. Which is the correct answer? 

Explanation

The correct answer suggests that in order to get information by measures using the DimTime TimeTester, you should develop two common relationships between the TimeTester dimension and the SalesTester measure group. This means that the TimeTester dimension should have two relationships with the SalesTester measure group, allowing for different types of analysis and calculations to be performed using the measures. It is important to note that the same columns of the measure group should not be used in both relationships to avoid duplication and potential inaccuracies in the analysis.

Submit
87. Named query in DSV is similar to _______________ in Database

Explanation

A named query in DSV is similar to a view in a database. Both named queries and views allow users to define a specific subset of data from one or more tables, which can be accessed and queried as if it were a table itself. This helps to simplify complex queries, improve performance, and provide a more organized and manageable way to access and analyze data.

Submit
88. You are managing a SQL Server 2008 Analysis Services (SSAS) project for Company.com. Some object show below in the cube * A time dimension named TimeDimension that has an attribute named TimeKiller. * A fact table named FactOrdersTable. Different hierarchies should be included in the Time dimension, You should take method to do it Which is the correct answer?   

Explanation

By defining a regular relationship for both the dimension usages, it means that the Time dimension and the FactOrdersTable fact table have a one-to-many relationship. This means that each record in the fact table is associated with a single record in the Time dimension. By designing two dimension usage relationships, it allows for different hierarchies to be included in the Time dimension, providing more flexibility in analyzing the data.

Submit
89. You are creating a SQL Server 2008 Analysis Services (SSAS) database which contains some measure groups for Company.com.One of measure groups Product Data allows refresh Than others' frequently. You should make sure that Product Data measure group would operate on a schedule managed through SSAS.Which is the correct answer?

Explanation

The correct answer is to change the attribute of the ProactiveCaching property. This property allows you to schedule the refresh of the measure group on a regular basis, ensuring that the Product Data measure group is refreshed more frequently than others. By setting a schedule for proactive caching, you can manage the refresh of the measure group through SSAS. This ensures that the data in the measure group is always up to date and available for analysis.

Submit
90. You maintain a SQL Server Analysis Services (SSAS) database. The database is configured by using multiple security roles. The database is accessed by a Microsoft ASP.NET application that runs on a remote computer. The application is configured to use Windows Authentication. You need to ensure that the users of the application can successfully access the SSAS database. You also need to ensure that security restrictions of the roles are applied.   What should you do? 

Explanation

not-available-via-ai

Submit
91. What do you think about the Role-Playing Dimension?

Explanation

The Role-Playing Dimension refers to a scenario where a single physical Dimension Table connects to the same Fact Table multiple times using different Foreign Keys from the Fact Table. This allows for different perspectives or roles to be applied to the same Dimension Table within the context of the Fact Table. In other words, it enables the Dimension Table to be used in multiple ways within the same analysis or reporting scenario.

Submit
92. You create a SQL Server 2008 Analysis Services (SSAS) solution. You have a dimension named Account and a time dimension named Time. You have a fact table that contains a column named CurrentBalance. CurrentBalance contains the current account balance. You need to create a measure named AccountBalance from the CurrentBalance column to display the closing account balance for a time period.   What should you do?

Explanation

The correct answer is to set the AggregationFunction property of AccountBalance to LastNonEmpty. This means that when aggregating the values of AccountBalance for a time period, the last non-empty value will be used. This is appropriate for displaying the closing account balance, as it ensures that only the most recent non-empty value is shown.

Submit
93. You maintain a SQL Server 2008 Analysis Services (SSAS) database that contains a dimension named Customer. You need to configure the Dimension Data settings to meet the following requirements:     

Explanation

The correct answer is {[Customer].[Country].&[Germany], [Customer].[Country].&[France]}. This answer includes the members for Germany and France, which are specified in the Extract function, and excludes all other country members, which are specified in the Except function. Additionally, it adds the members for Germany and France to the Allowed Set property.

Submit
94. You are managing a SQL Server 2008 Analysis Services (SSAS) database for Company.com. Through utilizing SQL Profiler, you decide to troubleshoot search function. You should make sure that it will cost a lot of time to query.Which is the correct answer?

Explanation

Using Query Subcube in SQL Server Analysis Services allows you to retrieve a subset of data from a cube instead of retrieving the entire cube. This can help in improving performance and reducing the time it takes to execute the query. By specifying the dimensions and measures that are required for the search function, unnecessary data can be excluded, resulting in faster query execution.

Submit
95. _________ let you create external, user-defined functions using any common language runtime (CLR) language

Explanation

Assemblies in .NET allow you to create external, user-defined functions using any common language runtime (CLR) language. An assembly is a collection of types and resources that are built to work together and form a logical unit of functionality. By creating assemblies, developers can extend the functionality of their applications by writing code in languages such as C#, Visual Basic, or F#, and then use these assemblies within their applications. Therefore, the correct answer is "Assemblies".

Submit
96. 38You are managing a SQL Server 2008 Analysis Services (SSAS) database which includes a Sale dimension that includes the Category and Subcategory properties for Company.com.There is a rigid relationship type for properties.The data source for the Sale dimension alters the relationship between the Type and Sub Type values.You should make sure that you could run an XML to operate the dimension to reflect the change normally for Analysis (XMLA).Which is the correct answer?

Explanation

The correct answer is to utilize the ProcessDefault and the ProcessClear commands. This is because the data source for the Sale dimension alters the relationship between the Type and Sub Type values, and to reflect this change normally for Analysis (XMLA), both the ProcessDefault and ProcessClear commands need to be used. The ProcessDefault command will process the dimension using the default settings, while the ProcessClear command will clear any existing data in the dimension before processing it. By using both commands, the dimension can be updated correctly to reflect the changes in the data source.

Submit
97. 42You are managing a SQL Server 2008 Analysis Services (SSAS) instance which includes a database for Company.com.You alter the DataDir attribute of the instance to a new folder. You should make sure that instance utilizes the new folder in least time.Which is the correct answer?

Explanation

To ensure that the SQL Server 2008 Analysis Services (SSAS) instance utilizes the new folder in the least amount of time, you should operate the database. This means that you should continue running queries and performing operations on the database while the DataDir attribute is being altered. By doing so, the instance can immediately start utilizing the new folder for storing and retrieving data without any interruption or downtime.

Submit
98. The below functionality referes to:Organized by transaction ,volatile data,Stores all data &Relatively smaller DB

Explanation

OLTP (Online Transaction Processing) is the correct answer because it is a type of database system that is organized by transaction, stores all data, and is relatively smaller in size compared to other database systems. OLTP systems are designed to handle real-time transactional data and are commonly used in applications such as banking, e-commerce, and point-of-sale systems.

Submit
99. You have a SQL Server 2008 R2 Analysis Services (SSAS) solution. You add a new Data Source View (DSV) to the solution. The DSV includes a SalesOrder table with columns for OrderTotal and CostTotal. You need to derive the profit for each order without modifying the underlying data. What should you do?    .

Explanation

To derive the profit for each order without modifying the underlying data, you should add a Named Calculation to the SalesOrder table, using OrderTotal - CostTotal as the expression. This calculation will subtract the cost total from the order total, giving you the profit for each order.

Submit
100. Cubes can be created by 

Explanation

The correct answer is "Using existing table of DSV, Empty cube, Generating table in data source". This means that cubes can be created by using an existing table of DSV, creating an empty cube, or generating a table in the data source. These are different methods that can be used to create cubes depending on the available resources and requirements of the data analysis task.

Submit
101. You create a SQL Server 2008 Analysis Services (SSAS) solution. You create a dimension named DimCustomer that contains the following three attributes: ¡¤Custome ¡¤Cit ¡¤Countr The Customer attribute is the key. The DimCustomer dimension is related to a measure group named Sales that has the Granularity property set to City. You need to ensure that you can retrieve measure values based on the City and Country attributes.   What should you do? 

Explanation

To ensure that measure values can be retrieved based on the City and Country attributes, the source attribute should be set to Customer and the related attribute should be set to City. This allows for a relationship between the Customer attribute and the City attribute. Additionally, the source attribute should be set to City and the related attribute should be set to Country to establish a relationship between the City attribute and the Country attribute. This configuration allows for drill-down functionality and retrieval of measure values at different levels of granularity based on the City and Country attributes.

Submit
102. The below aggregate functions are relatively belongs to :MIN, MAX, AverageOfChildren, FirstChild, LastChild

Explanation

The aggregate functions "MIN", "MAX", "AverageOfChildren", "FirstChild", and "LastChild" are relatively semiadditive. Semiadditive functions can be aggregated across some dimensions but not others. In this case, these functions can be aggregated across certain dimensions, but not across all dimensions.

Submit
103. What is the typical fashion of processing a task?

Explanation

In data warehousing, dimension tables contain descriptive attributes that provide context to the data in the fact tables. These attributes are used to categorize and filter the data. Processing dimension tables first ensures that the necessary context is available when processing the fact tables. By processing dimension tables before fact tables, you can establish the necessary relationships and hierarchies between the data elements, enabling accurate analysis and reporting. Therefore, it is typical to process dimension tables before processing fact tables.

Submit
104. You are managing a SQL Server 2008 Analysis Services (SSAS) database for Company.com. There are three characters in a dimensionality called DProducts below: * An attribute named Categories. * A key attribute named Products that has a relationship to the Categories attribute. * A hierarchy that has the Categories attributes on the first level and the Products attribute on the second level. When you browse through the dimension, it shows all the Products that do not have a relationship to the Categories attribute. The attribute is grouped under a Categories member named Unknown. You need to ensure that only those products that have a relationship to the Categories attribute are displayed. Which is the correct answer below? 

Explanation

The correct answer is to change the UnKnownMember property of the DimProducts dimension to Hidden. By doing this, only those products that have a relationship to the Categories attribute will be displayed, as the attribute will be grouped under a Categories member named Unknown. This ensures that only relevant products are shown in the dimension.

Submit
105. You maintain a SQL Server 2008 Analysis Services (SSAS) instance. You are developing a new data mining structure. You need to set the Microsoft Clustering Algorithm to meet the following requirements: 

Explanation

The correct answer is "Non-scalable K-Means". Non-scalable K-Means is the only option that meets the given requirements. The other options either do not have the desired scalability or are not the K-Means algorithm.

Submit
106. You are developing a SQL Server 2008 Analysis Services (SSAS) solution which includes a time dimension called TestTime which includes a hierarchy called Year-By-Day for Company.com. You own a measure called Number from a measure group called MeasureTester. In the previous time period for the current level of the Yer-Bet-Day hierarchy, you should make sure that you develop a calculated member to show the Number measure. Which is the correct answer?   

Explanation

The correct answer is to utilize ([Measures].[ Number],LASTPERIODS( 1,[TestTime].[Yer-Bet- Day].PrevMember)). This will allow you to retrieve the Number measure from the previous time period for the current level of the Year-By-Day hierarchy in the TestTime dimension. The LASTPERIODS function with a value of 1 and the PrevMember function are used to go back one period in time.

Submit
107. What do you think about the Surrogate Key ?

Explanation

A surrogate key is a unique identifier for each record in a database table, but it does not have any meaningful business information associated with it. It is often a numeric value and allows for the maintenance of historical data using SCD Type 2 when used as a primary key. Additionally, it facilitates the integration of data from multiple source systems.

Submit
108. You update a role named Managers for the Human Resources cube in your SQL Server 2008 Analysis Services (SSAS) database. The database contains a dimension named Employee. You plan to configure the security for the Managers role. You need to allow the Managers role to access aggregate data based on only three or less employees. What should you do?

Explanation

The correct answer is to add the following expression to the Allow Reading property in Cell Data in the Managers role: Descendants([Employee].[Employees].CurrentMember,,LEAVES).Count. This expression allows the Managers role to access aggregate data based on the number of employees. By using the Descendants function, it counts the number of leaf-level members in the [Employee].[Employees] hierarchy, which represents the number of employees. The Managers role will only have access to aggregate data based on three or less employees.

Submit
109. You are a database developer and you have about two years experience in creating business intelligence (BI) solutions by using SQL Server2008. Now you are employed in a company which is named NaproStar and work as the technical support for the company which uses SQL Server2008. To meet the business development'a SQL Server 2008 Analysis Services (SSAS) solution is created. Then a dimension named DimClient is created with the three attributes of Client, Age and Name. Of the three attributes, the Client is the key. There is a measure group named Production with the Granularity property set to Age and DimClient is related to this group. Now you receive an e-mail from your company CIO, according to his requirement, you should make sure that measure values can be retrieved based on the Age and Name attributes. To achieve this goal, what action should you perform?  

Explanation

In order to retrieve measure values based on the Age and Name attributes, the source attribute should be set to Client and the related attribute should be set to Age. This means that the measure values will be associated with the Client attribute and can be filtered or grouped by the Age attribute. Then, the source attribute should be set to Age and the related attribute should be set to Name. This allows the measure values to be further filtered or grouped by the Name attribute. By setting the source and related attributes in this way, the desired retrieval of measure values based on Age and Name can be achieved.

Submit
110. You create a SQL Server 2008 Analysis Services (SSAS) solution. You have a table named FactSales that contains columns named Country and Year. You discover that data is frequently queried for the following values:    

Explanation

The correct answer is "OR (Country = 'USA')". This is because the question states that data is frequently queried for the values specified, and the OR operator allows for multiple conditions to be met. In this case, the condition is that the Country column should be equal to "USA". Using the OR operator ensures that any rows where the Country is "USA" will be included in the query results.

Submit
111. You maintain a SQL Server 2008 Analysis Services (SSAS) database. You plan to refresh data in a partition every two hours. You need to implement the incremental processing strategy. Which XML for Analysis (XMLA) command should you use?

Explanation

To implement the incremental processing strategy in SQL Server 2008 Analysis Services (SSAS), you should use the XML for Analysis (XMLA) command "ProcessAdd". This command is used to add new data to an existing partition without processing the entire partition. By using the ProcessAdd command, you can refresh the data in the partition every two hours, ensuring that only the new data is processed and added to the partition, rather than processing the entire partition each time. This helps to optimize performance and reduce processing time.

Submit
112.  You create a SQL Server 2008 Analysis Services (SSAS) solution. Your organization wants to track the times that products are ordered, shipped, and received in an existing cube. You need to enable this tracking based on Sales, Orders, and Shipments fact tables. What should you do? 

Explanation

Adding a role-playing Time dimension to the cube via the Dimension Usage view allows for tracking the times that products are ordered, shipped, and received. This approach allows the Time dimension to be used multiple times in the cube, each representing a different role or perspective. By adding the Time dimension to the Dimension Usage view, it can be associated with the Sales, Orders, and Shipments fact tables, enabling the tracking of time-related information in the cube.

Submit
113. What is sparsity?

Explanation

Sparsity refers to a condition when each cell of the cube is not filled with data. This means that there are empty or missing values in the cube. When the cube is sparse, it can lead to more processing time because the system needs to handle the empty cells and make calculations or aggregations based on the available data. The presence of empty cells adds complexity to the processing, resulting in increased processing time.

Submit
114. You are developing a SQL Server Analysis Services (SSAS) tabular project.A column named City must be added to the table named Customer. The column will be used in the definition of a hierarchy. The City column exists in the Geography table that is related to the Customer table. You need to add the City column to the Customer table. How should you write the calculation?

Explanation

The correct answer is =RELATED(Geography[City]) because the RELATED function is used to retrieve the value from a related table. In this case, the City column exists in the Geography table which is related to the Customer table. Therefore, using the RELATED function with the Geography[City] parameter will add the City column to the Customer table as required.

Submit
115. You create the dimensions as shown in the following table.The CustKey attribute is used as a column in a table named FactSales.You need to create a referenced dimension that allows you to browse the measures of the FactSales table by using the DimGeography dimension.What should you do?

Explanation

The correct answer is to set the reference dimension to DimGeography by using a referenced dimension attribute as GeoKey and an intermediate dimension attribute as GeoKey. This means that the DimGeography dimension will be used as a reference dimension for browsing the measures of the FactSales table. The GeoKey attribute will be used as the referenced dimension attribute, which links the FactSales table to the DimGeography dimension. Additionally, an intermediate dimension attribute, also named GeoKey, will be used to establish the relationship between the FactSales table and the DimGeography dimension.

Submit
116. Ou are managing a SQL Server 2008 Analysis Services (SSAS) instance for Company.com. There is a cube in an SSAS instance. Because the queries operate not as fast as usual, you should affirm which queries run slowly and change the storage setting of the cube. Which is the correct answer? .

Explanation

You should run the Usage-Based Optimization Wizard to analyze and design aggregations. This is because the queries are running slowly, indicating a possible issue with the aggregation design. By running the Usage-Based Optimization Wizard, you can analyze the actual usage patterns of the cube and generate recommendations for aggregations based on the observed query patterns. This can help improve the performance of the queries and optimize the storage setting of the cube.

Submit
117. Which processing option does not show GUI for dimension and needs to be fired using XMLA?

Explanation

The processing option "Process Incremental" does not show a GUI for dimension and needs to be fired using XMLA. This means that when selecting this option, the user will not be presented with a graphical user interface to process the dimension, and instead, they will have to use XMLA (XML for Analysis) to initiate the processing.

Submit
118. You work as a database administrator at CertKiller.com. You are responsible for managing a SQL Server 2008 Analysis Services (SSAS) database. This database includes a dimension named Product. You need to set the Dimension Data configurations to the following: Deny access to the {[Product].[Country].[UK],[Product].[Country].[USA]} configure of property users. You need to ensure that new users are added to the property by default. What should you do?  

Explanation

not-available-via-ai

Submit
119. You administer an instance of SQL Server Analysis Services (SSAS). To troubleshoot access rights issues, you need to find out which roles are applied to a user. Which event should you trace in Microsoft SQL Profiler?  

Explanation

The Audit Object Permissions event should be traced in Microsoft SQL Profiler to find out which roles are applied to a user. This event will provide information about the permissions and access rights that are being granted or denied to the user in the SSAS instance. By tracing this event, you can identify any access rights issues and troubleshoot them effectively.

Submit
120. You are managing a SQL Server 2008 Analysis Services (SSAS) database which includes a dimension called Product for Company.com. You are updating a role called Tester for the Shopping Department. For the Managers role, you decide to set the security later. You should make sure that you permit the Managers role to operate data based on two or less workers. Which is the correct answer? 

Explanation

not-available-via-ai

Submit
121. Which storage mode has less greater storage capacity?

Explanation

ROLAP stands for Relational Online Analytical Processing, which is a storage mode that utilizes a relational database management system (RDBMS) to store and process data. Unlike MOLAP (Multidimensional Online Analytical Processing) and HOLAP (Hybrid Online Analytical Processing), ROLAP does not require pre-aggregation of data and can handle larger volumes of data. Therefore, ROLAP has a greater storage capacity compared to MOLAP and HOLAP.

Submit
122. You are managing a SQL Server 2008 Analysis Services (SSAS) project for Company.com. The fact table named FactOrderstest should be included in the project; the table contains columns named *Order Amount, *Country, *Order Date Key "Select * from FactOrderstest where [Order Date Key]>400 or Country='CHINA'" is created by the first partition for the fact table with the Source property the second partition for the fact table to make sure that accurate results is outputted when queried should be created. Which is the correct answer?

Explanation

>=400 or Country='CHINA'".

The correct answer includes the condition [Order Date Key]>=400 to filter the data based on the Order Date Key column and the condition Country='CHINA' to filter the data based on the Country column. This ensures that only the rows that meet both conditions are included in the partition.

Submit
123. You create a SQL Server 2008 Analysis Services (SSAS) solution.You create a dimension named Customer. The Customer dimension has the attributes named Country and State.The Country attribute has the following components:

Explanation

The correct answer is to set the OrderBy property to AttributeName and the OrderByAttribute property to Country for the State attribute. This means that the State attribute will be sorted alphabetically by the attribute name (i.e. the state name) within each Country. This is the most logical and common way to order the states within each country in a dimension.

Submit
124. Ou are developing a SQL Server 2008 Analysis Services (SSAS) solution which contains a data source view (DSV) which owns a table called Worker for Company.com. There are some columns in the Worker below * WorkerKey * BossKey The BossKey column references the manager of the Workers. You should make sure that you should create the relationship between the workers and their boss in the DSV. Which is the correct answer?   

Explanation

The correct answer is D because it states that you should create a relationship using the column BossKey as the source column and WorkerKey as the destination column. This means that the BossKey column in the Worker table should reference the WorkerKey column, indicating that each worker has a boss. This relationship will allow for proper analysis and querying of the data in the SSAS solution.

Submit
125. You administer a SQL Server 2008 Analysis Services (SSAS) database. A sales manager is responsible for the sales of bikes in the Northeast region. You plan to grant the necessary permissions to the sales manager to access the database. You have two roles named Northeast Region and Bikes. The schemas of the two roles are as shown in the following table. Role Allowed set Northeast Region {[Sales Territory].[Sales Territory Region].&[Northeast]} Bikes {[Product].[Product Category].[Product Category].&[Bikes]} The Visual Totals property is set to True for both roles. You need to ensure that the sales manager can view only the members in the Product dimension that relate to the Bikes category in the Northeast region.   What should you do?  

Explanation

The correct answer is to add the manager to a new role that has the following two components: {[Sales Territory].[Sales Territory Region].&[Northeast]} as the allowed set and {[Product].[Product Category].[Product Category].&[Bikes]} as the allowed set. This will ensure that the sales manager can only view the members in the Product dimension that relate to the Bikes category in the Northeast region.

Submit
126. You create a SQL Server 2008 Analysis Services (SSAS) solution.You add a data source view (DSV) to the solution. The DSV has a table named Employee that includes the following columns

Explanation

The correct answer is to create a relationship by using ManagerKey as the source column and EmployeeKey as the destination column. This means that the ManagerKey column in the Employee table will be used to establish a relationship with the EmployeeKey column in another table. This relationship will allow for analysis and querying of data based on the hierarchical relationship between employees and their managers.

Submit
127. You create a SQL Server 2008 Analysis Services (SSAS) solution.The solution contains a time dimension named DimTime. You have a table named FactSales that contains the two columns named OrderDate and ShipDate. The two columns refer to the DimTime dimension.You need to ensure that the DimTime dimension can be used to browse through measures in the FactSales table for both OrderDate and ShipDate.What should you do?

Explanation

Creating two regular relationships between the DimTime dimension and the FactSales measure group, using different measure group columns, allows the DimTime dimension to be used to browse through measures in the FactSales table for both OrderDate and ShipDate. This means that users can analyze sales data based on either the order date or the ship date, using the same DimTime dimension. By using different measure group columns, the relationships are established correctly, ensuring accurate analysis and browsing capabilities.

Submit
128. Your company network includes a SQL Server 2008 R2 database server with the SQL Server 2008 Analysis Services (SSAS) role enabled. You design a cube named Materials with a measure group named MaterialsInventory. This group has a measure, QuantityOnHand, which shows the total stock in inventory for the company by time. You need to determine the inventory at the end of a quarter. What should you do?     

Explanation

The correct answer is to define the QuantityOnHand measure as a semi-additive measure. This is because the measure represents the total stock in inventory, which is a cumulative value that can be aggregated over time. By defining it as a semi-additive measure, you can perform calculations such as summing the quantity for a specific time period, or finding the maximum or minimum quantity over a period of time, which is necessary for determining the inventory at the end of a quarter.

Submit
129. How will you make an attribute not to process?

Explanation

By setting the property "AttributeHierarchyEnabled = False", the attribute will not be processed. This means that it will not be used in any calculations or aggregations. This property specifically controls whether the attribute can be used in the attribute hierarchy of a dimension.

Submit
130. Which of the following is true for a cube role?

Explanation

A cube role applies to only that cube means that the role is specific and limited to a single cube. It does not have any impact or authority over other cubes in the database. On the other hand, a cube role contains additional options such as cell security, which suggests that the role has the ability to control and restrict access to specific cells within the cube. This provides an extra layer of security and control for the cube and its data.

Submit
131. XML output files generated from MS SSAS project are used as input files because 

Explanation

XML output files generated from MS SSAS project are used as input files because they are easily modifiable. This means that the XML files can be easily edited and updated as needed, allowing for flexibility and customization. This is important in a SSAS project where the data and structure may need to be adjusted or modified frequently. By using easily modifiable XML files as input, developers can quickly make changes and updates to the project without the need for complex and time-consuming processes.

Submit
132. Which of the following types of dimension relationship between dimension and a measure group has the following constraint?a cube dimension consist of one fact relationship with a specific measure group.A cube dimension consist of a separate fact relationship with multiple measure groups.The granularity attribute for the dimension relationship should be the key attribute for the dimension

Explanation

A referenced dimension is a type of dimension relationship where a cube dimension consists of one fact relationship with a specific measure group. In this relationship, the dimension is referenced by a single measure group, meaning that the dimension attributes are used to provide additional information for that specific measure group. The granularity attribute for the dimension relationship should be the key attribute for the dimension, ensuring that the dimension is properly linked to the measure group.

Submit
133. You maintain a SQL Server 2008 Analysis Services (SSAS) database that contains a dimension named Customer. You need to configure the Dimension Data settings to meet the following requirements: ¡¤Deny access to the {[Customer].[Counry].&[Germany],[Customer].[Country].&[France]} set of attribute members. ¡¤New members added to the attribute are visible by default   What should you do?  

Explanation

To meet the requirements, you should add the set {[Customer].[Country].&[Germany], [Customer].[Country].&[France]} to the Denied Set property. This will deny access to the attribute members of Germany and France.

Submit
134. You maintain a SQL Server 2008 Analysis Services (SSAS) server. After several databases are deployed to the server, you notice that the drives are nearing capacity. You need to move the data to drives with more space. Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)     

Explanation

Changing the DataDir property for the server allows you to specify a new location for the data files, which will free up space on the current drives. Processing the databases will also help in freeing up space as it will remove any unnecessary data and optimize the storage. Detaching and reattaching each database is not necessary in this scenario as it will not help in freeing up space. Rebooting the server will not have any impact on the storage capacity.

Submit
135. You administer a SQL Server 2008 Analysis Services (SSAS) instance. You plan to troubleshoot query performance by using a Dynamic Management View (DMV). You need to identify query sessions that execute more than 10 commands prior to disconnecting. Which DMV should you use?     

Explanation

The correct DMV to use in this scenario is Discover_Sessions. This DMV allows you to identify query sessions and their associated information, such as the number of commands executed before disconnecting. By querying this DMV, you can gather data on sessions that execute more than 10 commands, which can help in troubleshooting query performance.

Submit
136.  The user can perform data-entry or editing tasks on OLAP data? 

Explanation

False. The user cannot perform data-entry or editing tasks on OLAP data. OLAP (Online Analytical Processing) is a technology used for analyzing and manipulating large volumes of data from multiple dimensions. It is primarily used for data analysis and reporting purposes rather than data entry or editing. OLAP systems are designed to provide fast and efficient access to pre-aggregated data, allowing users to slice, dice, and drill down into the data for analysis and decision-making. However, they do not provide capabilities for directly entering or modifying data.

Submit
137. You are managing a SQL Server 2008 Analysis Services (SSAS) database for Company.com. You get the Duplicate Key error when you operate the Analysis Services database. You should alter the ErrorConfiguration attribute in order to make processing run normally.Which is the correct answer?

Explanation

not-available-via-ai

Submit
138. You create a SQL Server 2008 Analysis Services (SSAS) solution. Your solution has the following components: 

Explanation

not-available-via-ai

Submit
139. Point out the wrong statement :

Explanation

The correct answer is "All of the mentioned." This statement is incorrect because it implies that all of the statements mentioned in the question are wrong, but in reality, only one of the statements is incorrect. The other three statements are correct.

Submit
140. You maintain a SQL Server 2008 Analysis Services (SSAS) instance. The instance contains a database.  You change the DataDir property of the instance to a new folder. You need to ensure that the instance uses the new folder in the minimum amount of downtime. What should you do? 

Explanation

Processing the database will ensure that the instance uses the new folder in the minimum amount of downtime. When a database is processed, Analysis Services reads the data from the source and updates the data in the destination. This will allow the instance to use the new folder for storing and retrieving data. Restarting the Analysis Services service or synchronizing the database may also be necessary steps, but they alone will not ensure that the instance uses the new folder. Deleting the files in the original folder may cause data loss and is not a recommended solution.

Submit
141. You are developing a SQL Server Analysis Services (SSAS) tabular project. The model includes a table named Sales. The Sales table includes a single date column.The Sales table must meet the following requirements: Queries must be able to return all rows.Must be able to support four different processing schedules for different date ranges. Date ranges must not include any overlapping data.You need to implement a solution that meets the requirements. What should you do?   

Explanation

To meet the requirements of returning all rows and supporting four different processing schedules for different date ranges without overlapping data, the best solution is to create four partitions for the Sales table and four roles. By using the same row filter queries for each role and partition, the data can be divided into separate sections based on the specified date ranges. This allows for efficient processing and querying of the data while ensuring that each partition contains non-overlapping data.

Submit
142. Aggregate and detail data are stored in OLTP server in which mode?

Explanation

MOLAP stands for Multidimensional Online Analytical Processing, which is a mode used to store both aggregate and detail data in an OLTP server. In MOLAP, data is stored in a multidimensional cube structure, allowing for efficient and fast analytical processing. This mode is particularly suitable for complex and large datasets, as it enables users to perform complex calculations and analysis on the data. Therefore, MOLAP is the correct mode for storing both aggregate and detail data in an OLTP server.

Submit
143. Which feature we use in SSAS to create new project from existing database?

Explanation

To create a new project from an existing database in SSAS, we use the "Import Analysis Services Database" feature. This feature allows us to import the structure and data from an existing SSAS database into a new project. BIDS (Business Intelligence Development Studio) is the development environment for SSAS, but it is not specifically used for creating a new project from an existing database. XML is a data format used for storing and exchanging data, but it is not directly used for creating a new project in SSAS. Therefore, the correct answer is "Import Analysis Services Database."

Submit
144.  You create a SQL Server 2008 Analysis Services (SSAS) solution. You enable proactive caching for a partition. You need to ensure that SSAS can query relational data when multidimensional storage is being updated.   What should you do?

Explanation

Setting the OnlineMode property for the partition to Immediate ensures that SSAS can query relational data while the multidimensional storage is being updated. This means that users can access and query the data in real-time, without having to wait for the update process to complete.

Submit
145. You create a SQL Server 2008 Analysis Services (SSAS) solution. Your solution has a date dimension named Date along with a hierarchy named Calendar. The Calendar hierarchy has levels for the Year, Quarter, Month, and Date attributes. You need to create a named set that refers to the first seven months of the year 2007.   Which expression should you write for the named set ?  

Explanation

The correct answer is "PeriodsToDate([DimTime].[Yr-Qtr-Mth].[Year], [DimTime].[Yr-Qtr-Mth].[Month].[July 2007])". This expression uses the PeriodsToDate function to return a set of dates from the start of the specified level (Year) up to and including the specified member (July 2007). By specifying the Year level, it ensures that only the first seven months of the year 2007 are included in the named set.

Submit
146. You are managing a SQL Server 2008 Analysis Services (SSAS) project for Company.com. You need to include a parent-child hierarchy for the dimension. The child key feature is named CKUser and the parent key feature is named CKManager. As the root member you need to ensure that the top user is included. As the root member, you should make sure that the topmost employee should be included. Which is the correct answer?  

Explanation

The correct answer is to configure the IsAggregatable property of the Employees attribute to false. This means that the Employees attribute cannot be aggregated, ensuring that the top user is included as the root member of the parent-child hierarchy. By setting IsAggregatable to false, the attribute will be treated as a non-aggregatable attribute and will not be included in any aggregations or calculations.

Submit
147. What is Microsoft SQL Server 2005 Analysis Services used for?

Explanation

Microsoft SQL Server 2005 Analysis Services is used for delivering online analytical processing (OLAP) and data mining functionality. OLAP allows users to analyze large amounts of data from multiple dimensions, providing insights and supporting decision-making. Data mining functionality enables users to discover patterns, correlations, and trends in data, helping to identify hidden relationships and make predictions. Therefore, this tool is used for both OLAP and data mining purposes.

Submit
148. You are modifying a SQL Server Analysis Services (SSAS) multidimensional database. You have identified a dimension that is no longer used by any cubes.You need to delete the dimension.What should you do?  

Explanation

To delete a dimension that is no longer used by any cubes in a SQL Server Analysis Services (SSAS) multidimensional database, the recommended approach is to script the deletion of the dimension as an XMLA command for execution against the production model. This can be done by generating an XMLA script that includes the necessary commands to delete the dimension, and then executing the script against the production model. This approach ensures that the deletion is performed in a controlled and consistent manner, and allows for easy replication of the deletion process if needed.

Submit
149. What is the purpose of ReadContingent access right?

Explanation

The purpose of the ReadContingent access right is to allow members of the role to read a cell value only if the user can access all the cells from which the value is derived. This access right ensures that the user has the necessary permissions to access all the required data in order to read the cell value. Additionally, it also provides Read access for any cells specified by this permission that are not derived from other cells, allowing the user to read those specific cells as well.

Submit
150. You are developing a SQL Server 2008 Analysis Services (SSAS) method for Company.com.  There are some components in the method A dimension called TestTime which includes a property called Year A measure group called TestProduct that connects with the TestTime dimension  You should make sure that the designed on TestProduct contain the Year property. Which is the correct answer? 

Explanation

The AggregationUsage attribute should be configured to ensure that the designed on TestProduct contains the Year property. This attribute controls how aggregations are created and used for a measure group. By configuring the AggregationUsage attribute, you can specify whether aggregations should be created and used for a particular measure group.

Submit
151. You create a SQL Server 2008 Analysis Services (SSAS) solution. The cube structure is as shown in the following exhibit. (Click the Exhibit button.) The Ownership column contains decimal values that represent percentage of ownership. The sum of all the values in the Ownership column for a single DimAccount member is 100%. You create the following measures: ¡¤Ownership ¡¤Amount You need to ensure that when the Amount measure is calculated against the DimCustomer dimension, the weighted value is calculated based on the Ownership measure.   What should you do? 

Explanation

The correct answer is to set the MeasureExpression property of the Amount measure to [Amount]*[Ownership]. This means that the Amount measure will be calculated by multiplying the value of the Amount measure with the value of the Ownership measure. This will ensure that the weighted value is calculated based on the Ownership measure when the Amount measure is calculated against the DimCustomer dimension.

Submit
152. You are developing a SQL Server Analysis Services (SSAS) tabular project.In the data warehouse, a table named Sales Persons and Territories defines a relationship between a salesperson's name, logon ID, and assigned sales territory.You need to ensure that each salesperson has access to data from only the sales territory assigned tothat salesperson. You need to use the least amount of development effort to achieve this goal.What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)

Explanation

not-available-via-ai

Submit
153. You are a database developer and you have about two years experience in creating business intelligence (BI) solutions by using SQL Server2008. Now you are employed in a company which is named NaproStar and work as the technical support for the company which uses SQL Server2008. To meet the business development, you create a SQL Server 2008 Analysis Services (SSAS) solution, which has a hierarchy named Season in a Time dimension named Dimtime. The attributes of Spring level, Summer level, Autumn level and Winter level are contained in the Season hierarchy. Now you are assigned a task to create a named set to refer to the first season of the year 2008. What action should you perform to accomplish this task? 

Explanation

To create a named set that refers to the first season of the year 2008, the correct action to perform is to write PeriodsToTime([DimTime].[Spr-Sum-Aut].[Spr], [DimTime]. [Spr-Sum Aut].[Aut].[Spring 2008]) for the named set. This function specifies the starting point of the named set as the "Spring" level of the "Season" hierarchy in the "DimTime" dimension, and the specific year as "Spring 2008".

Submit
154. You are developing a SQL Server 2008 Analysis Services (SSAS) method for Company.com. There is a table called Product which includes listed columns below:* ProductKey* Logger* ProductNumberFirstly you develop a dimension called DimProductOrders from the Product table, and then configure the ProductKey as a key column and the Logger column as a property. At last you create a measure group called FactProductOrders from the Product table. You should make sure that you could develop a dimension relationship . Then you could make ProductNumber column gathered by the Logger column.Which is the correct answer?

Explanation

The correct answer is "Between the DimProductOrders dimension and the ProductNumber measure group, you should develop a fact dimension relationship." This means that a relationship should be established between the dimension table (DimProductOrders) and the measure group table (ProductNumber) using a fact dimension relationship. This relationship allows for the aggregation of data from the dimension table to be used in calculations with the measures in the measure group.

Submit
155. While processing solution, due to some unprocessed objects, error was occuring. The processing Option was set to?

Explanation

The correct answer is "process Index". In this scenario, the error occurred because there were some unprocessed objects while processing the solution. By setting the processing option to "process Index", it indicates that the system should only process the objects that have not been indexed yet. This option allows for the indexing of the unprocessed objects, which helps to resolve the error and ensure that all objects are properly processed.

Submit
156. Ou create a SQL Server 2008 Analysis Services (SSAS) solution. Your solution contains a time dimension named DimTime that contains a hierarchy named Yr-Qtr-Mth. You have a measure named Amount from a measure group named Measures. You need to create a calculated member to display the Amount measure in the previous time period for the current level of the Yr-Qtr-Mth hierarchy.   Which expression should you use?

Explanation

The correct expression to use is ([Measures].[Amount],[DimTime].[Yr-Qtr-Mth].PrevMember). This expression will display the Amount measure in the previous time period for the current level of the Yr-Qtr-Mth hierarchy. It uses the PrevMember function to get the previous member in the hierarchy, allowing you to display the amount for the previous time period.

Submit
157. You maintain a SQL Server 2008 Analysis Services (SSAS) database in a test environment. You plan to deploy changes from an SSAS project in a development environment to the test environment. You need to ensure that the roles and partitions previously deployed to the test environment are unaffected by the deployment. What should you do? 

Explanation

Updating the database using the Deployment Wizard ensures that the roles and partitions previously deployed to the test environment are unaffected. The Deployment Wizard is specifically designed for deploying changes to an SSAS project and ensures that the deployment process is smooth and does not overwrite or affect existing roles and partitions.

Submit
158. While making project solution, one more attribute is added to hierarchy tree. For this , processing option required is

Explanation

The correct answer is "Process Full" because when a new attribute is added to a hierarchy tree, the entire hierarchy needs to be processed to include the new attribute. Processing the hierarchy tree in full ensures that all levels and nodes are updated with the new attribute.

Submit
159. Named calculations can be added to Named queries in DSV

Explanation

Named calculations cannot be added to Named queries in DSV. Named calculations are used to create custom calculations within a cube, while Named queries are used to define the SQL queries that retrieve data from the data source. These are two separate concepts in DSV and cannot be combined. Therefore, the correct answer is False.

Submit
160. You are a database developer and you have about two years experience in creating business intelligence (BI) solutions by using SQL Server2008. Now you are employed in a company which is named NaproStar and work as the technical support for the company which uses SQL Server2008 Analysis Services (SSAS) solution. You have a table named Bills with three columns contained. They are respectively Shipper, BillKey and BillQuantity. To meet the business development, a dimension named DimBills and a measure group named TruthBills are created from the Bills table. Besides, the BillKey is set as a key column and the Shipper is set as an attribute column. According to the order of the CIO, a dimension relationship between the BillQuantity column and the Shipper column should be created to make sure that the Shipper column is able to aggregate BillQuantity column. What action below should be performed to achieve this goal?  

Explanation

not-available-via-ai

Submit
161. You maintain SQL Server Analysis Services (SSAS) instances.You need to configure an installation of PowerPivot for Microsoft SharePoint in a SharePoint farm.Which tool should you use? (Each correct answer presents a complete solution. Choose all that apply.)  

Explanation

The correct answer is SharePoint Central Administration, PowerPivot Configuration Tool, and SQL Server Configuration Manager.

SharePoint Central Administration is used to manage and configure SharePoint farms, including PowerPivot for SharePoint. The PowerPivot Configuration Tool is specifically designed to configure PowerPivot for SharePoint, allowing you to manage settings such as service accounts, workbook cache settings, and data refresh. SQL Server Configuration Manager is used to manage SQL Server services, including Analysis Services, which is required for PowerPivot.

Submit
162. It is required top process the data without actually building aggregation and index. Process mode is set to

Explanation

The correct answer is "Process update" because this mode allows for processing the data without building aggregation and index. It indicates that only the updated data needs to be processed, rather than processing the entire dataset. This mode is useful when there is a need to update the existing data without rebuilding the entire index or aggregation.

Submit
163. You maintain a SQL Server 2008 Analysis Services (SSAS) instance. You plan to process the aggregations of a cube by using an XML for Analysts (XMLA) script. You need to ensure that only the aggregations are updated. What should you do?    

Explanation

By executing a processStructure command, only the aggregations of the cube will be updated. The processStructure command updates the metadata and structure of the cube, including the aggregations, without processing any data. This command is useful when you want to update the aggregations without processing the entire cube, which can be time-consuming. Therefore, executing a processStructure command is the correct choice in this scenario.

Submit
164. You are a database developer and you have about two years experience in creating business intelligence (BI) solutions by using SQL Server2008. Now you are employed in a company which is named NaproStar and work as the technical support for the company which uses SQL Server2008. 2008 Analysis Services (SSAS) solution is created. You also create a dimension named DimCustomer. Following is the cube structure: (Click the Exhibit button.) Now you get an order from your company CIO, according to his requirement, you should make sure that you can aggregate the Amount measure for the DimCustomer dimension. What action should you perform to achieve that goal?    

Explanation

To achieve the goal of aggregating the Amount measure for the DimCustomer dimension, the action that should be performed is setting the FactCustomerAccount as an intermediate measure group. By setting FactCustomerAccount as an intermediate measure group, it allows for the aggregation of the Amount measure at the customer level within the dimension. This ensures that the Amount measure can be aggregated and analyzed accurately within the context of the DimCustomer dimension.

Submit
165. You maintain a SQL Server 2008 Analysis Services (SSAS) instance. You plan to process a cube by using an XML for Analysis (XMLA) script. You need to ensure that aggregations are populated. What should you do?     

Explanation

Executing a processIndex command is the correct answer because it updates the aggregations in the cube. This command rebuilds the indexes on the aggregations, which improves query performance by allowing the cube to quickly retrieve pre-calculated results. By executing this command, you ensure that the aggregations are populated and up to date.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 21, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Mar 08, 2016
    Quiz Created by
    Akshay Mishra
Cancel
  • All
    All (165)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
MOLAP databases generally give better performance?
The instance of Analysis Services can contain multiple databases?
CALCULATE statement is used to populate each cell in the cube with...
It is possible to generate a data dictionary for the given CUBE in...
Which type of data models are used by databases configured for OLAP?
HOLAP storage mode is suited for partitions of cubes that require...
What are the applications of OLAP?
MDX stands for ------------------------ 
What are the component of SSAS? 
Which of the following below is/are OLAP vendors?
Which of the following attributes can be accessed using a database...
The Analysis Services Processing task can be used to process which of...
ADOMD.Net is used for querying data?
It is because of ________________ that enables OLAP to achieve great...
 If functions in one assembly call functions in a separate...
You create a SQL Server 2008 Analysis Services (SSAS) solution. You...
What are the options to deploy SSAS cube in production?
The output of an OLAP query is displayed as a
By default, in a ________ schema, all attributes are directly related...
You maintain a SQL Server 2008 Analysis Services (SSAS) database on a...
You create a SQL Server 2008 Analysis Services (SSAS) solution. You...
Which property for objects in the data source view is used to increase...
You are managing a SQL Server 2008 Analysis Services (SSAS) database...
What is the use of Analysis Services Execute DDL task?
You maintain a SQL Server 2008 Analysis Services (SSAS) instance.You...
Property expressions update the values of properties when the...
You are a database developer and you have about two years experience...
You are a server administrator of a SQL Server 2008 Analysis Services...
You are managing a SQL Server 2008 Analysis Services (SSAS) database...
You are managing a SQL Server 2008 Analysis Services (SSAS) instance...
Which is the default provider to create a CUBE?
You maintain a SQL Server 2008 Analysis Services (SSAS) instance. The...
The Analysis Services Processing task can process only analytic...
The Analysis Services __________ role defines administrative access of...
You implement a SQL Server 2008 Analysis Services (SSAS) solution. You...
You are developing a SQL Server 2008 Analysis Services (SSAS) solution...
The _______ attribute is the attribute in a dimension that identifies...
You are a database developer and you have about two years experience...
You administer a SQL Server 2008 Analysis Services (SSAS) database. A...
You are managing a SQL Server 2008 Analysis Services (SSAS) project...
Which API in SSAS is used to retrieve and manipulate data?
How many types of actions available in the Cube?
Which of the following Sort order sorts and compares data in Analysis...
You are developing SQL Server 2008 Analysis Services (SSAS) database...
What do you understand by dynamic named set (SSAS 2008)?
In Microsoft SQL Server 2005 Analysis Services (SSAS), a _________ is...
If the __________ setting is used, the execution context is...
You are a database developer and you have about two years experience...
Which of the below are Common types of Hierarchies in SSAS?
Which of the below statement are valid about the Natural Key?
How many types of dimensions are there in SSAS ?
What is default storage mode in SSAS?
Which is correct about Named Queries?
You are administrating a SQL Server Analysis Services (SSAS) tabular...
What is the source of the OLAP cube's metadata?
You are developing a SQL Server 2008 Analysis Server (SSAS) method...
ROLAP and MOlap models are
Aggregations are built from the _________________ by changing the...
It is possible to build a Cube Without a Data Source in SSAS.
You maintain a SQL Server 2008 Analysis Services (SSAS) database. You...
Through utilizing SQL Server 2008 Analysis Services (SSAS) for...
You create a data mining model by using SQL Server 2008 Analysis...
You are managing a SQL Server 2008 Analysis Services (SSAS) database...
Which operation of OLAP provides alternate presentation of data...
What are the Fact types does SSAS supports?
You are creating a Microsoft SQL Server 2005 Analysis Services (SSAS)...
Security for stored procedures is set with the _________ property on a...
Which processing type is used in SSAS ?
Carefully read the question and answer accordingly.In which scenario,...
Which of the following permission setting provides internal...
You are developing a SQL Server Analysis Services (SSAS) tabular...
You maintain a SQL Server 2008 Analysis Services (SSAS) instance. You...
To meet the business development, (SSAS) is used to create a data...
Which of the following should be kept in mind for a task?
You are managing a SQL Server 2008 Analysis Services (SSAS) database...
Dice operation is also known as rotate.
Which of the Action is true for the below statement?"Returns a...
Which of following statements clearly defines the Database dimension...
You are developing a SQL Server 2008 Analysis Services (SSAS) solution...
You are managing a SQL Server 2008 Analysis Services (SSAS) instance...
____________________operation of OLAP involves computing all of the...
Which of the following is not supported by linked dimensions ?
_______________provide the ability to create a data mart...
You create a SQL Server 2008 Analysis Services (SSAS) solution. You...
You are a database developer and you have about two years experience...
 You are managing a SQL Server 2008 Analysis Services (SSAS)...
Named query in DSV is similar to _______________ in Database
You are managing a SQL Server 2008 Analysis Services (SSAS) project...
You are creating a SQL Server 2008 Analysis Services (SSAS) database...
You maintain a SQL Server Analysis Services (SSAS) database. The...
What do you think about the Role-Playing Dimension?
You create a SQL Server 2008 Analysis Services (SSAS) solution. You...
You maintain a SQL Server 2008 Analysis Services (SSAS) database that...
You are managing a SQL Server 2008 Analysis Services (SSAS) database...
_________ let you create external, user-defined functions using any...
38You are managing a SQL Server 2008 Analysis Services (SSAS) database...
42You are managing a SQL Server 2008 Analysis Services (SSAS) instance...
The below functionality referes to:Organized by transaction ,volatile...
You have a SQL Server 2008 R2 Analysis Services (SSAS)...
Cubes can be created by 
You create a SQL Server 2008 Analysis Services (SSAS) solution. You...
The below aggregate functions are relatively belongs to :MIN, MAX,...
What is the typical fashion of processing a task?
You are managing a SQL Server 2008 Analysis Services (SSAS) database...
You maintain a SQL Server 2008 Analysis Services (SSAS)...
You are developing a SQL Server 2008 Analysis Services (SSAS) solution...
What do you think about the Surrogate Key ?
You update a role named Managers for the Human Resources cube in your...
You are a database developer and you have about two years experience...
You create a SQL Server 2008 Analysis Services (SSAS)...
You maintain a SQL Server 2008 Analysis Services (SSAS) database. You...
 You create a SQL Server 2008 Analysis Services (SSAS)...
What is sparsity?
You are developing a SQL Server Analysis Services (SSAS) tabular...
You create the dimensions as shown in the following table.The CustKey...
Ou are managing a SQL Server 2008 Analysis Services (SSAS) instance...
Which processing option does not show GUI for dimension and needs to...
You work as a database administrator at CertKiller.com. You are...
You administer an instance of SQL Server Analysis Services...
You are managing a SQL Server 2008 Analysis Services (SSAS) database...
Which storage mode has less greater storage capacity?
You are managing a SQL Server 2008 Analysis Services (SSAS) project...
You create a SQL Server 2008 Analysis Services (SSAS) solution.You...
Ou are developing a SQL Server 2008 Analysis Services (SSAS) solution...
You administer a SQL Server 2008 Analysis Services (SSAS) database. A...
You create a SQL Server 2008 Analysis Services (SSAS) solution.You add...
You create a SQL Server 2008 Analysis Services (SSAS) solution.The...
Your company network includes a SQL Server 2008 R2 database server...
How will you make an attribute not to process?
Which of the following is true for a cube role?
XML output files generated from MS SSAS project are used as input...
Which of the following types of dimension relationship between...
You maintain a SQL Server 2008 Analysis Services (SSAS) database that...
You maintain a SQL Server 2008 Analysis Services (SSAS)...
You administer a SQL Server 2008 Analysis Services (SSAS)...
 The user can perform data-entry or editing tasks on OLAP...
You are managing a SQL Server 2008 Analysis Services (SSAS) database...
You create a SQL Server 2008 Analysis Services (SSAS) solution. Your...
Point out the wrong statement :
You maintain a SQL Server 2008 Analysis Services (SSAS) instance. The...
You are developing a SQL Server Analysis Services (SSAS) tabular...
Aggregate and detail data are stored in OLTP server in which mode?
Which feature we use in SSAS to create new project from existing...
 You create a SQL Server 2008 Analysis Services (SSAS) solution....
You create a SQL Server 2008 Analysis Services (SSAS) solution. Your...
You are managing a SQL Server 2008 Analysis Services (SSAS) project...
What is Microsoft SQL Server 2005 Analysis Services used for?
You are modifying a SQL Server Analysis Services (SSAS)...
What is the purpose of ReadContingent access right?
You are developing a SQL Server 2008 Analysis Services (SSAS) method...
You create a SQL Server 2008 Analysis Services (SSAS) solution. The...
You are developing a SQL Server Analysis Services (SSAS) tabular...
You are a database developer and you have about two years experience...
You are developing a SQL Server 2008 Analysis Services (SSAS) method...
While processing solution, due to some unprocessed objects, error was...
Ou create a SQL Server 2008 Analysis Services (SSAS) solution. Your...
You maintain a SQL Server 2008 Analysis Services (SSAS) database in a...
While making project solution, one more attribute is added to...
Named calculations can be added to Named queries in DSV
You are a database developer and you have about two years experience...
You maintain SQL Server Analysis Services (SSAS) instances.You need to...
It is required top process the data without actually building...
You maintain a SQL Server 2008 Analysis Services (SSAS)...
You are a database developer and you have about two years experience...
You maintain a SQL Server 2008 Analysis Services (SSAS)...
Alert!

Advertisement