Power BI offers three main licensing options:
Power BI follows a three-layer architecture:
Power BI Gateway is a bridge that connects cloud-based Power BI reports to on-premises data sources. It allows:
Aggregations improve performance by summarizing large datasets into smaller, optimized tables.
For example, instead of storing transaction-level sales data, aggregated sales by region can be used for better query performance.
DAX is a formula language in Power BI used for data analysis and calculations.
Power BI allows scheduled, manual, or real-time refreshes using:
Power BI provides several types of filters, including:
DAX (Data Analysis Expressions) is a formula language used in Power BI for creating calculated columns, measures, and custom tables to perform advanced data analysis.
Power BI gateways act as a bridge to connect on-premises data sources to the Power BI service, enabling data refresh and live data access. There are two types:
: Power Query is used for extracting, transforming, and loading (ETL) data from various sources into Power BI. It allows users to clean, filter, and shape data before visualization.
 Power BI Embedded is a Microsoft Azure service that allows developers to integrate Power BI reports and dashboards into custom applications, web apps, or portals.
Data can be refreshed using:
RLS is a feature that restricts data access for different users based on roles. It uses DAX expressions to define filters on a dataset.
Relationships in Power BI can be created using:
Yes, Power BI can connect to real-time data using:
KPI (Key Performance Indicator) is a visual representation of performance based on a target metric. It is used to track progress toward business objectives.
27. How do you optimize a Power BI report for better performance?
Drillthrough allows users to click on a data point and navigate to a detailed view of that specific data. It is useful for deeper analysis.