Share via


Informazioni sulle origini dei risultati per la ricerca in SharePoint Server

 

**Si applica a:**SharePoint Server 2013, SharePoint Server 2016

**Ultima modifica dell'argomento:**2017-07-26

Riepilogo: utilizzare un'origine dei risultati in SharePoint Server 2016 e SharePoint Server 2013 per specificare un provider da cui ottenere risultati di ricerca e facoltativamente limitare una ricerca a un sottoinsieme di tali risultati.

In questo articolo viene fornita una breve panoramica delle origini dei risultati in SharePoint Server. Contenuto dell'articolo:

  • Che cos'è un'origine dei risultati?

  • Origini dei risultati disponibili

  • Protocolli e URL delle origini dei risultati

  • Chi può creare e utilizzare origini dei risultati?

  • Impostazione di un'origine dei risultati da utilizzare per una query

  • Limitazione dei risultati di ricerca mediante l'utilizzo di una trasformazione di query

Che cos'è un'origine dei risultati?

Quando un utente esegue una query, il sistema di ricerca la associa a un'origine dei risultati per fornire i risultati della ricerca. L'origine dei risultati è una definizione in cui sono specificati tutti gli elementi seguenti:

  • Un provider di ricerca o l'URL di un'origine da cui ottenere i risultati di ricerca, ad esempio l'indice di ricerca del servizio di ricerca di SharePoint locale

  • Un protocollo da utilizzare per ottenere i risultati di ricerca, ad esempio OpenSearch

  • Una trasformazione di query che può limitare i risultati restituiti dal provider di ricerca o dall'URL specifico a un determinato sottoinsieme, ad esempio un sottoinsieme con un particolare tipo di contenuto

In un'origine dei risultati possono essere specificate anche altre impostazioni, ad esempio il metodo di autenticazione da utilizzare durante la richiesta dei risultati a un provider.

Un esempio di origine dei risultati preconfigurata è rappresentato da "Risultati di ricerca video locali". Tale origine dei risultati specifica l'indice di ricerca di SharePoint locale come provider e "SharePoint locale" come protocollo e prevede una trasformazione di query che indica che verranno restituiti solo i file con estensioni corrispondenti a video, ad esempio MP4. L'origine dei risultati "Risultati di ricerca video locali" viene utilizzata dall'esperienza di ricerca, o verticale di ricerca, Video nella pagina dei risultati Centro ricerche organizzazione predefinita.

Nella cattura di schermata riportata di seguito vengono mostrate le quattro esperienze di ricerca disponibili in una pagina dei risultati Centro ricerche organizzazione predefinita. L'utente può scegliere una di queste esperienze di ricerca prima di inviare una query dalla casella di ricerca.

enterprise Search Center default search experiences

Nella tabella seguente sono riportate le origini dei risultati utilizzate dalle quattro esperienze di ricerca disponibili in una pagina dei risultati Centro ricerche organizzazione predefinita. Per ogni esperienza di ricerca viene utilizzata un'origine dei risultati diversa.

Esperienze di ricerca e origini dei risultati corrispondenti

Per questa esperienza di ricerca Viene utilizzata questa origine dei risultati preconfigurata

Tutto

Risultati di SharePoint locali

Utenti

Risultati di ricerca utenti locali

Conversazioni

Conversazioni

Video

Risultati di ricerca video locali

Origini dei risultati disponibili

SharePoint Server fornisce 16 origini dei risultati preconfigurate, disponibili in tutti i siti e in tutte le raccolte siti delle applicazioni Web che utilizzano un'applicazione del servizio di ricerca. Le origini dei risultati preconfigurate sono riportate nella tabella seguente. È possibile visualizzare i dettagli a esse relativi dalla pagina Gestisci origini risultati.

Origini dei risultati preconfigurate

In questa origine dei risultati Vengono specificati questi elementi dell'indice di SharePoint locale

Conversazioni

Discussioni nei microblog, post di newsfeed e siti di community

Documenti

Documenti di Microsoft Office e documenti PDF

Elementi corrispondenti a un tipo di contenuto

Elementi corrispondenti a un tipo di contenuto specificato nella query in ingresso

Elementi corrispondenti a un tag

Documenti o elementi di elenco corrispondenti a un termine di metadati gestiti specificato nella query in ingresso

Elementi correlati all'utente corrente

