How tmijail/odoo-power-bi-connector works
This is a Power BI custom connector for querying Odoo through its JsonRPC API, with search_read documented as the recommended way to retrieve model data. The README also describes optional schema typing from Odoo field definitions. No source excerpts were provided, so internal call relationships beyond those documented are not asserted; the roles of the table and diagnostics modules are inferred only from their filenames.
Main entry points: Odoo.pq Odoo Connector · JsonRpc.pqm JsonRpc Client · Schema.pqm Schema Types
Components 8
Power Query Connector
- Odoo Connector
Odoo.pq - Search Read
Odoo.pq
Connector Runtime
- JsonRpc Client
JsonRpc.pqm - Schema Types
Schema.pqm - Table Support
Table.pqm - Diagnostics
Diagnostics.pqm
Odoo Service
- Odoo Server
Other components
- Power BI
Connections 5
- Power BI → Odoo Connector: queries through
README.md - Odoo Connector → Search Read: exposes
README.md - Odoo Connector → JsonRpc Client: uses API
README.md - JsonRpc Client → Odoo Server: sends requests
README.md - Search Read → Schema Types: sets types
README.md