HAHS.
도구로 돌아가기

Microsoft Power BI

bi
freemium webwindows DAXPythonR

Overview

Microsoft Power BI is a business intelligence platform that turns raw data into interactive dashboards and reports. As part of the Microsoft ecosystem, it integrates deeply with Excel, Azure, SQL Server, and other Microsoft services, making it the natural choice for organizations already invested in Microsoft’s stack.

Power BI Desktop is a free Windows application for authoring reports. Power BI Service (cloud) handles sharing, collaboration, and scheduled data refresh. Power BI Mobile provides on-the-go access to reports. The platform uses DAX (Data Analysis Expressions) as its formula language and Power Query (M language) for data transformation.

Power BI’s competitive advantage lies in its price-to-feature ratio. The free Desktop version is remarkably capable, and the Pro license ($10/user/month) is significantly cheaper than comparable Tableau licenses. For organizations already paying for Microsoft 365, Power BI often requires minimal additional investment while delivering enterprise-grade analytics.

Strengths

  • Power BI Desktop is free with near-full functionality for individual use
  • Deep integration with Microsoft 365, Azure, and SQL Server ecosystem
  • DAX formula language enables sophisticated calculations and measures
  • Power Query provides powerful ETL capabilities built into the tool
  • Q&A feature allows natural language queries against your data model
  • AppSource marketplace offers hundreds of custom visuals (R, D3-based)
  • Row-level security and data governance features for enterprise deployment
  • Paginated reports (via Report Builder) for pixel-perfect printable output
  • Dataflows enable reusable data preparation across reports

Limitations

  • Power BI Desktop is Windows-only (no native macOS application)
  • Web authoring capabilities are limited compared to Desktop
  • DAX has a steep learning curve, especially for complex time intelligence
  • 1 GB dataset size limit on shared capacity (10 GB with Premium)
  • Custom visuals from AppSource vary widely in quality and maintenance
  • Real-time streaming has limitations compared to dedicated streaming tools
  • Publishing and sharing requires Power BI Service (Pro or Premium license)
  • Less vibrant public community compared to Tableau Public

Best For

Power BI is the optimal choice for organizations already in the Microsoft ecosystem that need self-service analytics at scale. It excels at building operational dashboards connected to SQL Server, Azure, and Excel data sources. It is particularly strong for finance teams, operations managers, and IT departments that need governed, refreshable reports distributed across the organization. The free Desktop version is also excellent for individual analysts who need more power than Excel charts provide.

Getting Started

  1. Download Power BI Desktop (free, Windows only)
  2. Click Get Data and connect to your data source (Excel, CSV, database, or API)
  3. Use Power Query Editor to clean and transform data, then click Close & Apply
  4. In the report canvas, drag fields from the Fields pane onto the canvas
  5. Select a visualization type from the Visualizations pane
  6. Add slicers and filters for interactivity
  7. Click Publish to share to Power BI Service (requires Pro license)

Example DAX measure for a calculated metric:

Total Revenue = SUMX(
    Sales,
    Sales[Quantity] * Sales[UnitPrice]
)

YoY Growth =
DIVIDE(
    [Total Revenue] - CALCULATE([Total Revenue], SAMEPERIODLASTYEAR('Date'[Date])),
    CALCULATE([Total Revenue], SAMEPERIODLASTYEAR('Date'[Date]))
)

Supported Chart Types

Power BI includes bar charts, stacked bar charts, line graphs, area graphs, pie charts, donut charts, scatterplots, bubble charts, treemaps, choropleth maps (filled maps and shape maps), heatmap-style matrix visuals, ribbon charts, waterfall charts, funnel charts, gauge charts, KPI cards, and decomposition trees. The AppSource marketplace dramatically extends this with community visuals including Sankey diagrams, word clouds, radar charts, box plots, violin plots, and network diagrams — though quality and support vary.