Documenti o elementi di elenco correlati all'utente nel modo specificato nel modello di query

Risultati di ricerca utenti locali

Elementi utenti inclusi nel database dei profili dell'applicazione di servizio profili utente

Report locali e risultati dei dati

Elementi di Excel, Office Data Connection (ODC) o Report Definition Language (RDL) oppure elementi di una raccolta report

Risultati di SharePoint locali

Tutti gli elementi dell'indice di ricerca di SharePoint locale tranne gli elementi utenti

Risultati di ricerca video locali

Video

Pagine

Immagini

Foto e immagini

Frequenti

Documenti ed elementi di elenco ordinati in base al numero di visualizzazioni

Elementi modificati di recente

Documenti ed elementi di elenco ordinati in base alla data di modifica

Elementi consigliati

Documenti ed elementi di elenco consigliati per la query in ingresso

Wiki

Pagine wiki di SharePoint

Dalla pagina Gestisci origini risultati è possibile creare altre origini dei risultati nei due modi seguenti:

  • È possibile fare clic su Nuova origine dei risultati. Per ulteriori informazioni, vedere Configurare le origini dei risultati per la ricerca in SharePoint Server.

  • È possibile posizionare il puntatore del mouse sulla freccia accanto a un'origine dei risultati esistente, scegliere Copia e quindi modificare la copia come desiderato e salvarla con un nuovo nome.

Protocolli e URL delle origini dei risultati

In un'origine dei risultati viene specificato uno di quattro protocolli possibili da utilizzare per ottenere i risultati di ricerca, come indicato nella tabella seguente.

Protocolli delle origini dei risultati

Per un'origine dei risultati in cui è specificato questo protocollo I risultati di ricerca vengono recuperati da questo provider di ricerca

SharePoint locale

L'indice di ricerca del servizio di ricerca locale

SharePoint remoto

L'indice di ricerca di un servizio di ricerca ospitato in un'altra farm

OpenSearch 1.0/1.1

Un provider di ricerca esterno (ad esempio, un feed o un motore di ricerca remoto) che utilizza il protocollo OpenSearch per fornire i risultati di ricerca

Exchange

Servizi Web Exchange

In un'origine dei risultati che utilizza un protocollo diverso da "SharePoint locale" deve essere specificato anche un URL da cui ottenere i risultati di ricerca, come indicato nella tabella seguente.

URL delle origini dei risultati

In un'origine dei risultati che utilizza questo protocollo Deve essere specificato questo URL

SharePoint remoto

L'indirizzo della raccolta siti radice della farm SharePoint Server remota

OpenSearch 1.0/1.1

L'URL del feed RSS di un provider di ricerca che utilizza il protocollo OpenSearch

Exchange

Un URL di Servizi Web Exchange

Chi può creare origini dei risultati?

Le origini dei risultati possono essere create a livello di applicazione del servizio di ricerca, di raccolta siti o di sito. Questo consente agli amministratori di tale applicazione, agli amministratori di raccolte siti e ai proprietari di siti di creare e utilizzare origini dei risultati in base alle rispettive necessità specifiche per fornire risultati di ricerca agli utenti. Quando ad esempio si crea un'origine dei risultati a livello di applicazione del servizio di ricerca, l'origine dei risultati è disponibile per qualsiasi regola di query creata allo stesso livello e per tutte le regole di query create per una raccolta siti o un sito in un'applicazione Web che utilizza tale applicazione. Per informazioni sui livelli e sulle autorizzazioni per le origini dei risultati, vedere la sezione relativa alla Create a result source in Configurare le origini dei risultati per la ricerca in SharePoint Server.

Impostazione di un'origine dei risultati da utilizzare per una query

Una query inizialmente è associata a un'origine dei risultati in base all'esperienza di ricerca in cui l'utente esegue la query. Se ad esempio un utente fa clic su Utenti sotto una casella di ricerca (vedere la cattura di schermata più indietro in questo articolo) per specificare l'esperienza di ricerca Utenti, per la query verrà utilizzata l'origine dei risultati "Risultati di ricerca utenti locali".

