本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SORT
以遞增、遞減或自訂順序排序資料集的一或多個資料欄中的資料。
Parameters
-
expressions– 包含一或多個代表排序表達式的 JSON 編碼字串的字串。-
sourceColumn– 包含現有資料欄名稱的字串。 ordering– 排序可以是 ASCENDING 或 DESCENDING。-
nullsOrdering– Null 排序可以是 NULLS_TOP 或 NULLS_BOTTOM,以在資料欄的開頭或底部放置 Null 或缺少值。 -
customOrder– 字串清單,定義字串排序的自訂順序。根據預設,字串會依字母順序排序。 -
isCustomOrderCaseSensitive– 布林值。預設值為false。
-
範例範例
{ "RecipeAction": { "Operation": "SORT", "Parameters": { "expressions": "[{\"sourceColumn\": \"A\", \"ordering\": \"ASCENDING\", \"nullsOrdering\": \"NULLS_TOP\"}]", } } }
範例自訂排序順序範例
在下列範例中,customOrder 表達式字串具有物件清單的格式。每個物件描述一個資料欄的排序表達式。
[ { "sourceColumn": "A", "ordering": "ASCENDING", "nullsOrdering": "NULLS_TOP", }, { "sourceColumn": "B", "ordering": "DESCENDING", "nullsOrdering": "NULLS_BOTTOM", "customOrder": ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"], "isCustomOrderCaseSensitive": false, } ]