View a markdown version of this page

Gremlin-Step-Abdeckung in DFE - Amazon Neptune

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Gremlin-Step-Abdeckung in DFE

Gremlin DFE ist eine experimentelle Funktion und kann verwendet werden, indem entweder der Instanzparameter aktiviert oder der Abfragehinweis verwendet wird. Neptune#useDFE Weitere Informationen finden Sie unter Verwenden von Gremlin mit der Neptune DFE-Abfrage-Engine.

Die folgenden Schritte können in Gremlin DFE verwendet werden.

Pfad und Durchquerungsschritte:

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 length (), loops (), map (), order (), order (local), path (), project (), range (), repeat (), reverse (), sack (), sample (), select (), sideEffect (), split (), unfold (), union ()

Aggregat- und Sammlungsschritte:

aggregieren (global), kombinieren (), zählen (), dedup (), dedup (lokal), falten (), group (), groupCount (),

Mathematische Schritte:

max (), Mittelwert (), min (), sum ()

Schritte der Elemente:

OtherV (), elementMap (), element (), v (), out (), in (), both (), OutE (), InE (), boThe (), outV (), inV (), bothV (), otherV ()

Schritte der Eigenschaft:

Eigenschaften (), Schlüssel (), ValueMap (), Wert ()

Schritte filtern:

and (), coalesce (), coin (), has (), is (), local (), none (), not () oder (), wobei ()

Schritte zur Bearbeitung von Zeichenketten:

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

Prädikate:

Einschränkungen

Mit Limit wiederholen, Beschriftungen innerhalb von Wiederholungsdurchlauf und Deduplizierung werden in DFE noch nicht unterstützt.

// 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'))

Pfade mit verschachtelten Wiederholungen oder Verzweigungsschritten werden noch nicht unterstützt.

// 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')