MicroStrategy ONE
Recherchez des données à l'aide de la syntaxe de recherche Solr
Si votre tableau de bord
Cette rubrique fournit une brève introduction aux types de syntaxe de recherche Solr que vous pouvez utiliser pour examiner vos données. Pour un aperçu détaillé, y compris des informations sur la création de chercheurs qui tirent parti des fonctions, des requêtes imbriquées, des facteurs d'optimisation, etc., consultez la documentation officielle pour la syntaxe de l'analyseur de requêtes. Dans la plupart des cas, Solr utilise la syntaxe de requête Lucene pour effectuer des recherches. Pour obtenir une liste des exceptions, reportez-vous à la Wiki Solr.
Vous consultez un tableau de bord
Si un document est affiché, il doit l'être en mode Présentation.
Recherche de mots clés et d’expressions de recherche
Voici des exemples de recherche pour un mot clé ou une phrase de recherche spécifique.
Tâche | Exemple | Syntaxe |
---|---|---|
Recherche d’un mot clé dans un champ spécifique |
Rechercher le mot clé |
|
Recherche d’une expression dans un champ spécifique |
Rechercher l'expression |
|
Recherche d’une expression dans un champ et d’une seconde expression dans un autre champ |
Rechercher |
|
Combinez des recherches pour plusieurs expressions ou mots clés en utilisant des opérateurs comme ET ou OU |
Rechercher
|
|
Recherche d’un mot clé dans un champ spécifique, à l’exclusion des résultats de recherche avec un autre mot clé dans le même champ |
Rechercher |
|
Recherche des données dans lequel un champ ne contient aucune valeur spécifique |
Recherche de données où le champ enStock n’est pas faux |
|
Recherche de valeurs dans une plage spécifique |
Rechercher des valeurs à partir de |
|
Recherche en utilisant des caractères génériques
Vous pouvez utiliser le caractère générique (*) pour chercher les résultats qui ne sont pas des correspondances exactes. La syntaxe de recherche Solr ne prend pas en charge l’utilisation d’un caractère générique comme premier caractère de la recherche.
Tâche | Exemple | Syntaxe |
---|---|---|
Recherche de mots commençant par une chaîne de caractères |
Cherchez tous les mots qui commencent par |
|
Recherche de mots commençant et finissant par une chaîne de caractères spécifiques |
Cherchez tous les mots qui commencent par |
|
Recherche de valeurs dans un champ qui sont inférieures ou égales à une valeur numérique spécifiée |
Recherche de valeurs dans le champ de code qui sont inférieures ou égales à 100 |
|
Recherche de valeurs dans un champ qui sont supérieures ou égales à une valeur numérique spécifiée |
Recherche de valeurs dans le champ de code qui sont supérieures ou égales à 100 |
|
Recherche de données qui contiennent un champ spécifique |
Recherche de données qui incluent le champ de message |
|
Recherche de données qui ne contiennent pas un champ spécifique |
Recherche de données qui ne contiennent pas un champ de message |
|
Recherche en utilisant des options de recherche supplémentaires
Vous pouvez rechercher des éléments qui sont séparés l’un de l’autre par un nombre donné de mots (la recherche de proximité).
Tâche | Exemple | Syntaxe |
---|---|---|
Recherche de mots clés qui sont séparés les uns des autres par un nombre spécifique de mots. |
Rechercher |
|
Recherche de mots transposés |
Rechercher |
|
Vous pouvez approximer une recherche de plusieurs mots clés (par exemple, une recherche d'entreprise ET d'analyse) à l'aide d'une recherche avec une grande valeur de proximité, par exemple "business analysis"~10000000
. Pour des raisons d’ordre pratique, cela renvoie le même groupe de résultats que la recherche de professionnelle ET analyse. Cependant, contrairement à une recherche de professionnelle ET analyse, les résultats pour lesquels professionnelle et analyse sont plus proches l’un de l’autre sont considérés comme étant plus pertinents. Mais la recherche de proximité nécessite également plus de temps et des ressources système.
Vous pouvez déterminer quelles parties d’une requête sont traitées comme plus importantes en fournissant un facteur d’optimisation. Par exemple, la requête suivante assigne une importance plus élevée aux correspondances dans le champ titre qu'aux correspondances dans le champ corps : (title:MicroStrategy OR title:Analytics)^1.5
(body:Intelligence OR body:Server)
.
Pour une présentation détaillée de la syntaxe de requête Solr, y compris des informations sur la création de requêtes tirant parti des fonctions, des requêtes imbriquées, des facteurs d'optimisation, etc., reportez-vous à la documentation officielle pour la syntaxe de l'analyseur de requêtes. Dans la plupart des cas, Solr utilise la syntaxe de requête Lucene pour effectuer des recherches. Pour obtenir une liste des exceptions, reportez-vous à la Wiki Solr.
Rubriques connexes
Importer des données à partir des index du moteur de recherche
Procédure de création d'une connexion de source de données à une source de recherche