Sintassi delle query di ricerca in Microsoft 365
By Mirko Peters · · Updated
Risolvi i problemi di sintassi delle query di ricerca in Microsoft 365 con indicazioni pratiche su operatori, filtri, KQL, formattazione e risoluzione dei problemi nei risultati di ricerca.
Automatically translated with AI from the original post. Read the English original

I problemi di sintassi delle query di ricerca possono trasformare una ricerca semplice in un vero grattacapo, soprattutto in ambienti Microsoft come M365, Azure, Power Platform e Copilot. La sintassi della query è semplicemente l'insieme di regole che definiscono come scrivere le istruzioni di ricerca, così che il sistema capisca esattamente cosa vuoi. Se sbagli la sintassi, anche solo di poco, potresti ottenere risultati strani, nessun risultato o messaggi di errore poco utili.
Perché è importante? In sistemi pensati per grandi volumi di dati aziendali, ogni parola, due punti o trattino conta. La query giusta ti permette di trovare subito ciò che ti serve; quella sbagliata può farti perdere ore. Questa pagina ti guida attraverso le basi e le insidie più comuni, dalle parole chiave e dagli operatori fino alla risoluzione dei problemi più ostici che capitano a tutti. Troverai passaggi chiari e pratici per costruire query potenti e precise negli strumenti Microsoft che usi ogni giorno.
Parole chiave e coppie campo:valore nelle query di ricerca
Per ottenere buoni risultati nei sistemi Microsoft, tutto parte dalle basi: le parole chiave e le coppie campo:valore. Pensa alle parole chiave come ai termini principali che digiti nella casella di ricerca. Indicano al sistema ciò che ti interessa davvero, come «fattura», «riunione» o «criterio». Semplice, vero? Ma per essere più precisi, spesso servono le coppie campo:valore, con cui specifichi esattamente il campo da cercare e il valore che vuoi trovare al suo interno, ad esempio oggetto:"Relazione trimestrale" oppure stato:Aperto.
Nelle piattaforme Microsoft, soprattutto con strumenti come SharePoint o Dataverse, usare i nomi dei campi e la formattazione corretti aiuta a evitare errori e a restringere le lunghissime liste di risultati. Potresti scrivere createdBy:"Jane Smith" per trovare tutto ciò che ha toccato Jane, oppure date:2024-05-01 per una data precisa. Se sbagli anche solo una parte della coppia campo:valore, come dimenticare i due punti o usare il nome di campo sbagliato, è probabile che non otterrai alcun risultato.
Vale la pena controllare due volte quali campi sono disponibili e usare la sintassi di ricerca consigliata. Non dimenticare di racchiudere tra virgolette i valori composti da più parole, quando necessario. E in ogni caso evita spazi superflui o segni di punteggiatura strani, perché sono proprio questi piccoli errori a mandare tutto storto. Padroneggiare questi elementi di base ti terrà lontano da problemi più complessi e ti aiuterà a cercare in modo più rapido e intelligente.
Usare operatori relazionali e operandi per affinare le query di ricerca
Una volta acquisita familiarità con parole chiave e coppie campo:valore, puoi portare le tue ricerche a un livello superiore con operatori e operandi. Gli operatori relazionali sono quei simboli di base, come =, >, <, >= e <=, che indicano al sistema come confrontare i valori. Ad esempio, se vuoi tutto ciò che è successivo a una certa data, useresti date:>2024-01-01. L'operando è ciò che segue l'operatore; in questo caso è il valore della data con cui confrontare.
Gli operatori logici come AND, OR e NOT ti aiutano a combinare più condizioni. Vuoi risultati che soddisfino più criteri? Usa AND, ad esempio stato:aperto AND priorità:alta. Ti serve l'uno o l'altro? OR fa al caso tuo, come in reparto:HR OR reparto:Finanza. NOT esclude ciò che non ti interessa, come stato:chiuso NOT assegnato:Bob.
I servizi di ricerca Microsoft possono presentare lievi differenze di sintassi (ad esempio formati diversi per date o valori booleani), quindi consulta sempre la documentazione se hai dei dubbi. Attenzione alle insidie, come la mancanza di spazi attorno agli operatori o l'accumulo di troppe condizioni senza parentesi. Collegare più coppie campo:valore con operatori può restringere rapidamente enormi set di dati, ma ricorda che precisione e ordine contano. Usare gli operatori con criterio ti mette in controllo delle ricerche complesse, soprattutto con i grandi volumi di dati tipici di Microsoft in ambito aziendale.
Tecniche avanzate per la corrispondenza di frasi, caratteri jolly e prossimità
Le ricerche di base sono ottime per consultazioni rapide, ma a volte serve più potenza, per esempio quando i dati sono molto estesi o cerchi qualcosa di molto specifico sepolto tra il resto. È qui che entrano in gioco le tecniche di ricerca avanzate. Con la corrispondenza di frasi, i caratteri jolly e le ricerche di prossimità puoi controllare precisione e flessibilità dei risultati molto meglio di quanto faresti con le sole parole chiave.
Questi metodi avanzati sono particolarmente utili negli ambienti Microsoft come Dataverse o Copilot, dove le variazioni ortografiche, l'ordine delle parole e le corrispondenze esatte possono fare una grande differenza. Potresti voler trovare ogni menzione di un progetto, anche quando il nome è scritto in modo errato, oppure trovare parole vicine tra loro invece che sparse in un documento. Il vantaggio sta nel poter affinare i risultati: la ricerca lavora per te, non il contrario.
Nel prossimo passaggio vedrai come applicare queste tecniche. Resta sintonizzato per spiegazioni chiare, esempi di sintassi e casi d'uso pratici che ti permetteranno di sbloccare anche i set di dati più complessi negli strumenti di ricerca Microsoft.
Come usare frasi, caratteri jolly e prossimità per risultati più flessibili
- Corrispondenza di frasi: Per cercare una frase esatta, racchiudi le parole tra virgolette. Ad esempio, "year-end report" restituirà i risultati in cui quelle parole compaiono insieme e nello stesso ordine. È utile per trovare nomi, titoli o frasi specifiche.
- Caratteri jolly: Usa i caratteri jolly: di solito l'asterisco (*) per un numero qualsiasi di caratteri e il punto interrogativo (?) per un singolo carattere. Ad esempio, inven* trova invent, inventory o invention. Utile per intercettare grafie diverse o termini incompleti.
- Operatori di prossimità: Trova parole vicine tra loro usando gli operatori di prossimità. In alcune ricerche Microsoft, digitando "cloud platform"~5 si trovano 'cloud' e 'platform' a non più di cinque parole di distanza. È particolarmente utile quando la formulazione esatta può variare ma il contesto è importante.
- Combinare le tecniche: Puoi combinare corrispondenza di frasi e caratteri jolly per ottenere la massima flessibilità. Ad esempio, "data* privacy"~3 individua qualsiasi frase in cui una parola che inizia con 'data' compare vicino a 'privacy'.
- Best practice: Verifica sempre la sintassi del tuo sistema, perché caratteri jolly e operatori di prossimità possono avere formati leggermente diversi negli strumenti Microsoft. Usare male le virgolette o non escapare i caratteri speciali può causare errori di analisi, quindi fai attenzione.
Ricerche con valori speciali ANY e NONE per query basate sui campi
A volte devi trovare record in cui un campo può assumere qualsiasi valore oppure in cui è vuoto o completamente mancante. È qui che entrano in gioco i valori speciali come ANY e NONE nella sintassi di ricerca Microsoft. Queste parole chiave servono quando vuoi cercare tutti i valori possibili di un campo oppure quelli che non sono stati compilati.
Ad esempio, campo:ANY restituisce i risultati in cui quel campo contiene un valore qualsiasi. Al contrario, campo:NONE restringe la ricerca agli elementi in cui il campo è completamente vuoto. Attenzione: usare in modo errato questi valori speciali può portare a set di risultati vuoti o a dati indesiderati, quindi ricontrolla la sintassi se i risultati non ti sembrano corretti. È un modo semplice ma potente per filtrare dati flessibili e incompleti nei sistemi aziendali.
Filtrare i dati con ricerche temporali, coppie campo-valore e filtri
Nei grandi sistemi Microsoft non basta cercare per parole chiave. Filtrare per periodi di tempo o per specifici campi dati è fondamentale quando devi setacciare migliaia o milioni di record. Che tu lavori in Azure, Power Platform o Microsoft 365, impostare filtri basati sul tempo e sui campi ti offre una scorciatoia diretta verso ciò che conta di più.
Questa parte della costruzione delle query spiega come usare intervalli di date, timestamp e restrizioni sui campi come filtri. La combinazione giusta di operatori di filtro, coppie campo:valore e stringhe di ricerca ti permette di individuare esattamente ciò che cerchi. Ma con questi strumenti potenti arrivano anche nuove sfide, come ricordare il formato di data corretto, ad esempio AAAA-MM-GG oppure GG/MM/AAAA, e impostare correttamente gli operatori di filtro.
Nel prossimo passaggio troverai indicazioni concise, passo dopo passo, ed esempi pratici per costruire ricerche efficaci basate sul tempo e sui filtri. Ti aiuteranno a evitare gli errori più comuni e a sfruttare appieno la potenza dei filtri nelle funzionalità di ricerca Microsoft.
Ricerche temporali e restrizioni sui campi per filtri più precisi
- Filtri per intervalli di data e ora: Usa date:>=2024-01-01 AND date:<=2024-06-30 per trovare i record in un determinato periodo. La sintassi può variare, ma mantieni il formato coerente per evitare errori del parser.
- Query con tempo relativo: Cerca con termini come created:today o modified:lastweek per concentrarti sull'attività recente. Molti sistemi Microsoft supportano queste scorciatoie per i periodi più comuni.
- Combinare più filtri: Sovrapponi più filtri per ricerche granulari. Ad esempio, status:closed AND resolvedBy:"Alex Kim" AND date:2024-03* restituisce solo i record chiusi gestiti da Alex a marzo 2024.
- Filtraggio per campo specifico: Usa coppie campo:valore esatte per restringere l'ambito, come department:"Finance" oppure assignedTo:ANY per un filtro flessibile ma mirato.
- Debug della sintassi dei filtri: Se le query non funzionano, controlla con attenzione eventuali refusi, formati di data non supportati o caratteri non escapati. I messaggi di errore spesso indicano direttamente il problema: non ignorarli quando risolvi i guasti.
Risolvere problemi con trattini, errori della fase di parsing e messaggi di sistema
Per quanto tu sia attento, la sintassi delle query di ricerca mette in difficoltà tutti, prima o poi. I punti più critici? Trattini e segni meno nei nomi dei campi, stringhe di query malformate e quei criptici errori di parsing che compaiono nell'ambiente Microsoft. Questi errori banali possono impedirti di ottenere qualsiasi risultato oppure, nel migliore dei casi, rendere la ricerca imprevedibile.
Questa sezione spiega perché questi semplici errori di caratteri sono così importanti, soprattutto negli strumenti aziendali in cui ogni carattere può cambiare ciò che trovi. Capire come il sistema interpreta le query e sapere quali messaggi osservare possono farti risparmiare ore di frustrazione. Troverai consigli pratici per individuare dove qualcosa è andato storto e come correggerlo, così dedicherai meno tempo a tentativi a caso e più tempo a trovare ciò che ti serve.
Nelle sezioni successive troverai elenchi mirati degli errori più comuni, insieme a suggerimenti concreti per risolvere i problemi con i trattini, i piccoli intoppi del parser e per ricavare informazioni utili dai messaggi di errore di ricerca e dalla documentazione Microsoft.
Correggere gli errori più comuni con trattini e stringhe di query
- Attenzione ai trattini: non confondere trattini (-), trattini medi (–) e segni meno (−): di solito nei nomi dei campi o nei valori sono supportati solo i trattini normali.
- Spazi dopo gli operatori: non inserire spazi tra campo, due punti e valore (ad esempio type:report), a meno che il valore non contenga più parole, nel qual caso va racchiuso tra virgolette.
- Stringhe non chiuse: chiudi sempre tutte le virgolette. Una virgoletta in più o mancante interrompe il parser e genera un errore.
- Messaggi di errore: presta attenzione a errori come "Unexpected character" o "Syntax error near -": spesso indicano problemi con trattini o stringhe, quindi non liquidarli con leggerezza.
- Suggerimento per la correzione: se hai dei dubbi, riscrivi la query lentamente oppure copia una query funzionante e usala come modello. A volte ciò che sembra corretto non lo è, a causa di caratteri speciali invisibili introdotti dal copia e incolla.
Comprendere la fase di parsing, le considerazioni chiave e il feedback dell'utente
- Definizione di parsing: la fase di parsing è il momento in cui il sistema scompone la query, verifica la sintassi e stabilisce se ha capito che cosa vuoi.
- Gestione degli errori: se una query non viene analizzata correttamente, di solito ottieni un errore specifico che indica il punto esatto in cui si è bloccata. Leggilo con attenzione: di solito ne evidenzia la causa.
- Correggere query malformate: la maggior parte dei problemi deriva da caratteri posizionati male o mancanti, come due punti, virgolette o parentesi. Se compare un errore, controlla la struttura passo dopo passo.
- Cicli di feedback dell'utente: molti sistemi Microsoft offrono suggerimenti o correzioni automatiche. Non ignorarli: spesso ti indicano direttamente la sintassi corretta.
- Riferimento alla documentazione: in caso di dubbio, consulta la documentazione ufficiale Microsoft per la sintassi supportata nel tuo ambiente. Il supporto della sintassi può variare tra Power Platform, Azure e le piattaforme di Microsoft 365.
Risorsa completa sulla sintassi delle query e tabella di riferimento
Che tu stia eseguendo una ricerca rapida o costruendo una query che sembra un problema di matematica, avere a portata di mano un promemoria della sintassi può risparmiarti un mare di frustrazioni. Ecco una risorsa di riferimento per la sintassi di ricerca, la gestione degli operatori e alcune insidie che fanno inciampare molti utenti.
- Operatori di base: usa AND, OR e NOT per combinare o escludere termini di ricerca. Esempio: project AND status:active. Tieni presente che alcuni sistemi trattano in modo diverso gli operatori scritti in minuscolo e in maiuscolo.
- Coppie campo-valore: circoscrivi la ricerca indicando i campi di destinazione. Formato: campo:valore (ad esempio author:Johnson). Racchiudere i valori tra virgolette è utile quando contengono spazi: title:"Q2 Report".
- Caratteri jolly e frasi: Aggiungi un asterisco—*—alla fine per trovare tutto ciò che inizia con il testo indicato: plan* trova «plan», «planner», «planning». Usa le virgolette per cercare frasi esatte: "customer support".
- Valori speciali: ANY indica qualsiasi valore in un campo. NONE indica che il campo è vuoto. Esempio: tag:ANY oppure tag:NONE.
- Data e ora: Usa formati come created:>=2024-01-01 o due:2024-05-10. Fai attenzione: alcuni sistemi si aspettano date nel formato AAAA-MM-GG, altri no. Non lasciare che il separatore ti tragga in inganno se le impostazioni locali del tuo sistema scrivono le date in modo diverso.
Per approfondire, consulta la documentazione ufficiale di Microsoft o le guide specifiche delle piattaforme (come Power Platform o la ricerca di Azure). La maggior parte della documentazione offre oggi tabelle consultabili, tag utili e definizioni di tutto, dalla sintassi delle query agli operatori booleani: così hai sempre un modo rapido per cercare le informazioni, che tu sia alle prime armi o debba solo rinfrescare le nozioni.
Quando lavori con dati internazionali, presta attenzione ai caratteri Unicode, agli accenti particolari e persino alle virgole e ai punti e virgola. Possono mandare in crisi i parser delle query in un attimo. Quindi, se la ricerca non dà il risultato atteso, controlla la codifica, le impostazioni locali e la documentazione per i dettagli specifici di ogni area geografica.
Ascolta anche questi episodi
Se stai esplorando la sintassi delle query di ricerca di Microsoft 365, questi episodi offrono un contesto pratico su collaborazione in Microsoft 365, employee experience, governance e adozione sicura dell'AI.
- Microsoft Teams Governance – Simply Explained — Scopri come le regole di proprietà e di ciclo di vita rendono la collaborazione scalabile.
- Microsoft AI Agent Harness – Simply Explained — Scopri come rendere i sistemi di AI affidabili, osservabili e sicuri.
- Microsoft Purview – Simply Explained — Collega contenuti, protezione dei dati, conformità e governance.
- Conditional Access – Simply Explained — Comprendi i controlli su identità e dispositivi alla base dell'accesso sicuro.
Questi episodi offrono un utile contesto successivo per passare dai concetti alla reale implementazione di Microsoft 365.