MOC On-Demand: 10988-Managing SQL Business Intelligence Operations Course Outline
*** Note: This is an On-Demand Self Study Class, 3-days of content, 90-days unlimited access, $995 ***
You can take this class at any time; there are no set dates. It covers the same content as the 3-day instructor-led class of the same name. The cost for this MOC On-Demand class is $995. (Applicable State and Local taxes may be added for On-Demand purchases, depending on your location.) Microsoft Enterprise customers paying with Software Assurance Vouchers, see SATV Payment note below.
MOC On-Demand Learner Profiles
MOC On-Demand is a self-study training solution that was designed for two types of learners. First, MOC On-Demand is a great fit for experienced IT professionals who don't need a traditional 3-day class to upgrade their existing skills. They can pick and choose topics to make the most effective use of their time. Second, MOC On-Demand is perfect for highly-motivated individuals who are new to a technology and need to space their learning over a period of weeks or months. These learners can take their time and repeat sections as needed until they master the new concepts.
About MOC On-Demand
Our MOC On-Demand classes are self-study courses with 30 to 40 hours of content. They include hours of videos, hands-on labs using the actual software, and knowledge checks and were created by Microsoft to mirror the content found in the traditional live instructor-led version of this course. Those features are all part of the standard MOC On-Demand training. But don't settle for the standard MOC On-Demand class! Check out the "ONLC Extras" that you get when purchasing this course from us.
ONLC Training Centers bundles in valuable extras with our MOC On-Demand Courses. These items are not available from other training companies.
Courseware After the Course.
Get the digital courseware that is used in the live, instructor-led version of this class. While the MOC On-Demand access goes away after 90 days, you will have access to the "extra" digital courseware for an unlimited period of time.
24/7 Online Support.
You will be able to chat online with a content matter expert while you are taking your MOC On-Demand class. And, with your permission, the expert can even take over your computer to provide with assistance with your labs.
These add-ons are available exclusively by ONLC Training Centers and are offered to you at an additional cost.
Certification Pak, $150.
Interested in obtaining certification? Get a Transcender practice exam and a Microsoft exam voucher at this reduced price.
ILT Listener, $250.
Want to listen in and follow along with a live Instructor-Led Training (ILT) class? We offer this option for individuals on a limited budget who have time during the day to hear a live class in progress. ILT Listeners have access to their online support chat expert during the class but they do not have direct access to the live instructor.
ILT Participant, $ Varies.
You've purchased MOC On-Demand, have gone through the training and decided that you still want a live class. Just pay difference between MOC On-Demand course and and the Instructor-Led Training (ILT) class and you can have a seat in our live class. Get both self-study and live, instructor-led training for the retail price of the instructor-led class alone!
Paying with Software Assurance Training Vouchers (SATV)
For Microsoft Enterprise customers paying with Software Assurance Vouchers, the cost of this class is 3 vouchers--this includes access to the self-study materials, the student workbook, and 24/7 access to an online expert.
Do You Still Prefer a Live, Instructor-led Class?
Already know MOC On-Demand is not right for you? We also offer this same course content in a live, instructor-led format. For more details, click on the link below:
This three-day instructor-led course is aimed at database professionals who manage Business Intelligence (BI) operations. This course looks at various options that provide the ability of business users to analyze data and share their findings, starting with managed BI data sources and expanding to personal and external/public data sources.
The primary audience for this course are business intelligence professionals.
The secondary audiences for this course are technically proficient business users.
In addition to their professional experience, students who attend this training should already have the following technical knowledge:
Some basic knowledge of data warehouse schema topology (including star and snowflake schemas)
Some exposure to basic programming constructs (such as looping and branching)
An awareness of key business priorities such as revenue, profitability, and financial accounting is desirable.
Familiarity with SharePoint Server and Microsoft Office applications – particularly Excel
At course completion
After completing this course, students will be able to:
Describe key features of a self-service BI solution
Describe the key capabilities of SQL Server BI in a SharePoint environment
Describe common Analysis Services operational tasks
Describe PowerPivot for SharePoint server
Describe Power Query
Describe Windows Azure HDInsight
Module 1: Introduction to Operational Management in BI Solutions
Operational management of BI solutions is on the increase. An organization’s need for information, coupled with the timely delivery of this information, means that IT departments are placing as much emphasis on operational frameworks to support BI solutions, as they are on the development outcomes. With the development of BI solutions complete, the right processes and people should be in place to ensure that the solution delivers. You should also use supporting technologies to ensure smooth operations. Furthermore, developing a supporting logging and troubleshooting framework can aid the debugging and resolution of BI issues. The aforementioned are brought together within a single operational management framework that enables a cohesive and proactive approach to managing the BI solution in the production environment. It also ensures the continued operation of the solution, while providing a structured approach to solving BI issues.
Rationale for BI Operations
Roles in BI Operations
Technologies Used in BI Operations
Environment and Operational Standards
Lab : Introduction to Operational Management in BI Solutions
Roles in BI Operations
Using Term Explorer in Visual Studio
Module 2: Configuring BI Components
The correct configuration of the BI components within the SQL Server product stack will have a big impact on the stability and performance of the overall BI solution. Configuring components by using best practice will enable the BI operations team to rule out the data platform as a root cause of issues that occur within the environment. Defining standards for server builds can help the effectiveness of the team to resolve issues in a known configured environment. Equally, understanding the type of architecture that a BI solution is implemented in will drive the standards for a given architecture.
The Importance of Standardized Builds
Configuration Considerations for BI Technologies
SharePoint BI Environments
Lab : Configuring BI Components
Standardizing the Data Platform
Configuring the Operating System
Configuring the Database Engine
Configuring Reporting Services
Module 3: Managing Business Intelligence Security
Managing the security of data within an organization should be the first priority for any operational team. Not only could the ramifications of a data leak lead to commercial losses, but there may also be legal and financial penalties that could have wider implications for the business. It is very important that the business intelligence (BI) operations team takes a holistic approach to securing the data. Considerations should include the physical security of the data, in addition to protection at an operating system or SQL Server level. Transfer of data to other sites and data at rest may have to be protected. In these cases, encryption components come into play. Meeting compliance requirements may force a business to track activity on SQL Servers, or provide access to data by using auditing.
Security Approach to BI Solutions
Security Approach for BI Components
The Security Approach in Different BI Environments
Lab : Managing Business Intelligence Security
Setting up Security in SQL Server
Setting up Security in SQL Server Analysis Services
Setting up Security in SQL Server Reporting Services
Module 4: Deploying BI Solutions
Deploying BI solutions is a discrete part of the BI development life cycle. The BI operations team will be called upon to support the development team during the deployment. The aim is to successfully create the solution within a production environment for operational use. The presence of nonproduction environments provides the opportunity to practice the deployments before they are conducted on a production server, so that the deployments can run smoothly. A variety of tools and practices can be used to aid deployments. Each method has its own benefits and can be used in any environment. Understanding the tools that are available and the benefits they offer will help you to pick the right tool for the job and aid deployment.
Application Life Cycle Management for BI Solution
Lab : Deploying BI Solutions
Creating a Standalone DACPAC
Managing Builds in Team Foundation Server
Exploring Deployment Methods
Module 5: Logging and Monitoring in BI Operations
The main aim of any operations team is to ensure the continued service of key applications that are used within the business—more organizations are seeing a BI solution as a critical application for ensuring success. Therefore, the BI operations team should implement a proactive approach to overseeing the general health of the servers and services that are being used. This will involve employing a number of technologies that can log the operations of a service to proactively manage any potential problems that are identified. There will be times when the BI operations team will have to be reactive, using monitoring tools to help identify the root cause of any potential issues.
The Need for Logging and Monitoring
Setting Up Alerts
Lab : Monitoring BI Solutions
Setting Up General Logging and Monitoring
Setting Up Targeted Logging and Monitoring
Module 6: Troubleshooting BI Solutions
The task of trying to troubleshoot failed BI solutions can be complex. It requires an understanding of the environments in which the BI solution is hosted, and an understanding of the workloads that take place during the life cycle of the solution. Troubleshooting can be made easier if the BI operations team has established defined standards for different tiers of servers for the configuration, security, and deployment of the solution. Standards create a baseline environment for the servers and the solution so that the BI operations team have a clear understanding of the environment that they are troubleshooting. With this in place, when an issue is reported to the operations team, they can adopt a structured troubleshooting approach that means they can resolve the issue, and understand the root cause—this leads to a long-term fix. As these issues are occurring within live environments, it is prudent to follow a process that is in line with operational procedures, so that you set the expectations for resolving an issue. This will typically involve applying a fix that follows either standard operating procedures or emergency operating procedures.
Troubleshoot Failed BI Solutions
Troubleshooting the Data Warehouse
Troubleshooting SQL Server Analysis Services
Troubleshooting SQL Server Reporting Services
Lab : Troubleshooting BI Solutions
Troubleshooting Data Warehouse Loads
Troubleshooting SQL Server Analysis Services
Module 7: Performance Tuning BI Queries
In this course, you have seen many of the operational activities that take place in an organization—they will often lead to the provision of a long-term solution to an issue that has been occurring in a BI environment. Sometimes, however, changes to resolve an issue that are made by the BI operations team, such as optimizing the BI platform, may not have the desired results. When the BI operations team are satisfied that they have exhausted all areas in attempting to resolve an issue, they might need to work with the development team to look at tuning the query aspects of the BI solution to improve performance. Many BI operations make extensive use of queries, and it might be necessary to look at these queries in more depth to improve performance. The BI operations team would also have to discuss taking advantage of BI component features to help in performance. For example, a suggestion might be made that Reporting Services snapshots could be used to help performance. However, the development team would need consulting to understand the impact of using such functionality on the overall solution.
The Need for Performance Tuning
BI Queries to Performance Tune
Tools for Performance Tuning
Remediating Performance Issues
Lab : Performance Tuning a BI Solution
Performance Tuning BI Queries
Exploring SQL Server Query Store
Remediating Performance Issues
View outline in Word