EnableYourData.com

Integratie · MongoDB

MongoDB koppelen. Via je eigen datawarehouse.

Data uit MongoDB gebruik je in ENABLE via je eigen PostgreSQL-datawarehouse: de data wordt daarin geladen en gemodelleerd, waarna dashboards, vragen in gewone taal en apps eruit lezen. ENABLE heeft geen ingebouwde connector voor MongoDB.

MongoDB logoDatabases en warehouses

Wat is MongoDB?

MongoDB is een documentdatabase die gegevens opslaat als JSON-achtige documenten in plaats van in vaste tabellen. Ontwikkelteams kiezen hem voor applicaties waarvan de gegevensstructuur vaak verandert of sterk per record verschilt.

Zo gebruik je data uit MongoDB in ENABLE

De data uit MongoDB wordt buiten het portaal geladen, met een standaardconnector of een eigen koppeling, en daarna gemodelleerd in je datawarehouse. Data Analytics richt dat in. Daarna lezen Power BI-dashboards, de SQL Explorer met AI en de data-API uit hetzelfde model, en bepalen toegangsprofielen wie wat ziet.

Gebruiksgegevens uit MongoDB naast abonnementen uit Stripe of Chargebee laten zien welk gebruik samengaat met verlengen of opzeggen. Met tickets uit Intercom zie je ook welke functies de meeste vragen opleveren.

Let op: Documenten bevatten vaak geneste objecten en lijsten. Voor analyse in SQL moeten die eerst worden uitgevouwen naar tabellen, bijvoorbeeld één rij per orderregel in plaats van één document per bestelling.

In ENABLE

Wat je met data uit MongoDB doet

Vragen in gewone taal

  • “Welk deel van de nieuwe gebruikers voert binnen zeven dagen de eerste belangrijke actie uit?”
  • “Hoeveel van onze maandelijks actieve gebruikers zijn dagelijks actief?”
  • “Hoeveel klanten zijn de afgelopen drie maanden gestopt met het gebruik van de app?”
  • “Wat is de gemiddelde waarde van een bestelling in de app, per platform?”

De SQL Explorer met AI zet zo'n vraag om naar SQL op je datawarehouse. Je ziet de query, voert hem zelf uit, en de AI krijgt alleen metadata. Meer over de SQL Explorer

Stappen

Zo koppel je MongoDB

  1. 1Eindproduct schetsenEerst bepalen welke vragen en dashboards je met data uit MongoDB wilt; daaruit volgt welke data nodig is.
  2. 2Laden in je datawarehouseBuiten het portaal, met een standaardconnector of een eigen koppeling. Welke route past, bepalen we in de intake.
  3. 3ModellerenTabellen en definities die met je andere bronnen samenwerken, zodat iedereen dezelfde cijfers ziet.
  4. 4Gebruiken in ENABLEPower BI-dashboards, de SQL Explorer met AI en de data-API, met toegangsprofielen en optioneel row-level security.

FAQ

Veelgestelde vragen

Heeft ENABLE een ingebouwde koppeling met MongoDB?

Nee. ENABLE leest uit je eigen PostgreSQL-datawarehouse. Data uit MongoDB wordt daar buiten het portaal in geladen, met een standaardconnector of een eigen koppeling; welke route past, bepalen we in de intake.

Welke data uit MongoDB kun je gebruiken?

Meestal gaat het om gebruikersprofielen en accountinstellingen, gebeurtenissen in een applicatie (events), productcatalogi met wisselende kenmerken per product en winkelwagens en bestellingen als genest document. Welke tabellen je precies gebruikt, hangt af van de vragen die je wilt beantwoorden: Data Analytics schetst eerst het eindproduct en koppelt daarna de data die daarvoor nodig is.

Kan ik in gewone taal vragen stellen over data uit MongoDB?

Ja, met de SQL Explorer met AI. De AI zet je vraag om naar SQL op je datawarehouse en krijgt daarvoor alleen metadata, zoals tabel- en kolomnamen, nooit de rijen zelf. De SQL Explorer is standaard beschikbaar voor klantbeheerders en per organisatie aan te zetten voor gebruikers.

Wat kost het om MongoDB te koppelen?

De prijs van ENABLE hangt af van je plan. Elk plan bevat een aantal databronnen, van 2 bij Solo tot 50 bij Enterprise+, en een extra databron kost € 49 per maand. De prijzen zijn indicatief; na een demo en intake krijg je een voorstel op maat.

Data uit MongoDB in ENABLE zien?

In een demo laten we zien hoe data uit MongoDB via je datawarehouse in dashboards, vragen in gewone taal en apps terechtkomt. Neem je vragen mee.