Microsoft Business Intelligence End to End with SQL Server 2016...
- CMDBID 1221
- Course Code MSQLBI16
- Duration 5 Days
What you will learn
Overview
Microsoft Business Intelligence End to End with SQL Server 2016is a practical training course for teams that need structured, instructor-led skills in Microsoft Business Intelligence End, End, SQL Server. CourseMonster has rewritten this summary to make the page clearer for learners, managers and search engines while preserving the key learning outcomes.
Business intelligence solutions provide the infrastructure that enables users at all levels of a business to make better decisions based on more accurate and up-to-date information. This workshop focuses on teaching IT professionals the best practices and skills required to successfully design, build and operate a business intelligence solution using SQL Server 2016 Integration Services, Analysis Services, Reporting Services and Power BI.
Target Audience
This workshop-style course is designed for IT professionals who are interested in learning how to implement Business Intelligence solutions on the Microsoft BI Stack. Basic knowledge of common business requirements for a BI solution is assumed and some experience with SQL Server is required.
Please note: Although this course uses a later edition of SQL Server and tools (2016), most of the tools are very similar to those in previous version such as 2008R2, 2012 and 2014. All techniques and technologies are applicable to the old editions. The differences if noticable will be pointed out on the course.
. Explore more Microsoft traininghereUseful links: Microsoft Learn training | Project Management training at CourseMonster | CourseMonster course page
CourseMonster SEO course note: Microsoft Business Intelligence End to End with SQL Server 2016 Training Course | CourseMonster has been positioned as a practical Microsoft learning pathway for teams that need searchable, role-based training outcomes rather than a generic course description. The page now highlights Microsoft, Business, Intelligence, End, SQL, certification readiness, workplace application and visible next-step links so learners can compare this course with related CourseMonster programmes.The course is listed as 5 day(s), making it suitable for structured team scheduling.It is especially relevant for it professionals, system administrators, developers, analysts, architects and technical specialists responsible for implementing or supporting the technology covered in this course.
Related CourseMonster courses: AZ-104 Microsoft Azure Administrator | Microsoft 365 Mobility and Security MS-101T00-A Training Course | CourseMonster | Microsoft AZ-301 Azure Solutions Architect Design
Browse the vendor/category pathway: Microsoft training courses on CourseMonster
Audience
Skills Gained
Useful links: Microsoft Learn training | Project Management training at CourseMonster | CourseMonster course page
Additional workplace outcomes: Participants can explain where Microsoft Business Intelligence End to End with SQL Server 2016 Training Course | CourseMonster fits in a wider Microsoft skills roadmap, identify related certifications or follow-on courses, and apply the concepts to real project, operations or service delivery scenarios.
Prerequisites
- Basic knowledge of Business Intelligence
- Knowledge of relational database systems
- Delegates should have a good working knowledge of T-SQL to level of Querying SQL Databases using T-SQL (TSQL).
Outline
Module 1: Business Intelligence Overview
This module will introduce the course concepts and the Microsoft Business Intelligence stack (covering line-of-business systems, Integration Services, the Data Warehouse, Analysis Services, Reporting Services, Power View, SharePoint, PerformancePoint and PowerPivot for Excel).
Sections:
- Define terms and products
- Business intelligence (BI)
- Extract Transform and Load (ETL)
- SQL Server Integration Services (SSIS)
- SQL Server Analysis Services (SSAS)
- SQL Server Reporting Services (SSRS)
- SharePoint
BI products
- Server products and the BI developer's toolset
BI Projects
- High-level plan
- Scope and phased delivery
- Evaluating BI requirements
Labs:
- Identify software requirements for solutions
- Three business requirements that the delegates need to identify which Microsoft products are needed to fulfill requirement; Group exercise
Module 2: Designing Business Intelligence Solution
Sections:
- Introduce dimensions and fact tables
- Discuss dimensions, attributes and hierarchies
- Discuss star and snowflake schemas, and identify advantages and disadvantages
- Discuss conformed dimensions
- Discuss facts, fact tables and granularity
- Discuss whether to use a staging database
- Discuss timely delivery of data from source to destination (daily, hourly, real-time)
- Discuss challenges of changing data
- Discuss slowly changing dimensions (SCD) and late-arriving dimensions
- Discuss use of surrogate keys
- Discuss data warehousing techniques
- Discuss designing a time dimension
References:
- Ralph Kimball 'Data Warehouse Design'
Demonstrations:
- Design dimensions and facts, introducing different techniques
- Design a time dimension
Labs:
- Design a simple data warehouse: several dimension tables and fact table
- Identify keys, attributes, hierarchies, requirements for SCDs and facts, stating assumptions made
- Identify the flow of data from line of business systems to the data warehouse tables
Module 3: Creating the Data Warehouse
Sections:
- Table design -choosing appropriate columns and data types
- Referential integrity with primary and foreign keys
- Calculations and views
- Partitioned tables
- Indexes: clustered and non-clustered
- Columnstore indexes
- Maintaining indexes
Demonstrations:
- Create partitioned tables (using multiple file groups for the fact table)
- Create referential integrity
- Create and maintain indexes
Labs:
- Create data warehouse database
- Create the dimension tables
- Populate the time dimension
- Create the fact tables with partitioning
- Create referential integrity with foreign keys
- Create indexes on the fact and dimension tables
Module 4: Loading the Data Warehouse
Sections:
- SSIS basics: Projects; Packages; Control Flow; Data Flow; Transformations; Data Sources; Data Destinations
- Project design: Implementing a package hierarchy
- Creating dynamic packages: Variables, Expressions; Parameters
- Control flow tasks
- Data flow tasks
- Troubleshooting and Error handling
- Fast-load and table partitioning, using switch and merge
- Late arriving data
- Advanced options: Event Handlers; Logging; Checkpoint; Transactions
- Handling changing data: Change Data Capture (CDC); Slowly changing dimensions
- Deploying: Project vs. Package deployment; SSIS Catalog, Environments
Demonstrations:
- SSIS package basics; Control flow; Data flow; Transformations; Logging; Variables; Expressions; Parameters
- Error handling, logging, transactions and checkpoints
- Change data capture (CDC); Slowly changing dimensions (SCDs)
- Deploying packages to the SSIS catalog
Labs:
- Design and create a SSIS package structure
- Add control and data flow items
- Create data flow for each dimension table
- Create data flow for each fact table
- Manage changing data using slowly changing dimension transformations (SCDs) and Change data capture (CDC)
Module 5: Creating the Analysis Cube using the Multi-Dimensional model
Sections:
- Analysis Services Multi-Dimensional object basics: data sources; data source views, dimensions, measure groups, cubes
- Data sources and Data source views: Friendly names; Relationships; Calculated columns; Named queries;
- Dimensions: Time; Parent-Child; Multiple table (snowflake); Unary Operator
- Dimension Attributes: Key values and name values; Attribute relationships
- Measures and Measure Groups; Data type design; Aggregation functions (Additive / Semi-Additive / Non-Additive)
- Cubes: Producing the base cube; Dimensions usage and relationships
- Best practice warnings
- Processing and testing
- Demonstrations
- Create a data source (DS)
- Create a data source view (DSV); Add named query; Add calculated column (full name, quarter with year, month with year)
- Create dimensions; Time; Product-> Product Subcategory -> Product Category; Geography; Customers; Resellers
Labs:
- Designing dimensions for usability to required design
- Design cube using dimensions
- Set properties for measures
Module 6: Enhancing the Multi-Dimensional Analysis cube
Sections:
- Enhancing the cube using MDX: introduction to MDX, members, tuples and sets; common MDX functions
- Methods to enhance the cube: calculated measures; Calculated members; Named sets; Key Performance Indicators (KPIs); Perspectives; Actions.
Demonstrations:
- Introduction to MDX
- Creating calculated measures, calculated members, named sets, key performance indicators (KPIs), perspectives and actions
Labs:
- Create calculated measures (totals and averages)
- Create calculated members
- Create named sets (top 10 products)
- Create KPI (sales targets)
- Create actions (drillthrough)
- Design perspectives for Internet and Reseller sales departments
Module 7: Creating the Analysis Cube using the Tabular model
Sections:
- Analysis Services Tabular model basics: importing and filtering data, managing and visualizing relationships
- Introduction to DAX
- Creating the model using calculated columns and measures
- Enhancing the model: Creating hierarchies, Using Time Intelligence, Key Performance Indicators, Perspectives and Partitions
- Optimizing the model: In-memory vs. DirectQuery;
- Testing and deploying
Demonstrations:
- Importing and filtering data
- Using DAX to create calculated columns and measures
- Creating hierarchies, KPIs and perspectives
- Testing and deploying
Labs:
- Create and configure a tabular data model from external data
- Use DAX expressions to create calculated columns and measures
- Create hierarchies, KPIs and perspectives according to end-user requirements
- Testing and deploying the model
Module 8: Creating reports with Reporting Services
Sections:
- Introduction to reporting services: Pre-canned vs. Adhoc Reporting; The SSRS platform and its components and tools
- Reporting Services basics: data sources, data sets and report design
- Creating reports: tablix data regions; formatting, expressions, grouping, document maps; drilldown, sorting
- Visualizing data: charts; gauges; maps; sparklines; data bars; indicators; images
- Linking reports to each other: parameters; actions; subreports
- Deploying: Standalone SSRS; SharePoint Integrated
Demonstrations:
- Create a report using a tablix that shows sales by product category for a particular region (parameterized).
- Create a report that holds a bar chart showing sales by regions
- Link bar chart report to tablix report passing the selected region as a parameter.
- Creating a report to display key performance indicators (KPIs)
Labs:
- Create a report to compare sales over time
- Use gauges to show performance against targets
- Create a linked reports for sales with drillthroughs to add interactivity
Module 9: Power BI
Sections:
- Describe purpose of Power BI and its position in the BI solution
- Power BI Desktop
- Importing and shaping data
- Creating and exploring reports
- Introduction to slicers
- Saving Power BI documents
Demonstrations:
- Produce a variety of views including charts and grids
- Demonstrate creating
Labs:
- Import, manipulate and present data using Power BI Desktop
Useful links: Microsoft Learn training | Project Management training at CourseMonster | CourseMonster course page
Suggested learning path: After this course, compare related options via the links in the overview and the Microsoft training category.
Certification
Please note: for Attend from Anywhere customers an additional screen is required. The additional screen must have a minimum screen size of 19 inch and minimum resolution of 1280x1024, with the vertical resolution (1024) being the most critical.
Confirm current exam requirements with Microsoft Learn training.
Is Microsoft Business Intelligence End to End with SQL Server 2016 QASQLBI16 right for me?
What will I learn on Microsoft Business Intelligence End to End with SQL Server 2016 QASQLBI16?
Does Microsoft Business Intelligence End to End with SQL Server 2016 QASQLBI16 include exam preparation?
What should I do after Microsoft Business Intelligence End to End with SQL Server 2016 QASQLBI16?
Talk to an expert
Thinking about Onsite?
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.
Submit an enquiry from any page on this site and let us know you are interested in the requirements box, or simply mention it when we contact you.
All $ prices are in USD unless it’s a NZ or AU date
SPVC = Self Paced Virtual Class
LVC = Live Virtual Class
Please Note: All courses are availaible as Live Virtual Classes
Trusted by over 1/2 million students in 15 countries
Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.