

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# BUCKETIZATION
<a name="recipe-actions.BUCKETIZATION"></a>

Bucketization (disebut Binning di konsol) mengambil item dalam kolom nilai numerik, mengelompokkannya ke dalam bin yang ditentukan oleh rentang numerik, dan mengeluarkan kolom baru yang menampilkan bin untuk setiap baris. Bucketization dapat dilakukan dengan menggunakan split atau persentase. Contoh pertama di bawah ini menggunakan split dan contoh kedua menggunakan persentase.

**Parameter**
+ `sourceColumn`— Nama kolom yang ada.

  `targetColumn`— Nama kolom baru yang akan dibuat.

  `bucketNames`— Daftar nama ember.

  `splits`— Daftar level bucket. Ember berurutan, dan batas atas untuk ember akan menjadi batas bawah untuk ember berikutnya.

  `percentage`— Setiap ember akan digambarkan sebagai persentase.

**Example Contoh menggunakan split**  
  

```
{
    "Action": {
        "Operation": "BUCKETIZATION",
        "Parameters": {
            "sourceColumn": "level",
            "targetColumn": "bin",
            "bucketNames": "[\"Bin1\",\"Bin2\",\"Bin3\"]",
            "splits": "[\"-Infinity\",\"2\",\"20\",\"Infinity\"]"
        }
    }
}
```

**Example Contoh menggunakan persentase**  

```
{
    "Action": {
        "Operation": "BUCKETIZATION",
        "Parameters": {
            "sourceColumn": "level",
            "targetColumn": "bin",
            "bucketNames": "[\"Bin1\",\"Bin2\"]",
            "percentage": "50"
        }
    }
}
```