Backend-Datenabruf für Analysen

Hallo,
Wir haben die Anforderung, Benutzerkommentare und die von ihnen hochgeladenen Links zu analysieren. Werden diese in der Backend-Datenbank gespeichert? Wenn ja, wie können sie für Analysezwecke sowohl beim Self-Hosting als auch beim Business-Hosting abgerufen werden? Hat Discourse die Fähigkeit, Daten abzurufen und die in der Backend-Datenbank gespeicherten Links und Dateien zu extrahieren? Wenn ja, welche Art von DB wird dafür verwendet und wie ist der Prozess?
Diese Informationen helfen uns bei der Entscheidung, ob wir uns für Self- oder Business-Hosting entscheiden, in Bezug auf Zeit, Aufwand, Codeentwicklung und Komplexität.

In beiden Szenarien, Self-Hosting und Business-Hosting, können Sie die von Benutzern generierten Inhalte aus Beiträgen extrahieren, indem Sie REST-API-Aufrufe verwenden, Webhooks abhören, die Datenbank über die Weboberfläche mit dem Data Explorer-Plugin abfragen und sie in JSON/CSV exportieren oder sogar eine vollständige Kopie der PostgreSQL-Datenbank herunterladen, die alle Daten enthält.

Welche Option Sie wählen sollten, hängt von Ihrem bevorzugten ETL-Workflow, der Datengröße und den Häufigkeitsanforderungen ab.

2 „Gefällt mir“

Run Data Explorer queries with the Discourse API könnte für das Self- oder Business-Hosting hilfreich sein.