Uw Odoo-data, ontgrendeld.
Odoo is geweldig voor het runnen van uw bedrijf. Maar als het op rapportage en analyse aankomt, loopt u tegen een muur aan. De ingebouwde rapporten zijn beperkt. Exporteren naar CSV verstoort uw workflow. En analyse over meerdere modellen? Daar geven de meeste tools het op.
De Odoo ODBC Connector verandert dat. Hiermee kunt u elk Odoo-model bevragen met standaard SQL — met volledige ondersteuning voor JOINs over modellen, aggregaties, subqueries en meer. Aangedreven door DuckDB, een van de snelste analytische SQL-engines die beschikbaar zijn.
Verbinden
Richt het op uw Odoo-instantie. Schema-ontdekking gaat automatisch — geen handmatige DDL of configuratie nodig.
Bevragen
Schrijf standaard SQL. JOINs, GROUP BY, CTEs, window functions — allemaal afgehandeld door de optimizer van DuckDB.
Analyseren
Exporteer naar CSV of Parquet. Verbind via ODBC vanuit Excel, Power BI of elke andere BI-tool.
Gebouwd voor serieuze analyse
Alles wat u nodig hebt om van Odoo een eersteklas databron te maken.
Volledige SQL-ondersteuning
JOINs over Odoo-modellen, aggregaties, subqueries, CTEs, window functions, UNION — DuckDB regelt het allemaal.
Automatische schema-ontdekking
Richt de connector op een Odoo-model en alle velden en typen worden automatisch ontdekt. Geen handmatige kolomdefinities nodig.
Slimme pushdown
Haalt alleen de kolommen op die uw query nodig heeft (projection pushdown). WHERE-clausules worden automatisch omgezet naar Odoo-domainfilters (filter pushdown).
Veilig by design
TLS standaard afgedwongen. API-keys worden versleuteld opgeslagen en nooit gelogd. Gebouwd volgens OWASP-beveiligingsrichtlijnen.
Koppel elke tool
Gebruik de meegeleverde ODBC-driver om Excel, Power BI, LibreOffice Calc, DBeaver, Grafana te koppelen — elke applicatie die ODBC of SQL spreekt.
Cross-platform
Eén binary voor Windows, macOS en Linux. Werkt met Odoo 14 t/m 19+ via JSON-RPC of JSON-2 API.
Eenvoudige, transparante prijzen
Alle abonnementen bevatten de volledige connector, ODBC-driver, updates en support. Geen verborgen kosten.
Desktop
Voor individuele analisten en ontwikkelaars
€33,25/maand
- 1 gebruiker
- Volledige SQL + ODBC
- Excel, Power BI, Tableau
- Filter- & projection-pushdown
- Alle updates inbegrepen
- E-mailsupport
Team
Voor afdelingen en kleine teams
of €133/maand
- 5 gebruikers
- Alles uit Desktop
- Onbeperkt aantal Odoo-administraties
- Cross-administratie JOINs
- Alle updates inbegrepen
Server
Voor bedrijfsbrede implementatie
of €99,92/maand
- Alles uit Team
- Onbeperkt aantal gebruikers
- Voor Terminal Server / Citrix-installaties
- Alle (toekomstige) updates inbegrepen
- Prioriteitssupport + onboarding
Zo werkt het
Drie stappen naar SQL-gestuurde Odoo-analyse.
Stap 1: Configureer uw verbinding
Voer de URL van uw Odoo-server en API-key in — meer is niet nodig. De connector ondersteunt zowel de moderne JSON-2 API (Odoo 19+) als legacy JSON-RPC (Odoo 14–18). Sla de verbinding eenmalig op en gebruik vanaf dat moment schone tabelnamen.
api_key=your-api-key
Connected to https://mycompany.odoo.com
odoo> .test
Connection OK
p.name AS partner,
COUNT(*) AS orders,
SUM(so.amount_total) AS revenue
FROM sale.order AS so
JOIN res.partner AS p
ON so.partner_id = p.id
WHERE so.state = 'sale'
GROUP BY p.name
ORDER BY revenue DESC;
Stap 2: Schrijf SQL
Gebruik standaard SQL om elk Odoo-model te bevragen. JOIN verkooporders met relaties en landen. Aggregeer omzet per maand. Bouw CTEs voor complexe pipelines. De SQL-rewriter vertaalt uw WHERE-clausules automatisch naar Odoo-domainfilters voor server-side filtering.
Stap 3: Analyseer en exporteer
Stuur resultaten naar CSV, Parquet of een lokale DuckDB-tabel voor razendsnelle herhaalde queries. Of koppel uw favoriete BI-tool via ODBC — Excel, Power BI, LibreOffice, Grafana, DBeaver — en bouw dashboards direct op live Odoo-data.
COPY (
SELECT name, email, phone
FROM res.partner
WHERE is_company = true
) TO 'companies.csv';
-- Or to Parquet
COPY (SELECT * FROM sale.order)
TO 'orders.parquet'
(FORMAT PARQUET);
Wat u ermee kunt doen
Enkele voorbeelden van wat mogelijk wordt wanneer uw Odoo-data SQL spreekt.
Verkoopanalyse
JOIN verkooporders met relaties en producten. Aggregeer omzet per regio, verkoper of periode. Identificeer uw topklanten en best presterende producten met een enkele query.
Financiële rapportage
Kruisreferenties tussen facturen, betalingen en journaalposten. Maak maand-op-maand vergelijkingen, ouderdomsanalyses van debiteuren en cashflow-analyses die veel verder gaan dan de standaardrapporten van Odoo.
Voorraadintelligentie
Analyseer voorraadniveaus, verplaatsingen en bestelpunten over magazijnen. Gebruik CTEs en window functions om trends te detecteren, omloopsnelheden te berekenen en vraag te voorspellen.
Aangepaste dashboards
Koppel Power BI, Excel of Grafana via ODBC en bouw live dashboards op uw Odoo-data. Geen ETL-pipeline nodig — queries draaien direct tegen uw ERP.
Datamigratie en export
Exporteer elk Odoo-model naar CSV, Parquet of een lokale database. Reinig en transformeer data met SQL voordat u exporteert — perfect voor migraties, audits of data warehouse-ingestie.
Complexe hiërarchieën
Gebruik recursieve CTEs om relatiehiërarchieën, stuklijsten of organisatiestructuren te doorlopen. Combineer data uit meerdere modellen in één samenhangend overzicht.
Onder de motorkap
Ontworpen voor prestaties, betrouwbaarheid en veiligheid.
| SQL-engine | DuckDB — high-performance analytische SQL |
| Taal | Rust — snel, memory-safe, geen garbage collector |
| Odoo-versies | 14 t/m 19+ (JSON-RPC en JSON-2 API) |
| Authenticatie | API-key (aanbevolen) of gebruikersnaam/wachtwoord |
| Platformen | Windows, macOS, Linux |
| Connectiviteit | ODBC-driver, CLI, Rust-bibliotheek |
| Beveiliging | TLS afgedwongen, secrets versleuteld in geheugen, OWASP-compliant |
| Exportformaten | CSV, Parquet, DuckDB, JSON |
Waarom niet gewoon exporteren naar CSV?
| CSV-export | Directe SQL-toegang | ODBC Connector | |
|---|---|---|---|
| JOINs over modellen | Handmatig in Excel | Niet via Odoo API | Volledige SQL JOINs |
| Live data | Verouderde snapshot | Omzeilt ORM | Realtime via API |
| Aggregaties | Alleen draaitabellen | Beperkt | SUM, AVG, COUNT, window functions |
| Beveiliging | Bestanden op schijf | DB-inloggegevens vereist | API-key, TLS, ORM-veilig |
| Configuratie-inspanning | Laag | Hoog (DBA nodig) | URL + API-key |
Hoe wij ons onderscheiden van CData
CData biedt een generieke ODBC-driver voor Odoo — zo onderscheidt de Kilurion Odoo ODBC Connector zich.
| Functie | Kilurion ODBC Connector | CData Odoo Driver |
|---|---|---|
| SQL-engine | Volledige DuckDB SQL — JOINs, CTEs, window functions, subqueries | Beperkt SQL passthrough — complex queries may fail or execute client-side |
| Cross-model JOINs | Native SQL JOINs over alle Odoo-modellen | Elk model apart bevraagd; JOINs uitgevoerd in geheugen |
| Filter-pushdown | WHERE automatisch omgezet naar Odoo-domainfilters server-side | Gedeeltelijk — eenvoudige filters gepusht, complexe predicaten opgehaald en dan gefilterd |
| Projection-pushdown | Alleen gevraagde kolommen opgehaald uit Odoo | Ondersteund |
| Odoo API-ondersteuning | JSON-2 (Odoo 19+) en JSON-RPC (alle versies) | Alleen JSON-RPC |
| Architectuur | Rust + DuckDB — memory-safe, geen garbage collector | Java-gebaseerd (.jar) — vereist JRE |
| Lokale analyse | DuckDB columnar engine voor snelle aggregaties en exports | Geen lokale engine — data doorgestuurd naar client-applicatie |
| Prijstransparantie | Vanaf €299/jaar — publieke prijzen, online abonneren | Vanaf $499/jaar desktop — serverprijzen "neem contact op" |
| Afhankelijkheden | Eén native binary — geen JRE, geen .NET | Vereist Java Runtime Environment |
| Platformondersteuning | Windows, macOS, Linux | Windows, macOS, Linux |
Veelgestelde vragen
Geeft dit directe toegang tot de Odoo-database?
Nee. De connector bevraagt Odoo via de officiële API (JSON-RPC en JSON-2), met respect voor alle toegangsrechten, recordregels en beveiligingsbeleid. Er wordt nooit direct verbinding gemaakt met de PostgreSQL-database.
Welke Odoo-versies worden ondersteund?
Odoo 14 t/m 19+. Gebruik JSON-RPC-authenticatie (gebruikersnaam/wachtwoord) voor Odoo 14–18, en de moderne JSON-2 API met API-key-authenticatie voor Odoo 19 en later.
Kan ik dit gebruiken met Odoo.sh of Odoo Online?
Ja. De connector werkt met elke Odoo-instantie die bereikbaar is via HTTPS — on-premise, Odoo.sh of Odoo Online.
Hoe zit het met prestaties bij grote datasets?
De connector gebruikt projection pushdown (haalt alleen benodigde kolommen op) en filter pushdown (zet WHERE-clausules om naar Odoo-domainfilters) om datatransfer te minimaliseren. Resultaten worden gestreamd in configureerbare paginagroottes. Voor herhaalde analyses kunt u data materialiseren in een lokale DuckDB-tabel.
Is mijn data veilig?
Absoluut. TLS wordt standaard afgedwongen — HTTP-verbindingen worden geweigerd tenzij expliciet toegestaan voor lokale ontwikkeling. API-keys worden versleuteld opgeslagen in het geheugen en automatisch gewist wanneer ze niet meer nodig zijn. Inloggegevens worden nooit naar logbestanden geschreven.
Kan ik dit gebruiken met Excel en Power BI?
Ja. De meegeleverde ODBC-driver laat u verbinding maken vanuit elke ODBC-compatibele applicatie, waaronder Microsoft Excel, Power BI, LibreOffice Calc, DBeaver, Grafana en nog veel meer.
Klaar om uw Odoo-data te ontgrendelen?
Bekijk de Odoo ODBC Connector in actie. We laten u zien hoe het werkt met uw data, uw modellen en uw rapportagebehoeften.