Suggerimenti per la ricerca avanzata

È possibile modificare il modo in cui viene eseguita una ricerca nel contenuto utilizzando una ricerca inesatta, una ricerca nella stessa frase o una ricerca per parola correlata. La ricerca avanzata è pertinente solo per le ricerche di indice del testo. Le ricerche di indice del testo vengono effettuate sul contenuto che dispone di un indice di testo completo. Chiedere all'amministratore eDiscovery se è possibile utilizzare le tecniche di ricerca avanzata sul contenuto che si sta ricercando.

Limitazione: la ricerca avanzata non è supportata per il contenuto archiviato con IBM® FileNet Email Manager e memorizzato in un server IBM FileNet P8.

Ricerca inesatta

Una ricerca inesatta restituisce parole simili al termine di ricerca. Le parole possono o meno essere correlate tra loro. Le ricerche inesatte sono particolarmente utili in presenza di un contenuto che potrebbe contenere parole scritte non correttamente.

Una ricerca inesatta ha il seguente formato:

Termine~n

dove Term è la parola ricercata e n è un valore di similitudine maggiore di 0,0 e minore di 1,0.

Esempi di ricerche inesatte:
Lear~0.7
Esegue una ricerca con un valore di similitudine pari a 0.7
Lear~0.5
Esegue una ricerca con un valore di similitudine pari a 0.5
Re AND Lear~0.5
Esegue una ricerca di corrispondenze esatte per Re e di corrispondenze inesatte per Lear
Lear~0.5 NOT lea
Esegue una ricerca per una corrispondenza inesatta per Lear ma non restituisce corrispondenze per la parola lean, che potrebbe essere una corrispondenza inesatta per Lear
Nota: a causa delle limitazioni di sintassi, il valore di similitudine non è supportato in ambienti IBM FileNet P8 con IBM Legacy Content Search Engine. Nel caso in cui venga specificato un valore di similitudine, tale valore viene ignorato; non influisce sulla ricerca.

Ricerca nella stessa frase

Le ricerche nella stessa frase, chiamate anche ricerca di prossimità, sono utili quando si crede che due parole possano trovarsi nella stessa frase, anche se non nello stesso ordine.

La ricerca nella stessa frase non è supportata in ambienti FileNet P8 con IBM Content Search Services. I tentativi di eseguire le ricerche della stessa frase in questo ambiente non restituiscono alcun risultato.

Ad esempio, se è stata effettuata una ricerca nella stessa frase di Re Lear, viene restituito il contenuto che comprende entrambe le seguenti frasi:
Il re
Lear è il personaggio più drammatico delle opere di Shakespeare.
Lear è il re più drammatico di tutti i personaggi di
Shakespeare.
Eseguire una ricerca nella stessa frase nel modo riportato di seguito:
(Termine1 Termine2) WITHIN SENTENCE
dove Termine1 e Termine2 sono le due parole che si desidera vengano visualizzate nella stessa frase. In una ricerca nella stessa frase è possibile specificare solo due termini. I due termini devono essere racchiusi tra parentesi e devono essere seguiti da WITHIN SENTENCE. Ad esempio, se si desidera che i termini Re e Lear vengano visualizzati nella stessa frase, immettere:
("Re" "Lear") WITHIN SENTENCE
Se si desidera che i termini Cordelia e Re Lear vengano visualizzati nella stessa frase, immettere:
("Cordelia" "Re Lear") WITHIN SENTENCE
È possibile combinare termini di ricerca nella stessa frase con altri termini di ricerca, ad esempio:
(("Re" "Luigi") WITHIN SENTENCE) NOT nomina
Viene eseguita una ricerca nella stessa frase su (Re Luigi) WITHIN SENTENCE e viene restituito il contenuto che comprende le parole re e luigi nella stessa frase ma che non contengono la parola nomina.

