Power BI and Solibri connection

Power BI and BIM: Connecting IFC model with PowerBI using Solibri

Power BI BIM Integration Article - Elementor Code

Data analysis is one of the biggest traits that gives us BIM, yet many professionals struggle to effectively extract and analyze the rich information contained within their models. While Power BI has gained significant traction over the past five years, achieving seamless Power BI and BIM integration remains challenging. However, with the right approach and implementing automations in IFC viewers, you can successfully establish a reliable IFC to Power BI connection and perform meaningful analysis.

This guide will walk you through the basics of Power BI and Solibri connection. We are going to import a single model to Power BI, from initial export through final analysis and visualization using Solibri as your integration bridge.

What You'll Achieve

By following this Power BI and Solibri connection tutorial, you'll create a comprehensive Power BI dashboard that includes:

  • Summary cards displaying Room Area, Room Count, Saleable Area and Utilisation rate
  • A simple DAX measures to perform calculation on your data
  • Visual charts showing space distribution by classification and floor
  • Matrix tables for detailed data breakdown
  • Utilization ratios per floor analysis

The end result will be a dashboard that transforms IFC data into actionable insights for space planning and utilization analysis through effective Power BI and Solibri connection.

You can watch it on YouTube here:

Step 1: Prepare Your IFC Export from Revit

Export Settings

Begin with your Revit model (this example uses the Snowdon Towers sample model). Before exporting for your Power BI to Solibri integration workflow, ensure your model is properly configured:

  • Configure export settings - Only export necessary data to keep file sizes manageable
  • Exclude unnecessary elements - Avoid exporting schedules and other non-essential data that could bloat your file

Quality Considerations

Remember that IFC export quality directly impacts your Power BI to Solibri connection results. Take time to review export settings and ensure all relevant spatial data is included while excluding unnecessary information.

