Search the FirstSpirit Knowledge Base
Liebe Community,
wir haben aktuell das Problem, dass unsere lesend eingebundenen Datenquellen (externe Datenquellen) nicht automatisch in den Schindex mit aufgenommen werden.
Dies führt zu folgendem Problem/Szenario bei den Redakteuren:
Nun zu unseren Fragen:
Aus diesem Grund wäre es natürlich toll, wenn der Suchindex immer bei einer entsprechenden Aktion in den Datenquellen automatisch aktualisiert werden würde .
Oder habt ihr noch andere Ideen?
Achso: Wir haben die FS-Version 5.1.414.
Liebe Grüße
Sarah
\\re-lounge GmbH
Hey zusammen,
wir Lösen dieses Problem, indem wir an den Freigabeworkflow ein Skript anhängen, welches die Aktualisierung des Suchindex in den Remote Projekten für diesen einen Datensatz ausführen wird.
Danke für die Hilfe!
Lg, Sarah
Hallo Sarah,
ein automatisches Update des Suchindexes bei Änderungen an externe Datenquellen ist meines Wissens nach nicht möglich.
Wie groß die Last ist, wenn alle zehn Minuten der Index neu erstellt wird, hängt natürlich stark vom Projekt ab. Deshalb ist es schwer dazu eine Aussage zu machen.
Grüße
Jan
Hallo Sarah,
benötigst Du noch weitere Hilfe oder haben Dir die Antworten von Jan bereits geholfen?
In diesem Fall wäre es super, wenn Du die "richtige Antwort" entsprechend markierst, damit auch andere Community-Teilnehmer diese auf den ersten Blick finden. Solltest Du zwischenzeitlich eine eigene Lösung gefunden haben, wäre es nett, wenn Du diese hier bereitstellst.
Viele Grüße
Marian Zaplatynski
Hey zusammen,
noch eine kurze Rückfrage.
Die externen Datenquellen können in einem anderen FS-Projekt durchaus bearbeitet werden (da sie dort nicht extern sind). Es gibt also keine Möglichkeit, zu triggern, wenn in diesem Projekt ein Datensatz bearbeitet wird?
Eine Lösung haben wir leider noch nicht gefunden.
Folgende Ideen haben wir jedoch:
Hat jemand hierfür noch andere Ideen?
Lg,
Sarah Münich
Hallo Sarah,
Eventuell kann man unter Punkt 2) in Betracht ziehen in Java so etwas wie den ThreadPoolExecutorSerice zu nutzen, damit man die Aktualisierungen parallel ausführen kann.
Grüße Marian Zaplatynski
Hey zusammen,
wir Lösen dieses Problem, indem wir an den Freigabeworkflow ein Skript anhängen, welches die Aktualisierung des Suchindex in den Remote Projekten für diesen einen Datensatz ausführen wird.
Danke für die Hilfe!
Lg, Sarah
Noch ein Hinweis zu der Performance-Auslastung durch den Auftrag, welcher den gesamten Suchindex eines Projektes neu berechnet: Dieser sollte auf keinen Fall regelmäßig aufgerufen werden, da wirklich das komplette Projekt gescannt wird.