Wir suchen jedoch nach einer Möglichkeit, NLP auf allen Gesprächen unserer Discourse-Seite durchzuführen. Jemand in unserem Team fragte, ob dies auf niedriger Ebene im Backend durchgeführt werden könnte, z. B. durch Exportieren der Datenbank, aber ohne die Tabelle, mit etwas wie pg_dump --schema-only. Ich habe nicht ganz verstanden, was mein Kollege meinte, aber ich dachte, vielleicht könntest du es.
Also habe ich das Plugin installiert und mir alle Abfragen unter (Superseded) What cool data explorer queries have you come up with? angesehen, aber es gibt nichts, was die tatsächlichen Gespräche exportieren kann. Zum Beispiel habe ich nach den 100 aktivsten Themen gefragt. Ich erhalte Datenbank-Einträge mit Themen-IDs (siehe Screenshot), aber keine Gespräche. Liegt das daran, dass das Plugin nur dazu dient, Daten aus der Datenbank zu extrahieren und nicht die Gespräche selbst abruft? Falls das zutrifft, gibt es eine Möglichkeit, die aus der Datenbank extrahierten Informationen zu nutzen, um die Gespräche in JSON-Dateien abzurufen, deren Themen-IDs die vom Plugin extrahierten IDs sind?
Ich habe deine erste Option nicht verstanden – vielleicht ein Tippfehler in deinem Text? Meintest du, dass ich nur den ersten Beitrag des Themas erhalte?
Bezüglich der zweiten Option mit der .json-Erweiterung: Gibt es eine alternative URL, die die topic_id oder einen anderen Eintrag verwendet, um auf programmatische Weise das Gespräch als JSON abzurufen, ohne den Titel des Themas kennen zu müssen?
Die Abfrage war in Ordnung, ich habe deine Erklärung darüber, was sie tatsächlich liefert, nur missverstanden. Danke, dass du noch einmal nachgeprüft hast. Das sind großartige Lösungen.