Cobertura de etapas do Gremlin no DFE
O Gremlin DFE é um recurso de modo de laboratório e pode ser usado habilitando o parâmetro de cluster ou usando a dica de consulta Neptune#useDFE. Para obter mais informações, consulte Usar o Gremlin com o mecanismo de consulta do DFE do Neptune.
As etapas a seguir estão disponíveis para uso no DFE do Gremlin.
Etapas de caminho e percurso:
asDate()
Etapas de agregação e coleta:
aggregate(global)
Etapas matemáticas:
Etapas de elemento:
otherV()
Etapas de propriedade:
properties()
Etapas de filtro:
and()
Etapas de manipulação de strings:
concat()
Predicados:
Limitações
Repetir com limite, rótulos dentro de percurso de repetição e desduplicação ainda não são compatíveis com o 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'))
Ainda não há suporte para caminhos com repetições aninhadas ou etapas de ramificação.
// 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')