View a markdown version of this page

Couverture de Gremlin Step dans DFE - Amazon Neptune

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.

Couverture de Gremlin Step dans DFE

Gremlin DFE est une fonctionnalité expérimentale qui peut être utilisée soit en activant le paramètre d'instance, soit en utilisant l'indicateur de Neptune#useDFE requête. Pour plus d'informations, reportez-vous à la section Utilisation de Gremlin avec le moteur de requête Neptune DFE.

Les étapes suivantes peuvent être utilisées dans Gremlin DFE.

Étapes du parcours et de la traversée :

asDate (), barrier (), call (), cap (), DateAdd (), DateDiff (), disjunct (), drop (), fail (), filter (), flatMap (), id (), identity (), index (), intersect (), inject (), label (), https://tinkerpop.apache.org/docs/current/reference/#inject-step https://tinkerpop.apache.org/docs/current/reference/#label-step longueur (), boucles (), carte (), ordre (), ordre (local), chemin (), projet (), plage (), répétition (), reverse () , sack (), échantillon (), select (), sideEffect (), split (), unfold (), union () https://tinkerpop.apache.org/docs/current/reference/#union-step

Étapes d'agrégation et de collecte :

agrégat (global), combine (), count (), dedup (), dedup (local), fold (), group (), groupCount (),

Étapes mathématiques :

max (), moyenne (), min (), somme ()

Étapes de l'élément :

otherV (), ElementMap (), élément (), v (), out (), in (), les deux (), oute (), inE (), boE (), outV (), inV (), bothV (), otherV (), otherV ()

Étapes de la propriété :

propriétés (), clé (), valueMap (), valeur ()

Étapes du filtre :

et (), coalesce (), coin (), a (), est (), local (), aucun (), pas () ou (), où ()

Étapes de manipulation des chaînes :

concat (), lTrim (), rTrim (), sous-chaîne () , toLower (), toUpper (), trim () https://tinkerpop.apache.org/docs/current/reference/#trim-step

Prédicats :

Limitations

Répétez avec Limit, les étiquettes incluses dans la traversée de répétition et la déduplication ne sont pas encore prises en charge dans DFE.

// With Limit inside the repeat traversal g.V().has('code','AGR').repeat(out().limit(5)).until(has('code','FRA')) // With Labels inside the repeat traversal g.V().has('code','AGR').repeat(out().as('a')).until(has('code','FRA')) // With Dedup inside the repeat traversal g.V().has('code','AGR').repeat(out().dedup()).until(has('code','FRA'))

Les chemins comportant des répétitions imbriquées ou des étapes de branchement ne sont pas encore pris en charge.

// Path with branching steps g.V().has('code','AGR').union(identity, outE().inV()).path().by('code') // With nested repeat g.V().has('code','AGR').repeat(out().union(identity(), out())).path().by('code')