全部产品
Search
文档中心

E-MapReduce:Kelola proyek

更新时间:Jul 06, 2025

Setelah membuat kluster E-MapReduce (EMR), Anda dapat membuat proyek di tab Data Platform. Di dalam proyek, Anda dapat mengedit pekerjaan, menjadwalkan alur kerja, mengaitkan kluster, menambahkan anggota, serta mengonfigurasi variabel global.

Prasyarat

Kluster EMR telah dibuat. Untuk informasi lebih lanjut, lihat Buat Kluster.

Batasan

Anda hanya dapat menggunakan akun Alibaba Cloud untuk membuat proyek, menambahkan anggota, dan mengaitkan kluster dengan proyek. Jika masuk ke Konsol EMR menggunakan pengguna RAM, tombol Create Project dan halaman Users serta Cluster Settings tidak tersedia.

Buat proyek

  1. Buka tab Data Platform.
    1. Masuk ke Konsol EMR Alibaba Cloud menggunakan akun Alibaba Cloud Anda.
    2. Di bilah navigasi atas, pilih wilayah tempat kluster berada dan pilih grup sumber daya sesuai kebutuhan bisnis Anda.
    3. Klik tab Data Platform.
      Jika menggunakan akun Alibaba Cloud, Anda dapat melihat semua proyek dalam akun tersebut. Jika menggunakan pengguna RAM, Anda hanya dapat melihat proyek-proyek yang memiliki izin pengembangan. Untuk memberikan izin kepada pengguna RAM, lihat Kelola Pengguna RAM.
  2. Di pojok kanan atas bagian Projects, klik Create Project.
  3. Di kotak dialog Create Project, konfigurasikan Project Name dan Project Description serta pilih grup sumber daya dari daftar drop-down Select Resource Group.
    Catatan Jika tidak memilih grup sumber daya, proyek akan ditambahkan ke grup sumber daya default. Untuk informasi lebih lanjut tentang penggunaan grup sumber daya, lihat Gunakan Grup Sumber Daya.
  4. Klik Create.
    Di bagian Projects, Anda dapat melihat dan mengelola proyek yang telah dibuat.

Lihat informasi dasar tentang proyek

  1. Buka tab Data Platform.
    1. Masuk ke Konsol EMR Alibaba Cloud menggunakan akun Alibaba Cloud Anda.
    2. Di bilah navigasi atas, pilih wilayah tempat kluster berada dan pilih grup sumber daya sesuai kebutuhan bisnis Anda.
    3. Klik tab Data Platform.
  2. Buka tab Proyek.
    1. Di bagian Projects, klik ID proyek Anda.
    2. Klik tab Projects.
  3. Lihat informasi dasar proyek.
    Di halaman Basic Information, Anda dapat melihat nama proyek, waktu pembuatan, deskripsi, dan pengguna yang membuat proyek.

Konfigurasikan informasi umum

Kami merekomendasikan mengaktifkan mode keamanan di halaman Konfigurasi Umum jika ingin mengelola izin pada pekerjaan yang dijalankan di Data Platform Konsol EMR.

Setelah mengaktifkan mode keamanan, tambahkan akun pengguna EMR yang digunakan untuk mengirimkan pekerjaan di halaman Pengguna. Untuk informasi lebih lanjut, lihat Kelola Akun Pengguna. Jika masuk ke Konsol EMR menggunakan akun Alibaba Cloud dan mengirimkan pekerjaan di proyek dengan mode keamanan aktif, pekerjaan akan dijalankan oleh pengguna hadoop secara default. Jika masuk menggunakan pengguna RAM, pekerjaan akan dijalankan oleh akun pengguna EMR dengan nama yang sama dengan pengguna RAM secara default.

  1. Buka tab Data Platform.
    1. Masuk ke Konsol EMR Alibaba Cloud menggunakan akun Alibaba Cloud Anda.
    2. Di bilah navigasi atas, pilih wilayah tempat kluster berada dan pilih grup sumber daya sesuai kebutuhan bisnis Anda.
    3. Klik tab Data Platform.
  2. Buka tab Proyek.
    1. Di bagian Projects, klik ID proyek Anda.
    2. Klik tab Projects.
  3. Konfigurasikan Mode Keamanan.
    1. Di panel navigasi sisi kiri, klik General Configuration.
    2. Aktifkan atau nonaktifkan Mode Keamanan sesuai kebutuhan bisnis Anda.
      Penting Setelah mengaktifkan mode keamanan, pekerjaan Shell dan Hive tidak dapat dijalankan di proyek.

Kelola pengguna RAM

Lakukan langkah-langkah berikut untuk menambahkan atau mencabut izin pengembangan proyek kepada atau dari pengguna RAM:

  1. Buka tab Data Platform.
    1. Masuk ke Konsol EMR Alibaba Cloud menggunakan akun Alibaba Cloud Anda.
    2. Di bilah navigasi atas, pilih wilayah tempat kluster berada dan pilih grup sumber daya sesuai kebutuhan bisnis Anda.
    3. Klik tab Data Platform.
  2. Buka tab Proyek.
    1. Di bagian Projects, klik ID proyek Anda.
    2. Klik tab Projects.
  3. Di panel navigasi sisi kiri, klik Users.
  4. Di halaman Users, tambahkan atau hapus pengguna sesuai kebutuhan bisnis Anda.
    • Tambahkan pengguna RAM.
      1. Di pojok kanan atas halaman Pengguna, klik Add User.
      2. Di kotak dialog Add User, pilih pengguna RAM yang ingin ditambahkan dan klik Add.
        Informasi pengguna RAM yang ditambahkan dapat dilihat di halaman Users.
        Catatan Pengguna RAM yang ditambahkan menjadi anggota proyek dan diberikan izin untuk melihat serta mengembangkan pekerjaan dan alur kerja di proyek.
    • Hapus pengguna RAM.

      Di halaman Users, temukan pengguna RAM yang ingin dihapus dan klik Delete di kolom Tindakan.

