Data Import Methods
Q: In Power BI, how should you import 45 Excel files with the same structure from a folder into one table?
A. Use a Folder data source, then Combine Files
B. Manually append each file using Append Queries
C. Connect to each file individually and use Merge Queries
D. Use an Excel data source and select all files
Answer: A – Use a Folder data source, then Combine Files.
Key Point: One-click solution for many identical files.
Example: You have 45 monthly sales reports (Jan.xlsx, Feb.xlsx, etc.) all with columns: Date, Product, Amount. Folder source + Combine Files automatically stacks them into one table.
Why it works: Power BI applies the same transformation to all files automatically.
Data Import Methods
Q: Why is the Combine Files command the most efficient approach for importing many same-structure Excel files?
A. It requires manual configuration for each file
B. It automatically applies transformations uniformly across all files
C. It only works with CSV files
D. It creates separate tables for each file
Answer: B – It automatically applies transformations uniformly across all files.
Key Point: Set it once, applies to all.
Example: If you rename a column or filter data in the first file, those same steps apply to all 45 files automatically.
Remember: “Combine Files = Consistency across files.”
Data Import Methods
Q: What is the main drawback of using Append Queries to combine 45 Excel files?
A. It doesn’t work with Excel files
B. It combines files horizontally instead of vertically
C. It requires 45 separate append steps, which is time-consuming and error-prone
D. It cannot handle files with the same structure
Answer: C – It requires 45 separate append steps, which is time-consuming and error-prone.
Key Point: Manual work = mistakes + time waste.
Example: With Append Queries, you’d manually select File1, append File2, append File3… 45 times. Miss one file? Data’s incomplete.
Remember: “Append = Manual labor. Combine Files = Automation.”
Power Platform Tools
Q: Which tool should you use to create a data model with multiple tables in Power Platform?
A. Power BI
B. Power Automate
C. Power Apps
D. Power Query
Answer: A – Power BI.
Key Point: Power BI = Data modeling + relationships.
Example: Connect Sales table to Customer table using CustomerID. Power BI creates the relationship and lets you analyze sales by customer demographics.
Remember: “Need tables with relationships? Use Power BI.”
Power Platform Tools
Q: What is the primary purpose of Power Automate?
A. Creating data models with multiple tables
B. Building custom business applications
C. Creating automated workflows between different applications and services
D. Data transformation and cleaning (ETL)
Answer: C – Creating automated workflows between different applications and services.
Key Point: Power Automate = Task automation.
Example: When a file is added to SharePoint, automatically send an email notification and create a Planner task.
Remember: “Automate = Workflows, not data models.”
Power Platform Tools
Q: What is Power Apps primarily used for?
A. Creating data models with relationships
B. Building custom business applications with a low-code platform
C. Data transformation and ETL processes
D. Automated workflows between systems
Answer: B – Building custom business applications with a low-code platform.
Key Point: Power Apps = Custom apps with UI.
Example: Build a mobile app where field technicians can submit work orders with photos, dropdowns, and signatures—no coding required.
Remember: “Apps = User interface, not data modeling.”
Power Platform Tools
Q: What is the primary function of Power Query?
A. Creating complete data models with relationships
B. Building automated workflows
C. Data transformation and cleaning (ETL)
D. Creating custom business applications
Answer: C – Data transformation and cleaning (ETL).
Key Point: Power Query = Clean and transform data.
Example: Remove duplicates, split “Full Name” into “First” and “Last,” convert text dates to proper date format, filter out null values.
Remember: “Query = Clean the mess before modeling.”
Q: What is the primary purpose of the Power BI Gateway?
A. To allow users to create custom visuals
B. To allow users to share reports with others
C. To allow users to connect to on-premises data sources
D. To allow users to create dashboards
Answer: C – To allow users to connect to on-premises data sources.
Key Point: Gateway = Bridge between on-premises and cloud.
Example: Your SQL Server database sits on a company server (not in the cloud). The Gateway lets Power BI service refresh data from that server automatically.
Remember: “Gateway = On-prem to cloud tunnel.”
Power BI Gateway
Q: Can the Power BI Gateway be used to create custom visuals?
A. Yes, it’s the primary tool for creating custom visuals
B. No, custom visuals are created using Power BI itself, not the Gateway
C. Yes, but only for on-premises data
D. No, custom visuals require Power Apps
Answer: B – No, custom visuals are created using Power BI itself, not the Gateway.
Key Point: Gateway = Data connectivity only, not visualization.
Example: You create visuals in Power BI Desktop or Service. Gateway just refreshes the data behind those visuals.
Remember: “Gateway doesn’t touch visuals—only data.”
Power BI Gateway
Q: Is sharing reports with others a primary function of the Power BI Gateway?
A. Yes, it’s the main way to share reports
B. No, sharing reports is done through the Power BI service itself
C. Yes, but only for on-premises reports
D. No, you need Power Automate to share reports
Answer: B – No, sharing reports is done through the Power BI service itself.
Key Point: Gateway refreshes data; Power BI Service shares reports.
Example: You share a report by publishing to Power BI Service and giving colleagues access. Gateway just keeps the data fresh.
Remember: “Gateway = Data pipe. Sharing = Power BI Service feature.”
Data Visualization
Q: Which chart type is best to show the relationship between two variables in a dataset?
A. Scatter chart
B. Bar chart
C. Line chart
D. Pie chart
Answer: A – Scatter chart.
Key Point: Scatter chart = See correlation and patterns.
Example: Plot “Hours Studied” (x-axis) vs “Test Score” (y-axis). You’ll see if more study time correlates with higher scores. Each dot = one student.
Remember: “Scatter = Spot the relationship between X and Y.”
Data Visualization
Q: Why is a bar chart NOT suitable for showing the relationship between two continuous variables?
A. Bar charts can only display one variable
B. Bar charts are used to compare categories or groups, not show correlations
C. Bar charts don’t support numeric data
D. Bar charts are only for time-series data
Answer: B – Bar charts are used to compare categories or groups, not show correlations.
Key Point: Bar chart = Compare categories, not relationships.
Example: Bar chart shows Sales by Region (North, South, East, West). It compares groups but doesn’t show how two variables relate to each other.
Remember: “Bar = Compare groups. Scatter = Show correlation.”
Data Visualization
Q: When should you use a line chart instead of a scatter chart?
A. To show relationships between two variables
B. To show the proportion of parts to a whole
C. To show trends over time or continuous data
D. To compare different categories
Answer: C – To show trends over time or continuous data.
Key Point: Line chart = Trends over time.
Example: Plot daily website traffic over 30 days. The line shows whether traffic is increasing, decreasing, or stable.
Remember: “Line = Time trends. Scatter = Variable relationships.”
Data Visualization
Q: What is the primary use case for a pie chart?
A. Showing relationships between two variables
B. Showing trends over time
C. Showing the proportion of different categories or parts of a whole
D. Identifying outliers in a dataset
Answer: C – Showing the proportion of different categories or parts of a whole.
Key Point: Pie chart = Part-to-whole percentage.
Example: Show market share: Company A (40%), Company B (35%), Company C (25%). The whole pie = 100% of the market.
Remember: “Pie = Slices of the whole (percentages).”
Row-Level Security (RLS)
Q: A sales manager changes to a different region. You have RLS implemented with mail-enabled security groups assigned to each role. What should you do to ensure the manager sees the correct sales data?
A. Change the Microsoft Power BI license type of the sales manager
B. From Microsoft Power BI Desktop, edit the Row-Level Security setting for the reports
C. Manage the permissions of the underlying dataset
D. Request that the sales manager be added to the correct Azure Active Directory group
Answer: D – Request that the sales manager be added to the correct Azure Active Directory group.
Key Point: RLS roles are assigned at the Azure AD group level, not in Power BI Desktop.
Example: Manager moves from East region to West region. Remove them from “East Sales Managers” Azure AD group and add them to “West Sales Managers” group. RLS automatically updates their access.
Remember: “Role changed? Update the Azure AD group, not the Power BI report.”
Anomaly Detection
Q: You have a Power BI report showing gross sales by date with anomaly detection enabled. No anomalies are detected. What should you do to increase the likelihood that anomaly detection will identify anomalies?
A. Increase the Expected range transparency setting
B. Add a data field to the Legend field well
C. Increase the Sensitivity setting
D. Add a data field to the Secondary values field well
Answer: C – Increase the Sensitivity setting.
Key Point: Sensitivity controls how strict the anomaly detection is.
Example: Sales are normally $10K–$12K daily. At low sensitivity, only a $20K day triggers an alert. At high sensitivity, even a $14K day gets flagged as unusual.
Remember: “More sensitivity = More anomalies detected. Less sensitivity = Only extreme outliers.”
Anomaly Detection
Q: What do the other settings control in anomaly detection?
A. Expected range transparency affects the visual appearance of the confidence band
B. Legend field well groups data by categories
C. Secondary values field well adds a secondary measure
D. All of the above
Answer: D – All of the above, but none affect anomaly detection itself.
Key Point: Only Sensitivity affects detection; other settings are for display/grouping.
Example: Expected range transparency makes the gray confidence band lighter or darker. Legend splits the chart by Product. Neither changes what’s flagged as an anomaly.
Remember: “Sensitivity = Detection power. Other settings = Visual/grouping options.”
Slicers vs Filters
Q: What is the difference between a slicer and a filter in Power BI?
A. A slicer is a visual control that allows users to filter data, while a filter is a data manipulation tool that allows users to filter data
B. A slicer is a data manipulation tool that allows users to filter data, while a filter is a visual control that allows users to filter data
C. A slicer and a filter are the same thing
D. A slicer and a filter are not available in Power BI
Answer: A – A slicer is a visual control that allows users to filter data, while a filter is a data manipulation tool that allows users to filter data.
Key Point: Slicer = Visible on report page (users interact). Filter = Behind-the-scenes (set by report designer).
Example: Slicer: Dropdown on the report where users can select “North” or “South” region. Filter: Pre-filtered to only show data from 2024 (users don’t see this control).
Remember: “Slicer = User sees and clicks. Filter = Hidden, automatic.”
Slicers vs Filters
Q: Where do slicers and filters apply their filtering?
A. Slicers filter based on specific criteria, filters filter by selecting values from a list
B. Both filter data, but slicers are interactive visual controls and filters are applied in the Filters pane
C. Slicers are only for dates, filters are for all data types
D. Filters are more powerful than slicers
Answer: B – Both filter data, but slicers are interactive visual controls and filters are applied in the Filters pane.
Key Point: Same end result (filtered data), different interface.
Example: You can filter to “Year = 2024” using either a Year slicer (dropdown on page) or a filter in the Filters pane (hidden from users). Both achieve the same filtered dataset.
Remember: “Slicers = User-facing. Filters = Designer-controlled.”
Power BI Q&A Feature
Q: What is the purpose of the Power BI Q&A feature?
A. To allow users to ask natural language questions and receive visual answers
B. To provide a way to export data to Excel
C. To create custom visuals for reports and dashboards
D. To schedule data refreshes for reports and dashboards
Answer: A – To allow users to ask natural language questions and receive visual answers.
Key Point: Q&A = Natural language queries that generate visuals automatically.
Example: User types “What were total sales by region last year?” and Power BI automatically creates a bar chart showing the answer.
Remember: “Q&A = Ask in plain English, get instant visuals.”
Power BI Q&A Feature
Q: Is exporting data to Excel the primary purpose of the Q&A feature?
A. Yes, Q&A is mainly for exporting data
B. No, Q&A is for asking questions and getting visual answers, not exporting
C. Yes, but only for certain data types
D. Q&A doesn’t work with Excel at all
Answer: B – No, Q&A is for asking questions and getting visual answers, not exporting.
Key Point: Q&A creates insights, not exports.
Example: Q&A shows you “Top 5 products by revenue” as a visual. If you want to export, that’s a different Power BI feature (Analyze in Excel).
Remember: “Q&A = Insights. Export = Different feature.”
Data Normalization
Q: What is the purpose of data normalization?
A. To scale data to a common range
B. To remove outliers from the data
C. To replace missing data with estimated values
D. To transform data into a different format
Answer: A – To scale data to a common range.
Key Point: Normalization puts all variables on the same scale to avoid bias.
Example: You’re comparing Age (0-100) and Income ($20K-$200K). Without normalization, income dominates because its numbers are bigger. Normalize both to 0-1 scale for fair comparison.
Remember: “Normalize = Level the playing field (same scale).”
Data Normalization
Q: How does normalization help with machine learning algorithms?
A. It removes bad data
B. It prevents variables with larger ranges from dominating the analysis
C. It fills in missing values
D. It changes data types
Answer: B – It prevents variables with larger ranges from dominating the analysis.
Key Point: Larger numbers ≠ more important. Normalization ensures equal weight.
Example: Predicting house prices using square footage (500-5000) and # of bedrooms (1-5). Without normalization, square footage dominates because its scale is 1000x larger.
Remember: “Normalization stops big numbers from bullying small numbers.”
Data Normalization
Q: Is removing outliers the same as data normalization?
A. Yes, they’re the same thing
B. No, removing outliers is data cleaning; normalization is scaling to a common range
C. Yes, but only for numeric data
D. They’re unrelated concepts
Answer: B – No, removing outliers is data cleaning; normalization is scaling to a common range.
Key Point: Different techniques with different purposes.
Example: Outlier removal: Delete the data point where someone is 200 years old (error). Normalization: Scale valid ages 18-65 to range 0-1.
Remember: “Outlier removal = Delete bad data. Normalization = Scale good data.”