As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
SORT
Classifica os dados em uma ou mais colunas de um conjunto de dados em ordem crescente, decrescente ou personalizada.
Parâmetros
-
expressions— Uma string que contém uma ou mais JSON-encoded strings representando expressões de classificação.-
sourceColumn— Uma string que contém o nome de uma coluna existente. ordering— A ordem pode ser ASCENDENTE ou DECRESCENTE.-
nullsOrdering— A ordem dos nulos pode ser NULLS_TOP ou NULLS_BOTTOM para colocar valores nulos ou ausentes no início ou na parte inferior da coluna. -
customOrder— Uma lista de strings que define uma ordem personalizada para a classificação de strings. Por padrão, as cadeias de caracteres são classificadas em ordem alfabética. -
isCustomOrderCaseSensitive– Booleano. O valor padrão éfalse.
-
exemplo Exemplo
{ "RecipeAction": { "Operation": "SORT", "Parameters": { "expressions": "[{\"sourceColumn\": \"A\", \"ordering\": \"ASCENDING\", \"nullsOrdering\": \"NULLS_TOP\"}]", } } }
exemplo Exemplo de ordem de classificação personalizada
No exemplo a seguir, a string da expressão CustomOrder tem o formato de uma lista de objetos. Cada objeto descreve uma expressão de classificação para uma coluna.
[ { "sourceColumn": "A", "ordering": "ASCENDING", "nullsOrdering": "NULLS_TOP", }, { "sourceColumn": "B", "ordering": "DESCENDING", "nullsOrdering": "NULLS_BOTTOM", "customOrder": ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"], "isCustomOrderCaseSensitive": false, } ]