Resources to help you with that:
  • IFC Export Rules
  • 10 Common IFC Export Mistakes
  • IFC Export from Revit
  • Step 2: Open and Validate Your IFC Model

    Choose Your IFC Viewer

    Open your exported IFC model in a capable IFC viewer. This guide focuses on establishing a Solibri Power BI connection, though other viewers can work as alternatives for Power BI - IFC integration.

    Data Validation

    Before proceeding with classification and export in your Solibri Power BI connection workflow, validate your IFC data:

    • Review model integrity - Check for missing elements or corrupt data
    • Fix critical issues - Address problems that could affect your Power BI BIM integration analysis

    This validation step is crucial for ensuring reliable results in your final Power BI dashboard. Here are some other BIM Corner resources that might be of help:

    Step 3: Classify Spaces and Prepare Data

    Set Up Space Usage Classification

    The power of using Solibri for Power BI - IFC integration lies in its ability to automatically classify spaces based on rules you define. This Solibri Power BI connection capability includes:

    • Create classification rules - Set up automated rules that classify spaces based on their properties
    • Handle unclassified spaces - Create rules for spaces that lack proper classification

    For example, if you have "Common" spaces that are unclassified, create a rule that automatically assigns them the "Common" classification based on their naming convention or other properties.

    Benefits of Automated Classification

    This Solibri Power BI connection approach offers several advantages for your Power BI BIM integration:

    • Consistency - Rules ensure uniform classification across all models
    • Efficiency - New rooms are automatically classified when models are updated
    • Independence - You're not reliant on designers' classification choices
    • Customization - Classifications can match your company's specific requirements

    Step 4: Create and Export Data Take-offs

    Define Required Properties

    Create take-offs that include all necessary properties for your Power BI - IFC integration analysis. For this Solibri Power BI connection example, include:

    • GUID - Unique identifier for each space
    • Name - Space name or number
    • Floor - Floor location
    • Space Usage - Classification category
    • Area - Space area measurement
    • Count - For counting rooms by category

    Export Process

    To complete your Solibri and Power BI connection:

    1. Generate take-offs in Solibri with the defined properties
    2. Export to Excel format - unfortunately IFC viewers don't provide direct connectors to Power BI
    3. Save to dedicated folder - Create a repository folder for all Power BI data sources

    This organized approach makes it easier to manage multiple data sources and updates in your Power BI - IFC integration workflow.

    Step 5: Import Data into Power BI

    Initial Setup

    To begin the Power BI BIM integration process:

    1. Open Power BI Desktop
    2. Click "Get Data" and select "Excel Workbook"
    3. Choose your exported file from and import the data
    4. Review the data - Perform a quick inspection to ensure data integrity
    5. Load the data - Click "Load" to begin working with your dataset

    Quick Data Review

    Before creating visuals in your Power BI BIM integration dashboard, take a moment to review your imported data structure and identify any immediate issues that need addressing. For this click on "Transform Data" instead of "Load".

    Step 6: Build Basic Visualizations

    Create Summary Cards

    Start with fundamental metrics for your Power BI BIM integration dashboard:

    Total Area Card

    • Add a card visual
    • Use sum of Area field
    • Turn off data labels for cleaner appearance
    • Enable title for clarity

    Room Count Card

    • Add another card visual
    • Use count of rooms
    • Configure formatting to match your design standards

    Build Charts and Tables

    Stacked Column Chart

    • Display area distribution by Space Usage classification
    • Group by floor for additional insight in your

    Matrix Table

    • Rows: Floors and Space Usage categories
    • Values: Count and Area
    • This provides detailed breakdown of space allocation

    Step 7: Clean and Transform Data

    Address Data Quality Issues

    You may notice formatting issues in your Solibri Power BI connection data, such as floor names containing unwanted prefixes like "(ARCH)". Use Power BI's Power Query Editor to clean this data:

    1. Open Transform Data - This launches Power Query Editor
    2. Select the problematic column (Floor names)
    3. Use "Text after delimiter" - Extract text after space to remove prefixes
    4. Use "Text before delimiter" - Clean up remaining formatting issues
    5. Apply changes - Click "Close & Apply" to update your dataset

    This cleaning process ensures your Power BI BIM integration analysis presents clear, professional results without requiring changes to the original BIM model.

    Learn more about data cleaning in this entry: Data Cleaning - All You Have to Know.

    Step 8: Create DAX Measures

    Saleable Area Calculation

    Create a measure that calculates only areas that can be rented or sold in your Power BI BIM integration dashboard:

    SaleableArea = SUMX(
        FILTER(
            Spaces;
            (Spaces[Space Usage]="Residence") +
            (Spaces[Space Usage]="Office") +
            (Spaces[Space Usage]="Cafeteria") +
            (Spaces[Space Usage]="Kitchen") +
            (Spaces[Space Usage]="Mercantile") +
            (Spaces[Space Usage]="Parking")
        );
        Spaces[Area]
    )

    This measure filters your space data to include only revenue-generating areas, providing crucial business intelligence for real estate analysis through Power BI BIM integration.

    Utilization Ratio Calculation

    Create a second measure to show the efficiency of space usage in your dashboard:

    Utilisation = DIVIDE([SaleableArea]; SUM(Spaces[Area]); 0)

    This measure calculates the percentage of total space that generates revenue, helping identify optimization opportunities.

    Implementation

    • Add saleable area card - Create a new card visual using your SaleableArea measure
    • Create utilization visualizations - Use the Utilisation measure in charts and cards
    • Build floor-by-floor analysis - Create bar charts showing utilization per floor

    Step 9: Finalize Your Dashboard

    Layout and Design

    Arrange your Power BI BIM integration visualizations for maximum impact:

    • Summary cards at the top for key metrics
    • Charts showing distribution and trends
    • Detailed tables for drill-down analysis
    • Utilization metrics prominently displayed

    Testing and Validation

    Before sharing your dashboard:

    • Verify calculations - Cross-check your measures against known values
    • Test interactivity - Ensure filters and slicers work correctly
    • Review formatting - Confirm all elements are properly labeled and formatted

    Conclusion

    This Power BI BIM integration workflow demonstrates how to bridge the gap between BIM data and business intelligence tools. By establishing a successful Solibri Power BI connection, you can transform static building information into dynamic insights that support better decision-making.

    The key benefits of this Power BI BIM integration approach include:

    • Automated data processing - Reduces manual effort and errors
    • Flexible analysis - Enables custom calculations and visualizations
    • Professional presentation - Creates stakeholder-ready reports
    • Scalable solution - Can be extended to handle multiple models and data sources

    As BIM and data analytics continue to evolve, Power BI BIM integration will become increasingly important for organizations looking to maximize the value of their building information models. The Solibri Power BI connection method outlined here provides a robust foundation for this integration.

    Remember that data quality in your original BIM model directly impacts your Power BI BIM integration results. Invest time in proper model validation and classification to ensure your Power BI dashboards provide reliable, actionable insights through your Solibri Power BI connection workflow.

    Did you like that post ? Share it with others !

    We spend a lot of time and effort creating all of our articles and guides. It would be great if you could take a moment to share this post !

    Share:

    Comments:

    Subscribe
    Notify of
    guest
    0 Comments
    Oldest
    Newest
    Inline Feedbacks
    View all comments

    Author:

    Download BIM CASE STUDIES:

    After reading this guide you will learn:

    • How BIM is used on the biggest projects in Norway
    • What were the challenges for the design team and how were they solved
    • What were the challenges on the construction site and what was our approach to them

    Newest articles: