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. Extra Tools
  3. Microsoft Fabric Odoo Connector | Odoo Fabric Integration v 19.0
  4. Sales Conditions FAQ

Microsoft Fabric Odoo Connector | Odoo Fabric Integration

by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com
Odoo

$ 199.33

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
Lines of code 1898
Technical Name eb_odoo_fabric_connector
LicenseOPL-1
Websitehttps://www.echobitzit.com
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 1898
Technical Name eb_odoo_fabric_connector
LicenseOPL-1
Websitehttps://www.echobitzit.com
Versions 18.0 19.0
  • Description
  • License

Microsoft Fabric Odoo Connector

Expose Odoo database models securely via REST API to pull data into Microsoft Fabric Lakehouse or Warehouse tables. Adheres to Odoo 19 native configuration standards with robust model access rules, token lifecycles, and request logs.

Microsoft Fabric Odoo Connector

Key Features

Everything required to extract Odoo data into Microsoft Fabric Copy Jobs securely.

Token-Based REST API
Secure Bearer Token Auth
New Feature Hot Feature

Expose a secure REST endpoint `/fabric/data/` authenticated using custom bearer tokens. Generate, monitor, and rotate tokens directly from the Odoo backend dashboard.

Granular Model Access
Enterprise Data Shield
Hot Feature

Control exactly which models are exposed to Microsoft Fabric. For each active model, restrict the synchronization to specific fields, define query limits, and enforce domains.

Domain Filters
New Feature

Configure Odoo Python domain list syntax (e.g. `[('state', '=', 'sale')]`) to filter synchronization datasets. Keep your analytical warehouse clean and noise-free.

Field Selection
Hot Feature

Expose only the fields you need (e.g. `id,name,email`). Automatically skips non-stored computed fields and binary columns to minimize bandwidth and query execution time.

Diagnostics Wizard
New Feature

Simulate the Fabric endpoint data extraction process from inside Odoo. Validate records count, response time, and preview output payloads before going live.

Detailed Request Logs
Hot Feature

Monitor endpoint usage with real-time audit logs detailing client IP, HTTP responses, record count, execution duration, offset, limit, and exception logs.

Token Expiry Management
New Feature

Configure token validity parameters. An automated hourly background cron job verifies token states and posts expiry alerts to the administrator chatter.

Automatic Log Pruning
Hot Feature

Prevent database bloat. An automated daily cron job runs to clean up old request logs automatically after 30 days, keeping system resource usage lightweight.

See it in Action

Watch a step-by-step walk-through of the Microsoft Fabric synchronization.

Your browser does not support the video tag.

Comprehensive Enterprise Data Sync

Expose native and custom Odoo models directly to your corporate intelligence platform. Designed to manage tokens securely, limit sync limits, run dry-run diagnostic tests, and keep transaction trace logs with zero ERP service deterioration.

Secure Tokens
Generate cryptographically secure tokens. Set expiry periods and revoke access instantly.
Column Selection
Choose exactly which columns are synchronized. Exclude large binary fields for fast data transfers.
Pagination Offset
Built-in limit and offset pagination. Fetch large collections page-by-page to prevent database lockouts.
Automated Crons
Automatic hourly token checking and daily logs cleaning keep system resource consumption optimized.

Visual Workflow

Explore the step-by-step visual workflow and connection panels.

  • Visual Workflow
  • Releases
  • FAQ
Odoo & Microsoft Fabric Connection Process

Review the exact visual panels showing Odoo security configuration, model access filters, Microsoft Fabric copy jobs, and lakehouse query previews.

1. User Access & Security Roles in Odoo Settings

Set the security access level for Odoo users under Settings, configuring them as a Fabric User, Fabric Manager, or Fabric Administrator.

Odoo User Access Rights Form
2. Granular Model Access Rules

Configure Odoo models to expose, setup relative URLs, select specific fields, and apply python domains and record limits for each model.

Odoo Model Access Configuration Form
3. Microsoft Fabric Workspace Home Page

Navigate to the Microsoft Fabric workspace dashboard and select the option to add new analytical and pipeline components.

Microsoft Fabric Workspace Home
4. Adding a New Copy Job in Microsoft Fabric

Choose "Copy job" from the list of workspace items to instantiate a new REST integration pipeline to Odoo.

New Copy Job Selection
5. Instantiating and Naming the Copy Job

Set the Copy Job properties, naming it clearly to represent the analytical synchronization target (e.g. My Orders).

Create New Copy Job Dialog
6. Choosing REST as the Integration Source

Select REST connection as the data source to pull from the dynamic Odoo endpoints.

Data Source REST Type Selection
7. Configuring the REST Connection Parameters

Setup your Odoo REST API URL inside the REST Connection panel and choose Anonymous Authentication.

REST Connection Parameters Dialog
8. Specifying the Model Endpoint and Authorization Token

Define the relative model route URL (e.g. sale.order) and add the secure Bearer Authorization token in the HTTP headers.

Configure Relative URL and Headers
9. Setting Lakehouse as the Data Integration Destination

Select a Microsoft Fabric Lakehouse database as the endpoint target to store the query result data.

Select Lakehouse Destination
10. Creating a New Destination Lakehouse Database

Instantiate a fresh analytical lakehouse database named sale_order_data to catalog the imported files.

New Lakehouse Setup Dialog
11. Configured Read Methods and Folder Directory Tree

Confirm the REST copy options, specifying a Full Copy read method and routing the mapping into Destination Tables.

Fabric Copy Job read settings
12. Setting Destination Overwrite Behavior

Choose the Overwrite update option inside settings to replace destination database files with fresh Odoo content on each sync run.

Overwrite Database settings
13. JSON Column-to-Database Mapping Setup

Verify mapping columns from the REST source endpoint objects directly to the destination Lakehouse fields.

Fabric REST to Table Mapping Screen
14. Final Review & Data Pipeline Save

Review the summary of configuration settings, checkboxing options to trigger the initial sync run immediately upon saving.

Fabric Copy Job Review and Save
15. Execution Run Metrics and Status

Verify pipeline completion status showing a Succeeded result that pulled 25 sales orders from Odoo in 19 seconds.

Fabric pipeline completion status
16. Microsoft Fabric Analytical Assets Panel

Check assets on the My workspace panel, verifying listing of the imported Lakehouse database and SQL analytics endpoint.

Fabric Analytical Assets Listing
17. Analytics Data Table Preview in Lakehouse

Open Lakehouse database to verify imported sales tables detailing amount totals, record status, order names, and customer ids.

Lakehouse Database Sales Table Preview
Version 19.0.1.0.0

Stable Odoo 19 release of the Microsoft Fabric Odoo Connector. Exposes select data models securely via token-authenticated REST API endpoints for seamless ingestion by Microsoft Fabric Copy Jobs.

Key Enhancements
  • Secure bear token generation and validation.
  • Expose native or custom models (res.partner, sale.order, etc.).
  • Custom field selections to minimize network payload sizes.
  • Query optimization through Odoo Python domains.
  • Comprehensive tracing logs detailing execution duration.
Release History
v19.0.1.0.0
Stable release matching Odoo 19 framework specifications. Full support for token validation, API endpoint routes, pagination offsets, and diagnostics wizard.
Is this module secure for public hosting?
Yes. All endpoint calls require a valid, non-expired Bearer Authorization token in HTTP headers. Denies unauthorized access instantly.
How does pagination work during large sync runs?
The endpoint supports `limit` and `offset` query parameters. Microsoft Fabric copy jobs read datasets in pages, preventing database lockouts.
Can I synchronize computed or binary fields?
By default, the connector automatically skips binary fields and non-stored computed fields to optimize performance and prevent network lag.
How long are transaction request logs retained?
An automated system scheduler cleans audit request logs daily, deleting records older than 30 days to save database space.
Built for Corporate Intelligence

Expose Odoo Business Intelligence Easily,
While Protecting Database Assets

Synchronize enterprise transaction histories and CRM datasets with Microsoft Fabric Copy pipelines. Safeguard operations with tokens, customized model routes, and detailed trace logs.

Need Custom Data Pipelines?

Talk to echoBitz About Your Data Strategy

If you want help integrating with Microsoft Fabric, designing complex analytical data pipelines, optimizing PostgreSQL query indexes, or building custom warehouse structures, our engineering team is here to help.

Implementation Customization Support
echoBitz QR contact options

Our Services

Fabric Integration

We configure active Odoo endpoints, API tokens, model routes, and credentials so your intelligence sync runs smoothly.

Data Engineering

Setup tables, write mapping relationships, configure scheduled runs, and integrate with Power BI analytics layers.

Customization

Add dynamic computed column synchronization, structure automated email warning updates, or design custom endpoints.

Community Apps

Deploy fully reusable modules to upgrade your company's ERP functionality without starting development from zero.

Development Outsourcing

Dedicated Odoo developers for data extraction setups, API integrations, custom views, and long-term support.

Support & Maintenance

Ongoing support for analytical connections, security revisions, and new Odoo releases so pipelines stay robust.

Discover More Solutions by echoBitz IT

Explore our other Odoo integration apps

Odoo CAWL Payment Provider
Odoo CAWL Payment Provider

Accept secure hosted checkout payments in Odoo eCommerce, invoices, and portal using CAWL gateway.

Odoo Moneris Payment Provider
Odoo Moneris Payment Provider

Connect Odoo with Canada's leading Moneris payment gateway for secure credit/debit card transactions.

Odoo Excel Studio
Odoo Excel Studio

Design, build, and export custom Excel reports natively from any Odoo model.

Odoo Shopify Integration
Odoo Shopify Integration

Seamless bidirectional sync for products, orders, customers, and inventory.

Odoo QuickBooks Integration
Odoo QuickBooks Integration

Automate your accounting with bidirectional sync for invoices, bills, and payments.

Odoo WooCommerce Integration
Odoo WooCommerce Integration

Bidirectional sync of products, orders, customers, inventory, and payments.

View All echoBitz Apps on Odoo App Store

Ready to integrate Odoo with Microsoft Fabric?

Install Microsoft Fabric Odoo Connector and start building your enterprise analytical data pipeline with secure token-authenticated REST endpoints today.

Get Support Visit Our Website
echoBitz IT Solutions Pvt. Ltd. | Odoo Certified Partner | info@echobitzit.com | www.echobitzit.com
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