Overview
This course provides an all-encompassing journey into data analysis, Power BI, and Microsoft Fabric, equipping participants with the skills needed to transform raw data into actionable insights. Starting with foundational concepts, the course introduces the roles and responsibilities of a data analyst, the integration of Power BI services and applications, and methods to connect, clean, and transform data.
Participants will master semantic modelling, DAX functions, advanced analytics, and report design while optimizing model performance. Advanced modules cover workspace management, dashboard creation, row-level security, and leveraging AI-powered tools like Copilot in Power BI.
The course concludes with an introduction to end-to-end analytics using Microsoft Fabric, empowering participants to drive efficiency in data-driven business environments.
Audience profile
The audience for this course are data professionals and business intelligence professionals who want to learn how to accurately perform data analysis using Power BI.
This course is also targeted toward those individuals who develop reports that visualize data from the data platform technologies that exist on both in the cloud and on-premises.
Accessing your courseware and registering attendance with Microsoft
To access your Official Curriculum (MOC) course materials you will need a Microsoft.com/Learn account. In Learn you will also be able to register your completion of the event and receive your achievement badge. You will be issued with a unique code during your event.
Prerequisites
The PL-300: Microsoft Power BI Data Analyst course and exam are designed for individuals aiming to demonstrate their expertise in analyzing data with Power BI. While there are no strict prerequisites mandated by Microsoft, the following foundational skills and knowledge are highly recommended to ensure success:
Prerequisites for the PL-300 Course:
- Basic Data Analysis Knowledge:
- Understanding of data concepts, such as data tables, relationships, and common visualization types.
- Familiarity with basic statistical concepts like averages, sums, and trends.
Proficiency in Microsoft Excel:
- Some experience with Excel functions like pivot tables, charts, and formulas is advantageous.
- Understanding of Data Sources:
- Basic knowledge of data structures and how to work with different data sources, such as SQL databases, Excel files, or cloud services.
Technical Skills:
- Ability to navigate and use software applications comfortably.
- Familiarity with Power BI Desktop and Power BI Service is beneficial but not mandatory.
General IT Knowledge:
- Awareness of fundamental IT concepts such as file systems, basic networking, and application installation.
Before starting the PL-300 course or attempting the exam, candidates should spend time familiarizing themselves with Microsoft Power BI through tutorials or hands-on practice. Completing free or introductory Power BI training modules provided by Microsoft Learn can serve as an excellent starting point.
You can gain the prerequisites and a better understanding of working with data in Azure by completing Microsoft Azure Data Fundamentals before taking this course.
Please note: If you do not have significant experience with the concepts identified above we strongly suggest you consider attending eitherPower BI Desktop for Business UsersorPower BI Desktop for Technical Usersinstead.
Delegates will learn how to
- Ingest, clean, and transform data
- Model data for performance and scalability
- Design and create reports for data analysis
- Apply and perform advanced report analytics
- Manage and share report assets
Outline
Module 1: Discover data analysis
- Learn about the roles in data.
- Learn about the tasks of a data analyst.
Module 2: Get Started with Microsoft Data Analytics
- How Power BI services and applications work together.
- Explore how Power BI can make your business more efficient.
- How to create compelling visuals and reports.
Module 3: Get data in Power BI
- Identify and connect to a data source
- Select a storage mode
- Fix performance issues
- Resolve data import errors
Module 4: Clean, transform, and load data
- Resolve inconsistencies, unexpected or null values, and data quality issues.
- Apply data shape transformations to columns and table structures.
- Apply user-friendly naming conventions.
Module 5: Design a semantic model in Power BI
- Star schema design.
- Create and manage relationships.
Module 6: Add measures to semantic models
- DAX concept and syntax.
- Calculated measures, columns, and tables.
Module 7: Use DAX functions
- Understand and manipulate filter context
- Use DAX functions to extend semantic models
- Create custom date table for time intelligence
Module 8: Optimize model performance
- Use variables to improve performance and troubleshooting.
- Review the performance of measures, relationships, and visuals.
Module 9: Create visual calculations
- Understand visual calculations and how they differ from measures.
- Create visual calculations in Power BI Desktop.
- Use parameters in visual calculations.
Module 10: Design Power BI reports
- Understand Power BI report structure and report objects.
- Select the appropriate visual type to use.
- Format and configure visualizations.
- Explore interactive features of visuals.
Module 11: Enhance reports for user experience
- Design report navigation and filtering.
- Add report elements and bookmarks.
- Drill through to other visuals.
- Choose when to use paginated reports.
Module 12: Perform advanced analytics
- Use the Analyze feature.
- Group, bin, and cluster data.
- Identify patterns and trends.
Module 13: Create and manage workspaces
- Create workspaces and manage permissions.
- Explore different workspace items.
- Share and distribute reports.
Module 14: Manage semantic models
- Use a Power BI gateway to connect to on-premises data sources.
- Configure a scheduled refresh for a semantic model.
- Configure incremental refresh settings.
- Manage and promote semantic models.
Module 15: Create dashboards
- Create a Power BI dashboard.
- Pin a live report page to a dashboard.
- Add a theme to the visuals in your dashboard.
- Set a mobile view.
Module 16: Implement row-level security
- Configure row-level security by using a static method.
- Configure row-level security by using a dynamic method.
Module 17: Explore Copilot for Power BI
- Understand semantic model requirements.
- Create visuals and reports using Copilot for Power BI.
- Create summaries using Copilot for Power BI.
Module 18: Explore end-to-end analytics with Microsoft Fabric
- Describe end-to-end analytics in Microsoft Fabric.
- Understand data teams and roles that use Fabric.
- Describe how to enable and use Fabric.
Power BI course selector infographic
Course code | Course title |
QAPBIRDB | Microsoft Power BI Reports and Dashboards for Business Users |
QAPBIDE | Microsoft Power BI Desktop Essentials |
QAPBISERV | Power BI Service |
QAPBIDT3 | Power BI Desktop for Business Users |
QAPBIDESK | Power BI Desktop for Technical Users |
QAPBIDESK2 | Power BI Desktop Intermediate |
QAPBIVIS | Power BI Data Visualisation |
QAPBIDAX | Using DAX in Power BI |
MPL300 | Microsoft Power BI Data Analyst |
Frequently asked questions
How can I create an account on myQA.com?
There are a number of ways to create an account. If you are a self-funder, simply select the "Create account" option on the login page.
If you have been booked onto a course by your company, you will receive a confirmation email. From this email, select "Sign into myQA" and you will be taken to the "Create account" page. Complete all of the details and select "Create account".
If you have the booking number you can also go here and select the "I have a booking number" option. Enter the booking reference and your surname. If the details match, you will be taken to the "Create account" page from where you can enter your details and confirm your account.
Find more answers to frequently asked questions in our FAQs: Bookings & Cancellations page.
How do QA’s virtual classroom courses work?
Our virtual classroom courses allow you to access award-winning classroom training, without leaving your home or office. Our learning professionals are specially trained on how to interact with remote attendees and our remote labs ensure all participants can take part in hands-on exercises wherever they are.
We use the WebEx video conferencing platform by Cisco. Before you book, check that you meet the WebEx system requirements and run a test meeting to ensure the software is compatible with your firewall settings. If it doesn’t work, try adjusting your settings or contact your IT department about permitting the website.
How do QA’s online courses work?
QA online courses, also commonly known as distance learning courses or elearning courses, take the form of interactive software designed for individual learning, but you will also have access to full support from our subject-matter experts for the duration of your course. When you book a QA online learning course you will receive immediate access to it through our e-learning platform and you can start to learn straight away, from any compatible device. Access to the online learning platform is valid for one year from the booking date.
All courses are built around case studies and presented in an engaging format, which includes storytelling elements, video, audio and humour. Every case study is supported by sample documents and a collection of Knowledge Nuggets that provide more in-depth detail on the wider processes.
When will I receive my joining instructions?
Joining instructions for QA courses are sent two weeks prior to the course start date, or immediately if the booking is confirmed within this timeframe. For course bookings made via QA but delivered by a third-party supplier, joining instructions are sent to attendees prior to the training course, but timescales vary depending on each supplier’s terms. Read more FAQs.
When will I receive my certificate?
Certificates of Achievement are issued at the end the course, either as a hard copy or via email. Read more here.