All Products
Search
Document Center

E-MapReduce:Ikhtisar API

Last Updated:Jun 23, 2026

Standar API dan SDK siap pakai dalam berbagai bahasa

Spesifikasi OpenAPI produk ini (EMR/2021-03-20) mematuhi standar RPC. Alibaba Cloud menyediakan SDK siap pakai untuk berbagai bahasa pemrograman populer guna mengabstraksi kompleksitas tingkat rendah seperti request signing. Hal ini memungkinkan developer untuk memanggil API menggunakan sintaks khusus tanpa perlu menangani detail HTTP secara langsung.

Signature kustom

Jika SDK tidak mendukung kebutuhan spesifik Anda, seperti signature kustom, Anda harus menandatangani request secara manual menggunakan signature mechanism. Perhatikan bahwa proses penandatanganan manual memerlukan upaya yang signifikan (estimasi 5 hari kerja). Untuk mendapatkan dukungan, bergabunglah dengan grup DingTalk kami (ID: 147535001692).

Sebelum Anda mulai

Akun Alibaba Cloud memiliki hak administratif penuh. Jika pasangan AccessKey dikompromikan, semua resource terkait dapat terekspos terhadap akses tidak sah, sehingga menimbulkan risiko keamanan yang signifikan. Buat Resource Access Management (RAM) user dengan akses khusus API dan gunakan kebijakan RAM untuk menerapkan principle of least privilege (PoLP). Gunakan akun Alibaba Cloud hanya jika benar-benar diperlukan.

Untuk memanggil API secara aman, konfigurasikan hal berikut:

  • Akun RAM user

  • Pasangan AccessKey untuk akun tersebut

Foundation

API

Judul

Deskripsi

ListInstanceTypes ListInstanceTypes Mengambil daftar tipe instance EMR.
ListInstanceTypes ListInstanceTypes Mengambil daftar tipe instans EMR.

Kluster

API

Judul

Deskripsi

RunCluster RunCluster Membuat kluster pay-as-you-go atau subscription.
CreateCluster CreateCluster Membuat kluster pay-as-you-go atau subscription.
UpdateClusterAttribute UpdateClusterAttribute Memperbarui atribut kluster.
ListClusters ListClusters Menampilkan daftar kluster EMR.
DeleteCluster DeleteCluster Menghapus kluster pay-as-you-go.
GetClusterCloneMeta GetClusterCloneMeta Mengambil metadata kloning kluster E-MapReduce (EMR). Anda dapat menggunakan metadata ini untuk membuat kluster secara cepat dengan memanggil operasi CreateCluster.
UpdateClusterAutoRenew UpdateClusterAutoRenew Mengaktifkan atau menonaktifkan perpanjangan otomatis untuk kluster EMR dan instans Elastic Compute Service (ECS)-nya.

Templat Kluster

API

Judul

Deskripsi

CreateApiTemplate CreateApiTemplate Membuat templat operasi API yang telah ditentukan sebelumnya. Templat ini berisi informasi mengenai operasi API, termasuk struktur dasar, metode permintaan, path URL, parameter permintaan, dan format respons.
ListApiTemplates ListApiTemplates Menampilkan daftar templat API.
RunApiTemplate RunApiTemplate Menjalankan templat API.

Node groups

API

Judul

Deskripsi

CreateNodeGroup CreateNodeGroup Membuat node group.

Auto Scaling

API

Judul

Deskripsi

PutAutoScalingPolicy PutAutoScalingPolicy Membuat kebijakan Auto Scaling kustom.
GetAutoScalingPolicy GetAutoScalingPolicy Mengambil detail kebijakan Auto Scaling kustom.
GetManagedScalingPolicy GetManagedScalingPolicy Mengambil detail kebijakan scaling terkelola.
ListAutoScalingActivities ListAutoScalingActivities Menampilkan daftar aktivitas Auto Scaling.
GetAutoScalingActivity GetAutoScalingActivity Mengambil detail aktivitas Auto Scaling.

Aplikasi

API

Judul

Deskripsi

GetApplication GetApplication Mengambil detail aplikasi.
UpdateApplicationConfigs UpdateApplicationConfigs Memperbarui konfigurasi aplikasi.
ListComponents ListComponents Mengambil daftar komponen.
ListComponentInstances ListComponentInstances Mengambil daftar instans komponen.

Tag

API

Judul

Deskripsi

UntagResources UntagResources Melepas tag dari kolom tertentu dalam kluster EMR. Jika tag tersebut tidak terikat pada resource lain, tag tersebut akan dihapus secara otomatis.
ListTagResources ListTagResources Mengkueri tag yang dilampirkan pada kluster E-MapReduce (EMR).

Skrip

API

Judul

Deskripsi

UpdateScript UpdateScript Memperbarui tindakan bootstrap atau skrip umum kluster E-MapReduce (EMR).

Monitoring Diagnostics

API

Judul

Deskripsi

ListDoctorHiveDatabases ListDoctorHiveDatabases Mendapatkan hasil analisis beberapa database Hive sekaligus.
GetDoctorHiveDatabase GetDoctorHiveDatabase Mendapatkan hasil analisis database Hive.
ListDoctorHiveTables ListDoctorHiveTables Mendapatkan hasil analisis beberapa tabel Hive sekaligus pada E-MapReduce (EMR) Doctor.
GetDoctorHiveTable GetDoctorHiveTable Mendapatkan hasil analisis tabel Hive tertentu dalam kluster pada E-MapReduce (EMR) Doctor.
ListDoctorHDFSUGI ListDoctorHDFSUGI Mendapatkan hasil analisis sumber daya penyimpanan Hadoop Distributed File System (HDFS) untuk beberapa pemilik atau kelompok sekaligus pada E-MapReduce (EMR) Doctor.
ListDoctorHBaseTables ListDoctorHBaseTables Mendapatkan informasi tentang beberapa tabel HBase sekaligus.
ListDoctorHBaseRegionServers ListDoctorHBaseRegionServers Mendapatkan informasi tentang beberapa HBase RegionServer sekaligus.
GetDoctorHBaseCluster GetDoctorHBaseCluster Mendapatkan metrik kluster HBase.
GetDoctorJob GetDoctorJob Mendapatkan informasi dasar mengenai pekerjaan yang sedang berjalan pada E-MapReduce (EMR) Doctor.
ListDoctorHDFSDirectories ListDoctorHDFSDirectories Mengambil hasil analisis batch untuk direktori tertentu menggunakan EMR Doctor. Kedalaman direktori tidak boleh melebihi lima level.

