App/Dienst für anpassbare Online-Berichte?

Ich baue ein SaaS-Produkt für meine Kunden, die eine Funktion benötigen, bei der dem Benutzer eine Vielzahl von Daten in benutzerdefinierten oder vorgefertigten Berichten angezeigt wird ...

Ich würde diese Funktionalität gerne nicht selbst codieren und jemanden für Software/Dienstleistung bezahlen müssen, um die Daten an meine Benutzer weiterzugeben.

Irgendwelche Vorschläge für ein fantastisch aussehendes Produkt?

Sie werden also die Software hosten und Ihre Benutzer können sie über das Internet verwenden, richtig? Open Source, kostenlos, Budget?

Antworten (2)

Ich habe dafür Pentaho verwendet und kann es empfehlen.

In Pentaho gibt es 2 Konzepte: Dashboards und Berichte.

Ein Dashboard kann von jedem online definiert werden und ist sofort online sichtbar. Es ist interaktiv:

Armaturenbrett

Ein Bericht (normalerweise ein mehrseitiges PDF) wird normalerweise mit einem eigenständigen Programm definiert und kann von Online-Besuchern generiert/heruntergeladen werden. Es kann auch als HTML angezeigt werden, sieht aber immer noch so aus, als wäre es für Papier gemacht:

Bericht

Es ist kostenlos und Open Source.

Es ist ziemlich klar, dass Sie dies nicht selbst programmieren möchten, aber Sie müssen zumindest die Abfragen und Berichte erstellen. Zu diesem Zweck empfehle ich Ihnen, DBxtra auszuprobieren, das einfach zu verwenden ist und mit dem Sie Berichte und Dashboards erstellen können (aus Abfrage zum endgültigen Design) mit reinem Drag-and-Drop, aber wenn Sie Dinge optimieren möchten, ist das auch ziemlich einfach.

Da dies kein SaaS ist, müssen Sie es auf Ihrem Server hosten (es erfordert einen Windows-Server), aber Sie können es mithilfe von Web Report Widgets problemlos in jede Technologie (sogar reine HTML-Sites) integrieren .

PS: Ich bin ein DBxtra-Evangelist

Verstehe ich das richtig: Werden meine Website-Besucher, die Berichte für ihre jeweiligen Datenpunkte sehen, als Named User betrachtet und unterliegen Lizenzgebühren?
Jede Person, die Berichte sieht, benötigt einen benannten Benutzer. Wenn Sie sich Sorgen über die erforderliche Anzahl von Benutzern machen, gibt es eine Option für unbegrenzte Benutzer.