Overslaan naar inhoud

Odoo ODBC Connector

Bevraag uw Odoo-data met volledige SQL — rechtstreeks vanuit Excel, Power BI of elke andere rapportagetool.

Geen CSV-exports meer. Geen beperkte standaardrapporten meer. Krijg de analytische kracht van een echte SQL-engine over uw live Odoo-data.


Demo aanvragen   Bekijk functies
Odoo ODBC Connector

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

€299 /jaar

€33,25/maand

  • 1 gebruiker
  • Volledige SQL + ODBC
  • Excel, Power BI, Tableau
  • Filter- & projection-pushdown
  • Alle updates inbegrepen
  • E-mailsupport
Abonneren
MEEST GEKOZEN

Team

Voor afdelingen en kleine teams

€1596 /jaar

of €133/maand

  •  5 gebruikers
  • Alles uit Desktop
  •  Onbeperkt aantal Odoo-administraties
  • Cross-administratie JOINs
  • Alle updates inbegrepen

Abonneren

Server

Voor bedrijfsbrede implementatie

€1,199 /jaar

of €99,92/maand

  •  Alles uit Team
  •  Onbeperkt aantal gebruikers
  •  Voor Terminal Server / Citrix-installaties
  •  Alle (toekomstige) updates inbegrepen
  • Prioriteitssupport + onboarding
Abonneren

Zo werkt het

Drie stappen naar SQL-gestuurde Odoo-analyse.

Odoo ODBC Connector Architectuur

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.

odoo> .connect https://mycompany.odoo.com
  api_key=your-api-key
Connected to https://mycompany.odoo.com

odoo> .test
Connection OK
odoo> SELECT
  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.

-- Export to CSV
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.


Demo plannen   Neem contact op