sql >> Database >  >> NoSQL >> MongoDB

MongoDB en BIRT-rapportage?

Ik heb BIRT met succes geïntegreerd met MongoDB - het werkt perfect. Het idee is dit - definieer een gescripte gegevensbron in BIRT en definieer vervolgens een gegevensset die die gegevensbron gebruikt. De dataset heeft een "open" gebeurtenis waarin u Mongo Java Driver aanroept en uw query uitvoert op MongoDB (en een DB-cursor verkrijgt). Dan krijg je in de "fetch" -gebeurtenis in feite de volgende waarde van de cursor, waarbij gegevens van de cursor in de dataset worden ingevuld.

Dit is mogelijk omdat BIRT-scripts gebruikmaken van de RHINO Javascript-engine die Java-integratie heeft. Plaats het MongoDB-java-stuurprogramma in het klassenpad en begin met coderen :)



  1. Geospatiaal zoeken op mangoest:afstand werkt niet

  2. Een overzicht van MongoDB-back-upopties

  3. Automatisch de verwijderde ruimte in mongodb comprimeren?

  4. De gevaren van het bouwen van indexen op MongoDB