Il supporto per la ricerca nella stessa frase è fornito da DB2 Net Search Extender, in cui questa funzione è talvolta denominata anche ricerca di prossimità. Per ulteriori informazioni relative al modo in cui DB2 Net Search Extender definisce la fine di una frase, consultare la sezione Paragraphs dell'argomento Tokenization.

la ricerca nella stessa frase non è supportata per il contenuto archiviato con IBM FileNet Email Manager e memorizzato in un server IBM FileNet P8.

Ricerca per radice

Le ricerche per radice rappresentano un buon modo per ricercare parole con la stessa radice e con una fine regolare.

Limitazione: Le ricerche per radice sono supportate solo in lingua inglese.

La ricerca del formato radice di un termine implica la riduzione del termine alla relativa radice e quindi la ricerca in base alla radice della parola (detta anche parola di base). Ad esempio, la ricerca della parola cresce come ricerca per radice restituisce il contenuto con le parole crescere, cresce e crescendo, ma non crescita, cresciuto o crebbe.

La ricerca per radice si applica a tutti i singoli termini nella ricerca, con le seguenti eccezioni:
  • Termini contrassegnati per la ricerca inesatta
  • Termini che contengono caratteri jolly
  • Frasi (testo circondato da virgolette)
  • Ricerche nella stessa frase

Ad esempio, se si specifica election OR nomination OR president~ OR hold* OR (King Lear) WITHIN SENTENCE come termini di ricerca e si esegue una ricerca per radice, la ricerca per radice verrà applicata solo ai termini election e nomination.

Suggerimento: per trovare le parole più correlate, eseguire una ricerca inesatta e una per radice. Ad esempio, una ricerca per radice di crescere restituisce un contenuto che comprende crescere, cresce e crescendo, mentre una ricerca inesatta di crescere restituisce un contenuto che comprende le parole crebbe, cresciuto e crescita, più altre parole non correlate nel significato.

Il supporto per le ricerche per radice è fornito da DB2 Net Search Extender. Per informazioni complete relative alle ricerche per radice, consultare Net Search Extender Administration and User's Guide.

In ambienti IBM FileNet P8 che utilizzano IBM Content Search Services, la lemmatizzazione viene utilizzata al posto dello stemming per la ricerca nel contenuto. La lemmatizzazione è la determinazione dell'algoritmo del lemma di una parola (la parte base di una parola). La differenza principale tra la lemmatizzazione e lo stemming è che la prima opera non solo su una parola, ma anche sul relativo contenuto. Ad esempio:
  • La parola "better" contiene "good" come lemma. Questo link non viene colto dallo stemming, poiché richiede una ricerca nel dizionario.
  • La parola "walk" è la forma base della parola "walking" e quindi "walk" viene rilevata sia nello stemming che nella lemmatizzazione.
  • La parola "versioning" può essere la forma base di un nome o una forma di verso (con il significato di controllare le versioni) in base al contesto. La lemmatizzazione può determinare il lemma corretto per "versioning" in base al contesto. Ad esempio, nella frase "The versioning support in this product is fantastic," l'algoritmo di lemmatizzazione seleziona la forma del nome di "versioning" e identificare il lemma come "versioning" che è il token di ricerca originale.

Ricerca in un intervallo di valori nei campi interi

Sintassi
relational_operator integer [ boolean_operator relational_operator integer] [ boolean_operator relational_operator integer] ...
dove:

relational_operator può essere >, <, >=, <=, =, != o <>

boolean_operator può essere AND o OR

L'ordine implicito della precedenza di operatori è AND, seguito da OR. Le parentesi possono essere utilizzate per sovrascrivere l'ordine implicito.

I seguenti esempi mostrano come è possibile costruire le query:
TIEFLAG: 	10000 

TIEFLAG: 	=10000 

TIEFLAG: 	<10000 

TIEFLAG: 	<>10000 

TIEFLAG: 	>=10000 AND <=20000  

TIEFLAG: 	>=10000 AND <=20000 OR =15000 

TIEFLAG: 	!=5000 AND (>20000 OR <10000) AND !=25000