Power BI - Questions & Answers | Business Analytics & Intelligence | Processes & Tools | Part 2
Question: Describe the different layers involved in Power BI architecture. Suggested Answer: The Power BI architecture consists of multiple layers that work together to transform raw data into actionable insights. A breakdown of the key layers is given below: 1. Data Sources Layer Purpose: Contains raw data from various sources. Examples: Databases (SQL Server, Oracle, MySQL) Files (Excel, CSV, JSON) Web APIs & SaaS apps (Salesforce, Google Analytics) Big Data (Azure Synapse, Hadoop) Streaming data (IoT, Kafka) 2. Data Transformation Layer (Power Query) Purpose: Cleans, transforms, and prepares data for analysis. Key Tasks: Data extraction (connectors) Filtering, merging, pivoting Handling missing values Query folding (pushing transformations back to the source) Tools: Power Query Editor in Power BI Desktop 3. Data Modeling Layer Purpose: Structures data for efficient analysis. Key Components: Star Schema : Fact tables (metrics) linked to dimension tables (categories) Relations...