

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 di Gremlin in DFE
<a name="gremlin-step-coverage-in-DFE"></a>

 Gremlin DFE è una funzionalità sperimentale e può essere utilizzata abilitando il parametro di istanza o utilizzando il suggerimento di interrogazione. `Neptune#useDFE` Per maggiori informazioni, consulta [Usare 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 ()](https://tinkerpop.apache.org/docs/current/reference/#call-step), [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 ()](https://tinkerpop.apache.org/docs/current/reference/#drop-step), [fail ()](https://tinkerpop.apache.org/docs/current/reference/#fail-step), [filter ()](https://tinkerpop.apache.org/docs/current/reference/#filter-step), [flatMap (), id ()](https://tinkerpop.apache.org/docs/current/reference/#flatmap-step)[, identity ()](https://tinkerpop.apache.org/docs/current/reference/#id-step)[, index ()](https://tinkerpop.apache.org/docs/current/reference/#identity-step)[, intersect ()](https://tinkerpop.apache.org/docs/current/reference/#index-step)[, inject ()](https://tinkerpop.apache.org/docs/current/reference/#intersect-step)[, label ()](https://tinkerpop.apache.org/docs/current/reference/#inject-step)[, length ()](https://tinkerpop.apache.org/docs/current/reference/#label-step)[, loop ()](https://tinkerpop.apache.org/docs/current/reference/#length-step)[, mappa (), ordine ()](https://tinkerpop.apache.org/docs/current/reference/#loops-step)[()](https://tinkerpop.apache.org/docs/current/reference/#map-step), [ordine (locale)](https://tinkerpop.apache.org/docs/current/reference/#order-step)[, percorso (](https://tinkerpop.apache.org/docs/current/reference/#order-step)),](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), [reverse ()](https://tinkerpop.apache.org/docs/current/reference/#reverse-step), [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>

 [aggregate (globale)](https://tinkerpop.apache.org/docs/current/reference/#aggregate-step)[, [combine (), count ()](https://tinkerpop.apache.org/docs/current/reference/#combine-step)[, 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/#dedup-step)[[, groupCount (](https://tinkerpop.apache.org/docs/current/reference/#group-step))](https://tinkerpop.apache.org/docs/current/reference/#fold-step),](https://tinkerpop.apache.org/docs/current/reference/#groupcount-step) 

## Fasi matematiche:
<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>

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

## Fasi della 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>

 [and ()](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 ()](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), [where (](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 (), rTrim ()](https://tinkerpop.apache.org/docs/current/reference/#lTrim-step)[, [sottostringa (), toLower ()](https://tinkerpop.apache.org/docs/current/reference/#substring-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/#toLower-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: che termina con, contiene,, non contiene notStartingWith notEndingWith](https://tinkerpop.apache.org/docs/current/reference/#a-note-on-predicates) 
+  [P: e, o, tra, fuori, dentro](https://tinkerpop.apache.org/docs/current/reference/#a-note-on-predicates) 

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

 Repeat with Limit, Labels inside 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 passaggi di ramificazione 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')
```