Manajemen Pengguna OpenLDAP

API

Judul

Deskripsi

CreateUsers CreateUsers Membuat pengguna secara batch.
DeleteUsers DeleteUsers Menghapus beberapa pengguna sekaligus.
UpdateUserAttribute UpdateUserAttribute Memperbarui informasi pengguna.
ListUsers ListUsers Mengkueri pengguna.

Lainnya

API

Judul

Deskripsi

ExportApplicationConfigs ExportApplicationConfigs Mengekspor konfigurasi layanan tertentu dalam kluster.

Lain-lain

API

Judul

Deskripsi

CreateScript CreateScript Membuat skrip bootstrap atau skrip kluster reguler.
DecreaseNodes DecreaseNodes Melakukan scale-in pada node group target.
DeleteApiTemplate DeleteApiTemplate Menghapus templat operasi API.
DeleteNodeGroup Delete a node group Menghapus node group kluster yang telah dibuat.
DeleteScript DeleteScript Menghapus tindakan bootstrap atau skrip umum kluster E-MapReduce (EMR).
GetApiTemplate GetApiTemplate Mengkueri informasi konfigurasi detail templat operasi API.
GetCluster GetCluster Mendapatkan detail kluster.
GetDoctorApplication GetDoctorApplication Mendapatkan informasi analisis pekerjaan pada E-MapReduce (EMR) Doctor.
GetDoctorComputeSummary GetDoctorComputeSummary Mendapatkan informasi penggunaan sumber daya dalam kluster pada E-MapReduce (EMR) Doctor.
GetDoctorHBaseRegion GetDoctorHBaseRegion Mendapatkan informasi HBase Region.
GetDoctorHBaseRegionServer GetDoctorHBaseRegionServer Mendapatkan informasi server region HBase.
GetDoctorHBaseTable GetDoctorHBaseTable Mendapatkan informasi Tabel HBase.
GetDoctorHDFSCluster GetDoctorHDFSCluster Mendapatkan hasil analisis sumber daya penyimpanan Hadoop Distributed File System (HDFS) kluster pada E-MapReduce (EMR) Doctor.
GetDoctorHDFSDirectory GetDoctorHDFSDirectory Mendapatkan hasil analisis direktori Hadoop Distributed File System (HDFS) tertentu dari kluster. Kedalaman direktori tidak lebih dari lima.
GetDoctorHiveCluster GetDoctorHiveCluster Mendapatkan hasil analisis kluster Hive.
GetDoctorReportComponentSummary GetDoctorReportComponentSummary Mendapatkan laporan hasil analisis komponen tertentu dari EMR Doctor.
GetNodeGroup GetNodeGroup Mengkueri detail node group.
GetOperation GetOperation Mendapatkan detail operasi asinkron.
IncreaseNodes IncreaseNodes Melakukan scale-out pada node group target.
JoinResourceGroup JoinResourceGroup Menambahkan resource EMR ke kelompok sumber daya. Sebuah resource hanya dapat dimiliki oleh satu kelompok sumber daya.
ListApplicationConfigs ListApplicationConfigs Mengkueri konfigurasi aplikasi.
ListApplications ListApplications Mengkueri daftar aplikasi.
ListDoctorApplications ListDoctorApplications Mendapatkan hasil analisis beberapa pekerjaan pada E-MapReduce (EMR) Doctor.
ListDoctorComputeSummary ListDoctorComputeSummary Mendapatkan informasi penggunaan sumber daya berdasarkan jenis sumber daya dalam kluster pada E-MapReduce (EMR) Doctor.
ListDoctorJobs ListDoctorJobs Mendapatkan informasi dasar mengenai beberapa pekerjaan yang sedang berjalan sekaligus pada E-MapReduce (EMR) Doctor.
ListDoctorJobsStats ListDoctorJobsStats Mendapatkan ringkasan informasi dasar mengenai beberapa pekerjaan yang sedang berjalan sekaligus pada E-MapReduce (EMR) Doctor.
ListDoctorReports ListDoctorReports Mendapatkan laporan hasil analisis keseluruhan E-MapReduce (EMR) Doctor sekaligus.
ListNodeGroups ListNodeGroups Mengkueri node group dalam kluster EMR.
ListNodes ListNodes Mengkueri daftar node kluster EMR.
ListScripts ListScripts Mengkueri skrip bootstrap atau skrip normal kluster EMR.
RemoveAutoScalingPolicy RemoveAutoScalingPolicy Menghapus kebijakan auto scaling.
RunApplicationAction RunApplicationAction Mengelola layanan yang dideploy dalam kluster. Misalnya, Anda dapat memanggil operasi ini untuk menjalankan atau menghentikan layanan.
TagResources TagResources Mengikat tag ke kluster EMR tertentu.
UpdateApiTemplate UpdateApiTemplate Memperbarui templat operasi API.
UpdateNodeGroupAttributes Update cluster node group attributes Memperbarui atribut node group.