Die Rank Engine berechnet den ActivityRank für jedes Objekt im System. Die Rank Engine wird als Service "BEA AL Rank Engine" unter Windows ausgeführt. Wenn Sie die Rank Engine unter UNIX ausführen möchten, führen Sie den folgenden Befehl in der Befehlszeile aus: <PT_HOME>/rankengine/<version>/bin/rankEngineService.sh
In diesem Abschnitt wird Folgendes beschrieben:
Funktionsweise der Rank Engine
Besondere Erwägungen bei der Optimierung
Die Rank Engine fragt in regelmäßigen Abständen verschiedene Repositorys im System ab, um historische Aktivitätsdaten für jedes Objekt zu sammeln. Nachdem diese Daten gespeichert wurden, verwendet die Rank Engine die Einstellungen, die Sie auf der Seite Rangfolgefaktoren konfiguriert haben, um den ActivityRank für jedes Objekt zu berechnen.
In Pathways "fließen Werte von einem Objekt zum anderen". Diese Aussage bedeutet, dass die Rank Engine die ActivityRanks von Quellobjekten verwendet, um die ActivityRanks von Zielobjekten zu berechnen (wobei das Quellobjekt die Aktion auf das Zielobjekt anwendet). Beispiel: Da John Hill (Quellobjekt) ein Verkaufstabellendokument (Zielobjekt) erstellt hat (Aktion), hat sein ActivityRank Auswirkungen auf den ActivityRank des Verkaufstabellendokuments.
Beachten Sie, dass Elemente und Personen sowohl Quellobjekte als auch Zielobjekte sein können. In diesem Beispiel beeinflusst der ActivityRank des Sales Spreadsheet-Dokuments (Quellobjekt) den ActivityRank von John Hill (Zielobjekt). Wenn niemand das Sales Spreadsheet-Dokument anzeigt, bearbeitet oder mit Tags versieht, wird es höchstwahrscheinlich einen niedrigeren ActivityRank haben als Dokumente, die vielfach angezeigt, bearbeitet oder mit Tags versehen werden. In diesem Fall ist das Sales Spreadsheet-Dokument das Quellobjekt, und John Hill ist das Zielobjekt. Obwohl das Sales Spreadsheet-Dokument keine tatsächliche Aktion für John durchgeführt hat, wird von Pathways eine Aktion des Arbeitsblatts für John registriert, um den Einfluss des Arbeitsblatts auf den ActivityRank von John zu berechnen.
Wenn Sie mit der Seite "Rangfolgefaktoren" arbeiten, stimmen Sie den Rang des Autors im Bereich "Elemente" ab, um den Wertbetrag anzupassen, den John Hills ActivityRank zur Berechnung des ActivityRanks des Sales Spreadsheet-Dokuments beiträgt. Sie stimmen Rangfolge und Anzahl der verfassten Seiten im Bereich "Personen" ab, um den Wertbetrag anzupassen, den der ActivityRank des Sales Spreadsheet-Dokuments zur Berechnung von John Hills ActivityRank beiträgt.
Wenn Sie die Rank Engine abstimmen, sollten Sie folgende Punkte unbedingt beachten:
Wenn Sie einen beliebigen Rangfolgefaktor abstimmen, passen Sie die Auswirkungen an, die die ActivityRanks der Quellobjekte haben, wenn die ActivityRanks aller zugehörigen Zielobjekte berechnet werden.
Die Anpassung von Rangfolge des Autors passt beispielsweise die Rangfolge aller Elemente an, die von dem Autor erstellt wurden. Mit anderen Worten beeinflussen die ActivityRanks der Autoren die ActivityRanks aller Elemente, die von ihnen erstellt wurden.
Die Abstimmung von Rangfolgefaktoren ist relativ; dies ist der Fall unabhängig davon, wie viele Rangfolgefaktoren Auswirkungen auf ein Element oder eine Person haben. Wenn Sie einen Rangfolgefaktor abstimmen, passen Sie seine Auswirkungen relativ zu anderen Rangfolgefaktoren an, die Auswirkungen auf ein Element oder eine Person haben. Die folgende Tabelle führt die Rangfolgefaktoren auf, die Auswirkungen auf die ActivityRanks von Element A und Element B haben (Abstimmungen in Klammern):
|
Rangfolgefaktoren für Element A |
Rangfolgefaktoren für Element B |
|
Rangfolge des Autors (75 %) |
Rangfolge des Autors (75 %) |
|
Rangfolge und Anzahl der Personen, die eine Bearbeitung vornehmen (85 %) |
Rangfolge und Anzahl der Personen, die eine Bearbeitung vornehmen (85 %) |
|
Rangfolge und Anzahl der Personen, die das Element mit Tags versehen (95 %) |
Rangfolge und Anzahl der Personen, die das Element anzeigen (15 %) |
Wie Sie sehen können, wird der ActivityRank von Element A am meisten durch Rangfolge und Anzahl der Personen, die das Element mit Tags versehen beeinflusst, die auf 95 % eingestellt sind. Der ActivityRank von Element B wird am meisten durch Rangfolge und Anzahl der Personen, die eine Bearbeitung vornehmen beeinflusst, die auf 85 % eingestellt sind. Obwohl "Rangfolge und Anzahl der Personen, die eine Bearbeitung vornehmen" global auf dieselbe Position eingestellt ist, hat dieser Rangfolgefaktor mehr Einfluss auf den ActivityRank von Element B als auf den ActivityRank von Element A.
Damit Ihre Rangfolgefaktorabstimmungen wirksam werden, müssen Sie die ActivityRanks mit der Seite Ausführungsplan und Status neu berechnen. In vielen Fällen ist die Option Neu beginnen und Erfassen der Daten überspringen die effizienteste Methode für die Aktualisierung der ActivityRanks Ihres Systems.
Versuchen Sie, zur gleichen Zeit so wenige Rangfolgefaktoren wie möglich anzupassen, und passen Sie diese Rangfolgefaktoren in kleinen Schritten an. Je nach Aktionshistorie in Ihrem System können Anpassungen der Rangfolgefaktoren erheblichen Einfluss auf die Sortierung der Ergebnismenge haben.