sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB och BIRT-rapportering?

Jag har framgångsrikt integrerat BIRT med MongoDB - det fungerar utmärkt. Tanken är denna - definiera en skriptdatakälla i BIRT och definiera sedan en datamängd som använder den datakällan. Datauppsättningen har en "öppen"-händelse där du ringer till Mongo Java Driver och kör din fråga mot MongoDB (och får en DB-markör). Sedan i "hämta"-händelsen får du i princip nästa värde på markören, fyller data från markören till datamängden.

Detta är möjligt eftersom BIRT-skript använder RHINO Javascript-motor som har Java-integrering. Placera MongoDB Java-drivrutinen i klassvägen och börja koda :)



  1. Hur man får Mongo-databasen specificerad i anslutningssträngen i C#

  2. mongoose findByIdAndDelete / findOneAndRemove tar inte bort

  3. En samling inom en samling

  4. Redis utgångsdatum för tangentutrymmesavisering aktiveras inte