

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Copertura dei passaggi Gremlin in DFE
<a name="gremlin-step-coverage-in-DFE"></a>

 Gremlin DFE è una funzionalità sperimentale e può essere utilizzata abilitando il parametro instance o utilizzando il suggerimento di interrogazione. `Neptune#useDFE` Per ulteriori informazioni, fare riferimento a [ Uso di Gremlin con il motore di interrogazione Neptune DFE. ](https://docs.aws.amazon.com//neptune/latest/userguide/gremlin-with-dfe.html) 

 I seguenti passaggi sono disponibili per l'uso in Gremlin DFE. 

## Percorso e fasi di attraversamento:
<a name="DFE-path-and-traversal"></a>

 [asDate ()](https://tinkerpop.apache.org/docs/current/reference/#asDate-step), [ barrier ()](https://tinkerpop.apache.org/docs/current/reference/#barrier-step), [ call (), [ cap ()](https://tinkerpop.apache.org/docs/current/reference/#cap-step), [ dateAdd ()](https://tinkerpop.apache.org/docs/current/reference/#dateadd-step), [ dateDiff ()](https://tinkerpop.apache.org/docs/current/reference/#datediff-step), [ disjunct ()](https://tinkerpop.apache.org/docs/current/reference/#disjunct-step), [ drop (), [ fail ()](https://tinkerpop.apache.org/docs/current/reference/#fail-step), [ filter ()](https://tinkerpop.apache.org/docs/current/reference/#filter-step), [ flatMap ()](https://tinkerpop.apache.org/docs/current/reference/#flatmap-step), [ id ()](https://tinkerpop.apache.org/docs/current/reference/#id-step), [ identity (), index ()](https://tinkerpop.apache.org/docs/current/reference/#identity-step), [ index ()](https://tinkerpop.apache.org/docs/current/reference/#index-step), [ intersect ()](https://tinkerpop.apache.org/docs/current/reference/#intersect-step), inject ()](https://tinkerpop.apache.org/docs/current/reference/#drop-step), label (), ](https://tinkerpop.apache.org/docs/current/reference/#call-step) [https://tinkerpop.apache.org/docs/current/reference/#inject-step](https://tinkerpop.apache.org/docs/current/reference/#inject-step) [https://tinkerpop.apache.org/docs/current/reference/#label-step](https://tinkerpop.apache.org/docs/current/reference/#label-step) [length ()](https://tinkerpop.apache.org/docs/current/reference/#length-step), [ loops ()](https://tinkerpop.apache.org/docs/current/reference/#loops-step), [ map ()](https://tinkerpop.apache.org/docs/current/reference/#map-step), [ order ()](https://tinkerpop.apache.org/docs/current/reference/#order-step), [ order (), order ()](https://tinkerpop.apache.org/docs/current/reference/#order-step), [ path ()](https://tinkerpop.apache.org/docs/current/reference/#path-step), [ project ()](https://tinkerpop.apache.org/docs/current/reference/#project-step), [ range ()](https://tinkerpop.apache.org/docs/current/reference/#range-step), [ repeat ()](https://tinkerpop.apache.org/docs/current/reference/#repeat-step), repeat ()[, ](https://tinkerpop.apache.org/docs/current/reference/#reverse-step) reverse (), [ sack ()](https://tinkerpop.apache.org/docs/current/reference/#sack-step), [ sample ()](https://tinkerpop.apache.org/docs/current/reference/#sample-step), [ select ()](https://tinkerpop.apache.org/docs/current/reference/#select-step), [ sideEffect ()](https://tinkerpop.apache.org/docs/current/reference/#sideeffect-step), [ split ()](https://tinkerpop.apache.org/docs/current/reference/#split-step), [ unfold ()](https://tinkerpop.apache.org/docs/current/reference/#unfold-step), [ union () ](https://tinkerpop.apache.org/docs/current/reference/#union-step) 

## Fasi di aggregazione e raccolta:
<a name="DFE-aggregate-and-collection"></a>

 [aggregato (globale)](https://tinkerpop.apache.org/docs/current/reference/#aggregate-step), [ combine ()](https://tinkerpop.apache.org/docs/current/reference/#combine-step), [ count (), dedup ()](https://tinkerpop.apache.org/docs/current/reference/#count-step), [ dedup (locale)](https://tinkerpop.apache.org/docs/current/reference/#dedup-step), [[ fold (), [ group ()](https://tinkerpop.apache.org/docs/current/reference/#group-step), groupCount ()](https://tinkerpop.apache.org/docs/current/reference/#fold-step), ](https://tinkerpop.apache.org/docs/current/reference/#dedup-step) [https://tinkerpop.apache.org/docs/current/reference/#groupcount-step](https://tinkerpop.apache.org/docs/current/reference/#groupcount-step) 

## Passaggi matematici:
<a name="DFE-mathematical"></a>

 [max ()](https://tinkerpop.apache.org/docs/current/reference/#max-step), [ media ()](https://tinkerpop.apache.org/docs/current/reference/#mean-step), [ min ()](https://tinkerpop.apache.org/docs/current/reference/#min-step), [ somma () ](https://tinkerpop.apache.org/docs/current/reference/#sum-step) 

## Fasi degli elementi:
<a name="DFE-element"></a>

 [altroV ()](https://tinkerpop.apache.org/docs/current/reference/#otherv-step), [ elementMap ()](https://tinkerpop.apache.org/docs/current/reference/#elementmap-step), [ element (), [ v ()](https://tinkerpop.apache.org/docs/current/reference/#graph-step), [ out ()](https://tinkerpop.apache.org/docs/current/reference/#vertex-step), in (), both (), outE (), inE (), boE (), outV (), inV (), bothV (), bothV (), otherV () () ](https://tinkerpop.apache.org/docs/current/reference/#element-step) 

## Fasi relative alla proprietà:
<a name="DFE-property"></a>

 [proprietà ()](https://tinkerpop.apache.org/docs/current/reference/#properties-step), [ chiave ()](https://tinkerpop.apache.org/docs/current/reference/#key-step), [ valueMap ()](https://tinkerpop.apache.org/docs/current/reference/#propertymap-step), [ valore () ](https://tinkerpop.apache.org/docs/current/reference/#value-step) 

## Passaggi del filtro:
<a name="DFE-filter"></a>

 [e ()](https://tinkerpop.apache.org/docs/current/reference/#and-step), [ coalesce ()](https://tinkerpop.apache.org/docs/current/reference/#coalesce-step), [ coin ()](https://tinkerpop.apache.org/docs/current/reference/#coin-step), [ has ()](https://tinkerpop.apache.org/docs/current/reference/#has-step), [ is ()](https://tinkerpop.apache.org/docs/current/reference/#is-step), [ local (), none ()](https://tinkerpop.apache.org/docs/current/reference/#local-step), [ none ()](https://tinkerpop.apache.org/docs/current/reference/#none-step), [ not () ](https://tinkerpop.apache.org/docs/current/reference/#not-step) [ o ()](https://tinkerpop.apache.org/docs/current/reference/#or-step), [ dove () ](https://tinkerpop.apache.org/docs/current/reference/#where-step) 

## Fasi di manipolazione delle stringhe:
<a name="DFE-string-manipulation"></a>

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

## Predicati:
<a name="DFE-predicates"></a>
+  [Confronta: eq, neq, lt, lte, gt, gte ](https://tinkerpop.apache.org/docs/current/reference/#a-note-on-predicates) 
+  [Contiene: all'interno, all'esterno ](https://tinkerpop.apache.org/docs/current/reference/#a-note-on-predicates) 
+  [Testo P: termina con, non contiene, nonStartingWith, non contiene EndingWith ](https://tinkerpop.apache.org/docs/current/reference/#a-note-on-predicates) 
+  [P: e, o, tra, all'esterno, all'interno ](https://tinkerpop.apache.org/docs/current/reference/#a-note-on-predicates) 

## Limitazioni
<a name="gremlin-with-dfe-limitations"></a>

 Ripeti con limite, le etichette all'interno di repeat traversal e dedup non sono ancora supportate in 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'))
```

 I percorsi con ripetizioni annidate o i passaggi ramificati non sono ancora supportati. 

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