

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

# Gunakan Hudi CLI
<a name="emr-hudi-cli"></a>

Anda dapat menggunakan Hudi CLI untuk mengelola set data Hudi untuk melihat informasi tentang komit, filesystem, statistik, dan banyak lagi. Anda juga dapat menggunakan CLI untuk melakukan pemadatan, menjadwalkan pemadatan, atau membatalkan pemadatan dijadwalkan secara manual. Untuk informasi lebih lanjut, lihat [Berinteraksi melalui CLI](https://hudi.apache.org/docs/cli/) di dokumentasi Apache Hudi.

**Untuk memulai Hudi CLI dan terhubung ke set data**

1. Connect ke simpul utama menggunakan SSH. Untuk informasi selengkapnya, lihat [Connect ke simpul utama menggunakan SSH](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-connect-master-node-ssh.html) di *Panduan Pengelolaan Amazon EMR*.

1. Pada baris perintah, ketik `/usr/lib/hudi/cli/bin/hudi-cli.sh`.

   Prompt perintah berubah menjadi `hudi->`.

1. Gunakan perintah berikut untuk menyambung ke dataset. Ganti *s3://amzn-s3-demo-bucket/myhudidataset* dengan jalur ke kumpulan data yang ingin Anda kerjakan. Nilai yang kita gunakan adalah sama dengan nilai yang ditetapkan dalam contoh sebelumnya.

   ```
   connect --path s3://amzn-s3-demo-bucket/myhudidataset
   ```

   Perintah akan berubah untuk menyertakan set data yang Anda gunakan, seperti ditunjukkan dalam contoh berikut.

   ```
   hudi:myhudidataset->
   ```

Secara default, `hudi-cli.sh` skrip di Amazon EMR rilis 7.3.0 ke 7.8.0 menggunakan. `hudi-cli-bundle.jar` Jika Anda mengalami masalah, Anda dapat beralih kembali ke CLI Hudi klasik dengan perintah berikut:

```
/usr/lib/hudi/cli/bin/hudi-cli.sh --cliBundle false
```

Perintah ini menjalankan `hudi-cli.sh` skrip, menetapkan `--cliBundle` bendera, dan menginstruksikan CLI untuk menggunakan file JAR individual alih-alih JAR yang dibundel. Secara default, `--cliBundle` disetel ke true, yang berarti CLI menggunakan JAR yang dibundel sebagai gantinya.

## Menggunakan Amazon EMR 7.9.0 dan rilis yang lebih tinggi
<a name="emr-hudi-cli-start"></a>

**catatan**  
 Skrip **hudi-cli.sh** telah usang dalam rilis EMR 7.9.0 dan yang lebih tinggi. **Amazon EMR rilis 7.9.0 dan yang lebih tinggi menggunakan.jar. hudi-cli-bundle** 

**Untuk memulai CLI Hudi dan terhubung ke kumpulan data:**

1. Connect ke simpul utama menggunakan SSH. Untuk informasi selengkapnya, lihat [Connect ke simpul utama menggunakan SSH](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-connect-master-node-ssh.html) di *Panduan Pengelolaan Amazon EMR*.

1. Pada baris perintah, ketik**/usr/lib/hudi/cli-bundle/bin/hudi- cli-with-bundle .sh** atau cukup ketik **hudi-cli-with-bundle**atau **>hudi-cli**.

   Prompt perintah berubah menjadi **hudi- >**.

1. Gunakan perintah berikut untuk menyambung ke dataset. Ganti **s3://amzn-s3-demo-bucket/myhudidataset** dengan jalur ke kumpulan data yang ingin Anda kerjakan. Nilai yang kita gunakan adalah sama dengan nilai yang ditetapkan dalam contoh sebelumnya.

   ```
   connect --path s3://amzn-s3-demo-bucket/myhudidataset
   ```

1. Perintah akan berubah untuk menyertakan set data yang Anda gunakan, seperti ditunjukkan dalam contoh berikut.

   ```
   hudi:myhudidataset->
   ```