Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. Odoo to PowerBI Connector v 19.0
  4. Sales Conditions FAQ

Odoo to PowerBI Connector

by Weblytic Labs https://store.weblyticlabs.com
Odoo

$ 150.11

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Sales (sale_management)
• Website (website)
• eCommerce (website_sale)
• Invoicing (account)
Lines of code 2409
Technical Name wbl_odoo_to_powerbi_connector
LicenseOPL-1
Websitehttps://store.weblyticlabs.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Sales (sale_management)
• Website (website)
• eCommerce (website_sale)
• Invoicing (account)
Lines of code 2409
Technical Name wbl_odoo_to_powerbi_connector
LicenseOPL-1
Websitehttps://store.weblyticlabs.com
  • Description
  • License
Product Image
Power BI Integration
  • Overview
  • Screenshots
  • FAQs
Request for a Demo

Power BI Integration

The Power BI Integration for Odoo allows businesses to connect their Odoo ERP data with Microsoft Power BI for advanced analytics, reporting, and data visualization. This application enables users to export Odoo data to Power BI Online and Power BI Desktop, helping organizations convert operational data into actionable insights.With this integration, users can create Workspaces, Datasets, and Tables directly from Odoo, synchronize business data with Power BI, and build interactive reports and dashboards. The module also allows importing Power BI reports and dashboards back into Odoo, so users can view analytics without leaving the Odoo environment. The application supports manual synchronization and scheduled automated synchronization, ensuring Power BI always displays the latest Odoo data. It also provides filtering and incremental synchronization to control which records are exported and updated. This integration helps businesses perform sales analysis, purchase analysis, financial reporting, inventory insights, and operational monitoring using Power BI’s powerful visualization tools while managing everything from Odoo.

Power BI Integration Benefits

Advanced Business Analytics

Real-Time Data Visualization

Seamless Odoo and Power BI Integration

Automated Data Synchronization

Better Business Decision Making

Centralized Analytics Inside Odoo

Power BI Integration Features

Secure Power BI Authentication:

  • Configure Tenant ID, Client ID, Client Secret, and Power BI account credentials to securely connect Odoo with Microsoft Power BI.

Workspace Management from Odoo:

  • Create and manage Power BI workspaces directly from Odoo to organize datasets, reports, and dashboards.

Dataset Creation:

  • Create datasets in Odoo to store and manage the business data that will be exported to Power BI.

Table Configuration:

  • Define tables inside datasets by selecting Odoo models and the fields required for reporting.

Flexible Field Selection:

  • Select specific fields or enable Include All Fields to export complete model data to Power BI.

Domain Filters for Data Control:

  • Apply domain filters to export only the required records from Odoo to Power BI.

Incremental Data Synchronization:

  • Enable incremental sync to update only newly created or modified records instead of syncing the entire dataset.

Manual and Scheduled Data Sync:

  • Synchronize data manually or schedule automatic synchronization using cron jobs.

Power BI Report and Dashboard Import:

  • Import Power BI reports and dashboards into Odoo so users can view analytics inside the ERP system.

Power BI Desktop Integration:

  • Generate an API URL to connect Odoo datasets with Power BI Desktop and load data using the Web connector.

Power BI Integration Workflow

  • Configure Power BI credentials in Odoo to establish the integration.
  • Create a Power BI Workspace from Odoo.
  • The system automatically generates a Workspace ID after successful creation.
  • Navigate to Datasets and create a new dataset.
  • Select the workspace and save the dataset configuration.
  • Open the dataset and create tables by selecting Odoo models.
  • Choose required fields or enable Include All Fields.
  • Apply domain filters and enable incremental sync if required.
  • Generate the dataset in Power BI by clicking Create Dataset in Power BI.
  • Activate the dataset and verify the created tables.
  • Click Sync to Power BI to export Odoo data.
  • Optionally enable Cron to schedule automatic synchronization.
  • Create reports and dashboards in Power BI Online using the synchronized data.
  • Import the created Power BI reports and dashboards into Odoo for direct access inside the ERP system.
Heading Background
Frequently Asked Questions

Sometimes you need a quick answer to your
question. You can get it right away here.

General

What kind of support do you offer after module purchase?
We provide technical support to resolve installation, configuration, and functionality-related issues. Support details are outlined in our support policy. We also customize our Odoo App to meet your business needs.
Do your Odoo extensions support multi-language functionality?
Yes, our modules are designed to be multi-language compatible. Follow the provided guidelines to configure language settings within Odoo.
How do I install an Odoo extension/module?
Follow our step-by-step installation guide for each module. Generally, it involves downloading the module, placing it in the add-ons folder, and updating the module list in Odoo.
What versions of Odoo are compatible with your extensions?
Our extensions are regularly updated to support the latest stable Odoo versions. For compatibility details, refer to the product description page.
Are your Odoo extensions compatible with third-party modules?
Compatibility varies. Refer to the documentation or contact our support team for specific details on integrating our modules with third-party extensions.
Can I get a refund if the Odoo module doesn't meet my expectations?
Refer to the refund policy of Odoo for detailed information on eligibility and conditions for refunds. We strive to address concerns and provide satisfactory solutions.
Do your Odoo modules support mobile devices and responsive design?
Yes, our modules are designed to be responsive and compatible with various devices. Follow best practices for mobile optimization within your Odoo instance.

Configure Power BI Credentials

Enter the Tenant ID, Client ID, Client Secret, and Power BI account details to securely connect Odoo with Microsoft Power BI and enable data synchronization.

Manage Power BI Workspaces

