Indexierungsregeln
Das Extrahieren der Textzeichenfolgen von Attributwerten aus Windchill Objekten und das Senden dieser Zeichenfolgen an eine Suchmaschine, die für die Suche optimierte Indexsammlungen erstellt, wird als Indexierung bezeichnet. Mithilfe der Indexierung kann der Benutzer ohne Kenntnisse über das interne Objektmodell effizient nach Daten in einer Windchill Datenbank suchen.
Mit einer Indexierungsregel werden eine Domäne, ein Objekttyp und ein Lebenszyklusstatus einer Gruppe von Index-Bibliotheken zugeordnet, die für Suchbegriffsuchen verwendet wird. Sie legt Index-Bibliotheken fest, in die Objekte eines bestimmten Typs aufgenommen werden, wenn diese einen bestimmten Lebenszyklusstatus erreichen. Objekte werden aus dem Index entfernt, wenn sie den angegebenen Status verlassen und in einen anderen Status wechseln, für den keine Indexierungsregel definiert wurde.
In einer einzelnen Regel können jeweils nur ein Status und ein Objekttyp angegeben werden. In jeder Regel können allerdings mehrere Index-Bibliotheken angegeben werden.
Ein Objekttyp definiert eine Kategorie von Objekten mit gemeinsamen Attributen und Funktionen. "Dokument" ist beispielsweise ein Objekttyp. Varianten dieses Typs sind evtl. in einigen der von Ihnen erstellten Domänen vorhanden. Da Windchill Domänen hierarchisch aufgebaut sind, erben die untergeordneten Domänen die für eine Domäne definierten Indexierungsregeln. Für den Objekttyp "Dokument" in allen Status der Domäne "Konstruktion" definierte Indexierungsregeln gelten z.B. für Instanzen des Typs in dieser Domäne oder allen Nachkommen-Domänen. Da Windchill Typen ebenfalls hierarchisch sind, erbt ein Objekt die für die Vorgängertypen definierten Regeln. Aus diesem Grund können für ein bestimmtes Objekt mehrere Regeln gelten. Eine Regel für den Typ AnnotationSet gilt z.B. auch für den Typ StructuredAnnotationSet. Außerdem können spezifische Indexierungsregeln für StructuredAnnotationSet vorhanden sein.
Beim Erstellen einer Indexierungsregel im Dienstprogramm Richtlinienverwaltung müssen Sie die Regelvoraussetzung und die Regelfolge definieren.
Regelvoraussetzung
Die Regelvoraussetzung besteht aus den folgenden Teilen:
Die Domäne
Der Objekttyp bestimmt, welche Regeln in einer Indexierungsrichtlinie für ein bestimmtes Objekt gelten.
Der Lebenszyklusstatus gibt die Lebenszyklusphase an, in der sich ein Objekt befinden muss, damit die Regeln gelten.
Die Sammlungen, denen Objekte hinzugefügt werden sollten, wenn die Objekte zur Domäne gehören, haben den durch die Regel angegebenen Typ und Lebenszyklusstatus.
Sie können mit einer Regel z.B. festlegen, dass ein allgemeines Dokumentobjekt der Bibliothek "Freigegeben" hinzugefügt wird, sobald der Objektstatus "Freigegeben" lautet.
Die Domänenindexierungsregeln bilden die Indexierungsrichtlinie für eine Domäne.
Regelfolge
Die Regelfolge ist eine Liste von einer oder mehreren Bibliotheken.
Eine Index-Bibliothek ist eine Gruppe zusammengehöriger Objekte, in denen eine Suche durchgeführt werden kann. Sie enthält für die Suche optimierte Indizes sowie Referenzen auf die tatsächlichen Objektspeicherorte. Jedes indexierbare Objekt enthält eine Liste von Index-Bibliotheken, in denen es indexiert ist. Die erste dieser Listen wird einem Objekt bei seiner Erstellung zugewiesen. Wenn das Objekt gelöscht wird, muss es aus jeder Index-Bibliothek entfernt werden, in der es indexiert ist.
Zwischen dem Erstellen und Löschen können sich die Sammlungen, in denen das Objekt indexiert wird, basierend auf dem Lebenszyklusstatus und der zugehörigen Domäne des Objekts ändern. Beim Erstellen von Indexierungsregeln passen Sie die Indexierungsrichtlinie für eine Domäne an, indem Sie festlegen, in welche Bibliotheken ein Objekt beim Erreichen des angegebenen Lebenszyklusstatus eingegeben (bzw. daraus entfernt) werden soll. Aus dieser Richtlinie werden Indexierungslisten erzeugt und einem Objekttyp zugeordnet. Zum Verbessern der Leistung werden Indexierungslisten nach dem Erstellen zwischengespeichert.
Windchill Sammlungen werden in der Datei "wt.properties" definiert. Jede Index-Bibliothek verfügt über Eigenschaften, durch die sie definiert wird. Weitere Informationen dazu finden Sie im Windchill Installation and Configuration Guide (Windchill Installations- und Konfigurationshandbuch).
Verwandte Themen
War dies hilfreich?