Konfigurasikan sumber daya kluster

Lakukan langkah-langkah berikut untuk mengonfigurasi sumber daya kluster untuk proyek sehingga pekerjaan di proyek dapat berjalan di kluster terkait:

  1. Buka tab Data Platform.
    1. Masuk ke Konsol EMR Alibaba Cloud menggunakan akun Alibaba Cloud Anda.
    2. Di bilah navigasi atas, pilih wilayah tempat kluster berada dan pilih grup sumber daya sesuai kebutuhan bisnis Anda.
    3. Klik tab Data Platform.
  2. Buka tab Proyek.
    1. Di bagian Projects, klik ID proyek Anda.
    2. Klik tab Projects.
  3. Di panel navigasi sisi kiri, klik Cluster Settings.
  4. Di halaman Cluster Settings, lakukan operasi berikut:
    • Kaitkan kluster dengan proyek.
      1. Klik Add Cluster di pojok kanan atas.
      2. Di kotak dialog Add Cluster, pilih grup sumber daya dan kluster.

        Di kotak dialog Tambah Kluster, pilih kluster berlangganan atau kluster bayar sesuai pemakaian yang telah dibeli dari daftar drop-down Select Cluster. Kluster yang dibuat menggunakan template kluster tidak didukung.

      3. Klik OK.

        Di halaman Cluster Settings, Anda dapat melihat informasi tentang kluster yang terkait.

    • Ubah konfigurasi kluster.
      1. Temukan kluster yang ingin diubah dan klik Change Configuration di kolom Tindakan.
      2. Di kotak dialog Change Configuration, konfigurasikan parameter yang dijelaskan dalam tabel berikut.
        ParameterDeskripsi
        Default Job Submission UserPengguna default yang mengirimkan pekerjaan ke kluster terkait di proyek. Nilai default adalah hadoop. Pengguna default bersifat unik.
        Default Job Submission QueueAntrian default ke mana pekerjaan dikirimkan di proyek. Nilai default: default.
        Job Submission User WhitelistPengguna yang dapat mengirimkan pekerjaan di proyek ke kluster terkait. Pisahkan beberapa pengguna dengan koma (,).
        Job Submission Queue WhitelistAntrian ke mana pekerjaan dapat dikirimkan di proyek. Pisahkan beberapa antrian dengan koma (,).
        Daftar putih klienTentukan klien yang dapat mengirimkan pekerjaan. Anda dapat memilih node master dari kluster EMR yang ada atau node dari kluster gateway yang terkait dengan kluster EMR. Kluster gateway mandiri yang diterapkan pada Instance ECS tidak didukung.
      3. Klik OK.
    • Lepaskan kluster dari proyek.

      Di halaman Cluster Settings, temukan kluster yang ingin dilepaskan dan klik Delete di kolom Tindakan.

Definisikan variabel

Lakukan langkah-langkah berikut untuk mengonfigurasi variabel kustom tingkat proyek, yang dapat digunakan sebagai variabel global untuk pekerjaan di proyek:

  1. Buka tab Data Platform.
    1. Masuk ke Konsol EMR Alibaba Cloud menggunakan akun Alibaba Cloud Anda.
    2. Di bilah navigasi atas, pilih wilayah tempat kluster berada dan pilih grup sumber daya sesuai kebutuhan bisnis Anda.
    3. Klik tab Data Platform.
  2. Buka tab Proyek.
    1. Di bagian Projects, klik ID proyek Anda.
    2. Klik tab Projects.
  3. Di panel navigasi sisi kiri, klik Custom Variable.
  4. Di halaman Custom Variable, tambahkan atau hapus variabel kustom sesuai kebutuhan bisnis Anda.
    • Tambahkan variabel kustom.
      1. Klik Add di pojok kanan atas.
      2. Di kotak dialog Add Custom Variable, konfigurasikan Variable Name dan Value, serta tentukan apakah akan mengenkripsi nilai variabel. Jika ingin mengenkripsi nilai, aktifkan Set as Password.
        Variabel dipanggil dalam format ${NamaVariabel} dalam pekerjaan. Sebagai contoh, jika variabel bernama ENV_ABC dengan nilai 12345 ditambahkan dan Set as Password tidak diaktifkan, pekerjaan berikut dapat dijalankan:
        echo ${ENV_ABC}
        Output berikut dikembalikan:
        12345
        Efek pengaturan variabel setara dengan menjalankan skrip berikut:
        export ENV_ABC=12345
      3. Klik OK.

        Di halaman Custom Variable, Anda dapat melihat informasi tentang variabel yang telah ditambahkan.

    • Hapus variabel kustom.

      Di halaman Variabel Kustom, temukan variabel yang ingin dihapus dan klik Delete di kolom Tindakan.