p-2
p-2
Deloitte
1. Self-Introduction
Answer:Introduce yourself clearly and confidently.Tip: Highlight skills (Power BI, DAX, Power
Query) and showcase interest in learning.
Bar/Column Compare
Charts Data
Pie/Donut Percentage
Charts Distribution
Geographic
Maps
Data
Use Case:In a sales dashboard, I used a bar chart to show product-wise sales, a line chart for
monthly revenue trends, and a map to display regional sales performance.
1. One-to-One: One record matches one record (e.g., User ID ↔ Profile ID).
2. One-to-Many: One record matches multiple records (e.g., Customer ↔ Orders).
3. Many-to-Many: Many records in one table match many records in another.
Use Case:In an e-commerce report, one customer (dimension) was linked to many orders
(fact table) through a one-to-many relationship.
Remove
Unused
Use
Columns
Aggregations Optimize DAX
Enable
Calculations
Incremental
Streamline data
Refresh
by eliminating Summarize
unnecessary data to Improve
fields enhance calculation Update data in
processing efficiency for segments to
speed faster reports maintain
performance
Example:A sales dashboard was slow due to a large dataset. I filtered unnecessary rows,
reduced the file size, and improved performance by 30%.
Example:To analyze sales and customer data, I used a left join to ensure all customers were
included, even if they hadn’t made purchases.
Report-Level
Page-Level Filters
Filters
Filters that apply Filters that apply
to the entire to a single page in
report. a report.
Visual-Level
Filters
Filters that affect
only one visual on
a report.
Example:I used page-level filters to display sales data by product category on each page.
I’ll provide answers for the remaining questions if needed! Let me know.
2. Measure:
• Calculated dynamically during visualization.
• Optimized for performance.
• Not stored in the model.Example:Calculate "Total Sales":Total Sales =
SUM(Sales[Revenue])
Use Case:For a sales dashboard, I used a calculated column for product categories and a
measure to calculate total revenue.
22. Explain the difference between Power BI Desktop and Power BI Service
Answer:
1. Power BI Desktop:
• For creating and developing reports.
• Works offline.
• Advanced data modeling.
2. Power BI Service:
• For sharing and collaborating on reports.
• Cloud-based.
• Offers dashboards, apps, and scheduled refreshes.
Use Case:I created a report in Power BI Desktop and published it to Power BI Service for team
access.
26. What is the difference between import and direct query modes?
Answer:
1. Import Mode:
• Data is loaded into Power BI.
• Faster performance.
• File size increases.
2. Direct Query:
• Fetches data directly from the source.
• Live updates but slower performance.
Use Case:For a sales report, I used Direct Query to connect to an SQL database for real-time
updates.
Example:I faced performance challenges with a large dataset but resolved them using
aggregations and incremental refresh.
30. What is the use of drill-through in Power BI?
Answer:Drill-through enables detailed analysis by navigating from a summary to a detailed
page.Example:In a sales report, clicking on a region in the summary page navigated to a
detailed page showing product-wise sales for that region.