prod:oracle_text_ctxrule_index
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
prod:oracle_text_ctxrule_index [2016/02/06 19:05] – [Beispiel] gpipperr | prod:oracle_text_ctxrule_index [2016/02/20 16:14] (aktuell) – [Oracle Text 12c CTXRULE Indexe - Mit Abfrageregeln Dokumente klassifizieren] gpipperr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | =====Oracle Text - Einsatz des CTXRULE | + | =====Oracle Text 12c CTXRULE |
**Verfügbar ab Oracle 9.0.1 - getestet mit Oracle 12c R1** | **Verfügbar ab Oracle 9.0.1 - getestet mit Oracle 12c R1** | ||
+ | Einführung in Oracle Text => [[dba: | ||
Der CTXRULE Index wird verwendet um in Systemen, die aufgrund von Regeln Dokumente verteilen sollen, das entsprechende Regelwerk aufzubauen. Auf Basis einer Volltext Suche wird dabei das Dokument entsprechenden Klassen zugeordnet. | Der CTXRULE Index wird verwendet um in Systemen, die aufgrund von Regeln Dokumente verteilen sollen, das entsprechende Regelwerk aufzubauen. Auf Basis einer Volltext Suche wird dabei das Dokument entsprechenden Klassen zugeordnet. | ||
Zeile 8: | Zeile 9: | ||
- | Der Vorteil liegt darin, | + | Der Vorteil liegt darin, |
Allerdings muss der Inhalt des Dokuments dazu schon als Text (VARCHAR2 oder CLOB) vorliegen, dem [[https:// | Allerdings muss der Inhalt des Dokuments dazu schon als Text (VARCHAR2 oder CLOB) vorliegen, dem [[https:// | ||
Zeile 40: | Zeile 41: | ||
---- | ---- | ||
- | === Beispiel | + | ==== CTXRULE Index Anlegen ==== |
Regel Tabelle anlegen: | Regel Tabelle anlegen: | ||
Zeile 54: | Zeile 55: | ||
- | Regeln in der Tabelle hinterlegen, | + | Regeln in der Tabelle hinterlegen, |
Beispiel: | Beispiel: | ||
Zeile 90: | Zeile 91: | ||
---- | ---- | ||
- | === Dokumente damit klassifizieren === | + | ====Dokumente damit klassifizieren==== |
Wie gesagt können nur Dokumente überprüft werden die auch als Text im Format VARCHAR2 oder CLOB vorliegen. | Wie gesagt können nur Dokumente überprüft werden die auch als Text im Format VARCHAR2 oder CLOB vorliegen. | ||
Zeile 118: | Zeile 119: | ||
</ | </ | ||
- | Über die in der Regel Tabelle document_rules hinterlegten Abfragen werden die Dokumente dann klassifiziert. | + | Über die in der Regel Tabelle |
+ | === BFILE Dokumente für die Verarbeitung vorbereiten=== | ||
Hier ein Beispiel für das Auslesen BFILES als BLOB und wandeln mit Oracle Text nach CLOB, erst dann kann die entsprechende Klassifizierung erfolgen: | Hier ein Beispiel für das Auslesen BFILES als BLOB und wandeln mit Oracle Text nach CLOB, erst dann kann die entsprechende Klassifizierung erfolgen: | ||
Zeile 214: | Zeile 216: | ||
* https:// | * https:// | ||
* http:// | * http:// | ||
+ |
prod/oracle_text_ctxrule_index.txt · Zuletzt geändert: 2016/02/20 16:14 von gpipperr