Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
L' OpenSearch indexation sans chaîne dans Amazon Neptune permet de répliquer des valeurs autres que des chaînes pour les OpenSearch prédicats à l'aide du stream poller. Toutes les valeurs de prédicat qui peuvent être converties en toute sécurité en un OpenSearch mappage ou un type de données correspondant sont ensuite répliquées dans. OpenSearch
Pour que l'indexation sans chaîne soit activée sur une nouvelle pile, l'Enable Non-String Indexing
indicateur du AWS CloudFormation modèle doit être défini sur. true
Il s’agit du paramètre par défaut. Pour mettre à jour une pile existante afin de prendre en charge l'indexation hors chaîne, consultez Mise à jour d'une pile existante ci-dessous.
Note
Il est préférable de ne pas activer l'indexation hors chaîne sur les versions du moteur antérieures à
1.0.4.2
.OpenSearch les requêtes utilisant des expressions régulières pour les noms de champs correspondant à plusieurs champs, dont certains contiennent des valeurs de chaîne et d'autres des valeurs autres que des chaînes, échouent avec une erreur. Il en va de même si les requêtes de recherche en texte intégral dans Neptune sont de ce type.
Lorsque vous effectuez un tri selon un champ autre qu'une chaîne, ajoutez « .value » au nom de ce champ pour le différencier d'un champ de chaîne.
Table des matières
Filtrage des champs indexés dans la recherche en texte intégral Neptune
Mappage des types de données SPARQL et Gremlin vers OpenSearch
Exemples de OpenSearch requêtes autres que des chaînes dans Neptune
Obtenir tous les sommets de plus de 30 ans et dont le nom commence par « Si »
Obtenir tous les nœuds âgés de 10 à 50 ans et dont le nom a une correspondance floue avec « Ronka »
Obtenir tous les nœuds dont l'horodatage remonte aux 25 derniers jours
Obtenir tous les nœuds dont l'horodatage correspond à une année ou à un mois donnés