Create and manage Power BI workspaces from Odoo to organize datasets, reports, and dashboards for business analytics.

Create a Power BI Workspace

Click New to create a workspace, enter a workspace name, and click Create Workspace in Power BI to generate the workspace for organizing datasets, reports, and dashboards.

Workspace ID Generation

After creating the workspace, the Workspace ID is automatically generated, confirming the successful connection with Power BI.

Create a Dataset

Navigate to Datasets and click New to create a dataset that will store Odoo data for Power BI reports and dashboards.

Configure Dataset Details

Enter a dataset name, select the workspace, save the record, and click Table to create a new table for data synchronization.

Create Tables in Dataset

Open the dataset and click Tables to create tables by selecting the Odoo models and fields that will be synchronized with Power BI.

Configure Table and Select Fields

Click New to create a table, enter the table name, choose the Odoo model, and select the required fields to synchronize with Power BI, or enable Include All Fields to export all model records.

Apply Filters and Enable Incremental Sync

In the Filters tab, apply a Domain Filter to control which records are synchronized to Power BI. You can also enable Incremental Sync and select an incremental field to update only newly created or modified records.

Create Dataset in Power BI

Open the created dataset and click Create Dataset in Power BI to generate the dataset in Power BI.

Activate Dataset and View Tables

After creating the dataset, it becomes active and the created tables are visible in the Tables field.

Synchronize Data to Power BI

After activating the dataset, open the created table and click Sync to Power BI to send the selected Odoo data to the Power BI dataset. You can also activate the Cron to schedule automatic synchronization by setting the desired date and time.

Data Synchronization Confirmation

When you click Sync to Power BI, a message appears confirming that the data has been successfully synchronized with Power BI.

Schedule Automatic Synchronization

Activate the Cron, set the Next Execution Date, Priority, and Days, and the data will be automatically synchronized from Odoo to Power BI according to the defined schedule.

Open Workspace in Power BI

Open the Power BI online service and navigate to Workspaces. Here you will see the created workspace. Click on it to view the datasets.

Create Report from Dataset

In the created workspace, click the Actions menu on the dataset and select Create Report to start building reports using the synchronized Odoo data.

Create Visualizations in Power BI

In Power BI, use the Fields panel to select synchronized data fields and create visualizations such as charts or tables to analyze Odoo data.

Analyze Data with Visualizations

Using different visualizations in Power BI, you can view and analyze the synchronized Odoo data in formats such as charts, graphs, and tables.

Save the Report in Power BI

Save the report in Power BI so it can be viewed in the Odoo Reports and Dashboards.

Pin Report to Dashboard

Save the report in Power BI, click Pin, select New Dashboard, enter a dashboard name, and click Pin to add the report visualization to the dashboard.

Import Power BI Reports

Now Click Import Reports to import the reports created in Power BI.

Select Workspace and Import Reports

Select the workspace created in Power BI, then click Import Reports to import the available reports into Odoo.

Report Import Confirmation

After clicking Import Reports, a confirmation message appears indicating that the report has been imported successfully. Click Close to continue.

View Imported Reports

After importing, the created reports will appear in the list.

View Power BI Report in Odoo

After opening the imported report, the Power BI report will be displayed inside Odoo, allowing you to view and analyze the data using the created visualizations.

Import Power BI Dashboards

Click Import Dashboards to import the dashboards created in Power BI.

Select Workspace and Import Dashboard

Select the created workspace and click Import Dashboards. A confirmation message will appear indicating that the dashboard has been successfully imported.

View Imported Dashboards

After importing, the dashboards will appear in the dashboard list.

View Power BI Dashboard in Odoo

After opening the imported dashboard, the Power BI dashboard will be displayed inside Odoo, allowing you to view and analyze the data using the created visualizations.

Generate API URL for Power BI Desktop

Create a new dataset and select the appropriate workspace. After configuring the required tables, click Generate URL to generate the API endpoint used to retrieve Odoo data in Power BI Desktop.

Copy Generated API URL

After clicking Generate URL, the API Details field appears with the generated link. Copy this URL to use it in Power BI Desktop to fetch the Odoo data.

Select Data Source in Power BI Desktop

Open Power BI Desktop, click Get Data, and select More to choose the data source.

Connect Using Web Data Source

After clicking More, search for Web, select it, and click Connect to proceed with the connection.

Enter API URL

Paste the generated API URL in the URL field and click OK to connect and load the Odoo data into Power BI Desktop.

Review Data in Power Query Editor

After connecting, the Odoo data from the created dataset and tables will appear in the Power Query Editor, where you can review and prepare the data before loading it into Power BI.

Power BI Integration Dashboard

The dashboard provides an overview of the Power BI integration in Odoo, displaying the total number of Workspaces, Datasets, Tables, Reports, and Dashboards, along with quick action buttons for easy management.

Weblytic Labs Odoo Services
not found
Odoo
Implementation
not found
Development
Services
not found
POS
Development
not found
Odoo
Consultation
not found
Hire Odoo
Developers
not found
Migration
Services
not found
Odoo Headless
Development
not found
Odoo
Customization
not found
Odoo SaaS
Development
not found
Marketplace
Development
not found
PWA
Development
not found
Odoo Support
Weblytic Labs - Your one-stop solution

Thank you for exploring our Odoo App. We are committed to continuous improvement to enhance your experience.
Should you encounter any issues or have feature requests for our Odoo App, please don't hesitate to contact us at

Support Email support@weblyticlabs.com

We eagerly await your notification!

Must Have Apps
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with