Nesta documentação, exemplos funcionais são comandos Wrangle completos. Exemplo:
derive type:single value:(2 + 3) as:'five'
Todos os comandos de sintaxe usam a seguinte estrutura generalizada:
transform-name [param1:param_value1] param2:FUNCTION_NAME(arg1,[arg2]) [param3:(expression)] param4:param_value4|param5:param_value5
- Entradas:
- Para transformações, as entradas são chamadas de parâmetros.
- Para funções, as entradas são chamadas de argumentos.
- Os nomes das funções são escritos em LETRAS MAIÚSCULAS.
- Os colchetes [como estes] indicam parâmetros ou argumentos opcionais.
- Parênteses são usados:
- para englobar entradas de função;
- para englobar expressões, como
myCol >= 4
. Em algumas dessas instâncias, os parênteses podem ser opcionais.
- A barra vertical (
|
) pode ser usada entre parâmetros ou argumentos pareados. Normalmente, um deles pode ser usado, mas não ambos.