View a markdown version of this page

SORT - AWS Glue DataBrewデベロッパーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SORT

データセットの 1 つ以上の列のデータを昇順、降順、またはカスタム順にソートします。

パラメータ
  • expressions – ソート式を表す 1 つ以上の 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 式文字列の形式は オブジェクトのリストです。各オブジェクトは、1 つの列のソート式を記述します。

[ { "sourceColumn": "A", "ordering": "ASCENDING", "nullsOrdering": "NULLS_TOP", }, { "sourceColumn": "B", "ordering": "DESCENDING", "nullsOrdering": "NULLS_BOTTOM", "customOrder": ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"], "isCustomOrderCaseSensitive": false, } ]