Una web part Casella di ricerca è sempre associata a una determinata web part Risultati di ricerca. Quando un utente digita una query in una casella di ricerca, la web part Casella di ricerca invia la query alla web part Risultati di ricerca associata. Quest'ultima specifica l'origine dei risultati per la query. Per impostazione predefinita, tale origine dei risultati è "Risultati di SharePoint locali". È possibile impostare un'origine dei risultati diversa come predefinita. È inoltre possibile modificare qualsiasi web part Risultati di ricerca per specificare un'altra origine dei risultati da utilizzare. È ad esempio possibile aggiungere una nuova esperienza di ricerca denominata "Report" e creare una pagina dei risultati di ricerca per visualizzare i risultati relativi a tale esperienza di ricerca. È quindi possibile modificare la web part Risultati di ricerca predefinita presente nella nuova pagina dei risultati Report per specificare un'origine dei risultati appropriata per tale esperienza di ricerca. Un esempio di questa origine dei risultati potrebbe essere un sito di SharePoint con tipi di contenuto corrispondenti a report. Per ulteriori informazioni, vedere le risorse seguenti:

È possibile configurare il sistema di ricerca in modo che una query venga associata a un'origine dei risultati aggiuntiva o diversa in determinate condizioni. A tale scopo, è possibile ad esempio creare una regola di query che visualizzi i risultati di ricerca da un'altra origine dei risultati se una query viene eseguita più frequentemente in tale origine anziché in quella su cui l'utente ha eseguito la query. Si supponga ad esempio che un utente esegua una query per "discorso di apertura" nell'esperienza di ricerca Conversazioni, ma che la query sia più frequente nell'esperienza di ricerca Video. In tal caso, è possibile configurare un'azione che visualizzi anche i risultati relativi all'origine dei risultati Video in un blocco di risultati separato. Per ulteriori informazioni, vedere le risorse seguenti:

Quando si crea una regola di query, nella pagina Gestisci regole di query è necessario specificare un'origine dei risultati a cui verrà applicata la regola. Nella sezione Contesto della pagina Aggiungi regola di query o Modifica regola query è quindi possibile aggiungere o rimuovere origini dei risultati a cui applicare la regola. Quando una query viene inviata a una qualsiasi origine dei risultati diversa da quelle impostate come applicabili, la regola non può attivarsi. Se ad esempio si crea una regola di query da attivare soltanto per le ricerche di utenti, specificare "Risultati di ricerca utenti locali" come origine dei risultati per l'applicazione della regola.

Limitazione dei risultati di ricerca mediante l'utilizzo di una trasformazione di query

È possibile configurare il sistema di ricerca in modo che interpreti lo scopo delle query utente e quindi le modifichi di conseguenza per fornire risultati di ricerca più mirati. A tale scopo, è ad esempio possibile utilizzare la sezione Trasformazione di query che fa parte della definizione di ogni origine dei risultati. Ad esempio, per fornire un'esperienza di ricerca Video, nell'origine dei risultati è possibile configurare una trasformazione di query per specificare un sito di SharePoint da cui ottenere i risultati di ricerca per le query relative ai video.

È anche possibile modificare le query nella web part che invia una query e nelle regole di query. Una query utente viene trasformata innanzitutto da qualsiasi modifica configurata nella web part, quindi da tutte le regole di query attivate e infine dalla trasformazione di query nell'origine dei risultati per la query. Le regole di query e le origini dei risultati possono utilizzare la query modificata come input e modificare di nuovo la query. Le modifiche apportate a una query da un'origine dei risultati non possono tuttavia essere modificate ulteriormente, in quanto è la trasformazione di query in un'origine dei risultati a modificare per ultima la query. Per ulteriori informazioni, vedere Pianificare la trasformazione di query e l'ordinamento dei risultati in SharePoint Server.

Ciascuna origine dei risultati preconfigurata utilizza una trasformazione di query e quindi fornisce un esempio di come utilizzare tale trasformazione per limitare i risultati di ricerca. Nella pagina Gestisci origini risultati è possibile fare clic su ogni origine dei risultati per vedere come utilizza una trasformazione di query. È ad esempio possibile fare clic sull'origine dei risultati preconfigurata "Risultati di ricerca utenti locali" per vedere che utilizza la trasformazione di query seguente per fornire risultati relativi agli utenti dal database dei profili:

{?{searchTerms} ContentClass=urn:content-class:SPSPeople}

Per ulteriori informazioni, vedere Creazione di query di ricerca in SharePoint 2013 (https://msdn.microsoft.com/library/jj163973.aspx).

See also

Query variables in SharePoint Server
Default connectors in SharePoint Server

Transforming queries in result sources
About result sources and federation