Standar API dan SDK siap pakai dalam berbagai bahasa
Spesifikasi OpenAPI produk ini (emr-serverless-spark/2023-08-08) mematuhi standar ROA. 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
Pengelolaan izin
|
API |
Judul |
Deskripsi |
| AddMembers | AddMembers | Menambahkan pengguna Resource Access Management (RAM) atau peran RAM ke ruang kerja sebagai anggota. |
| ListMembers | ListMembers | Mengambil daftar anggota di workspace. |
| GrantRoleToUsers | GrantRoleToUsers | Memberikan peran tertentu kepada pengguna. |
Manajemen Sesi
|
API |
Judul |
Deskripsi |
| GetSessionCluster | GetSessionCluster | Mengambil detail sesi. |
| CreateSessionCluster | CreateSessionCluster | Membuat klaster sesi. |
| StopSessionCluster | StopSessionCluster | Menghentikan sesi. |
| StartSessionCluster | Memulai Kluster Sesi | Memulai kluster sesi. |
| ListSessionClusters | ListSessionClusters | Mengambil daftar cluster sesi. |
Gerbang
|
API |
Judul |
Deskripsi |
| Gerbang Kyuubi | Gerbang Kyuubi | |
| ListKyuubiSparkApplications | ListKyuubiSparkApplications | Mencantumkan aplikasi Spark Kyuubi. |
| CancelKyuubiSparkApplication | CancelKyuubiSparkApplication | Membatalkan aplikasi Spark Kyuubi. |
| DeleteKyuubiToken | DeleteKyuubiToken | Menghapus token otentikasi Kyuubi Gateway. |
| UpdateKyuubiToken | UpdateKyuubiToken | Memperbarui token otentikasi Kyuubi Gateway. |
| GetKyuubiToken | GetKyuubiToken | Memperoleh token autentikasi untuk Kyuubi Gateway. |
| CreateKyuubiToken | CreateKyuubiToken | Membuat token otentikasi Kyuubi Gateway. |
| ListKyuubiToken | ListKyuubiToken | Mencantumkan token autentikasi KyuubiServer. |
| ListKyuubiServices | ListKyuubiServices | Mencantumkan Gateway Kyuubi. |
| CreateKyuubiService | Create a kyuubi gateway | Membuat gerbang Kyuubi. |
| GetKyuubiService | GetKyuubiService | Mengambil detail Kyuubi Gateway. |
| UpdateKyuubiService | Perbarui Layanan Kyuubi | Memperbarui Kyuubi Gateway. |
| DeleteKyuubiService | Menghapus layanan kyuubi | Menghapus gerbang Kyuubi. |
| StartKyuubiService | StartKyuubiService | Memulai Gerbang Kyuubi. |
| StopKyuubiService | StopKyuubiService | Menghentikan layanan Kyuubi. |
| Gerbang Livy | Gerbang Livy | |
| ListLivyComputeSessions | List livy compute sessions | Menampilkan daftar sesi historis untuk Livy Gateway. |
| DeleteLivyCompute | Hapus Gerbang Livy | Menghapus gerbang Livy. |
| CreateLivyCompute | CreateLivyCompute | Membuat komputasi Livy. |
| UpdateLivyCompute | UpdateLivyCompute | Memperbarui Livy Gateway. |
| ListLivyCompute | ListLivyCompute | Menampilkan daftar Livy Gateway. |
| StartLivyCompute | StartLivyCompute | Memulai gerbang Livy. |
| RefreshLivyComputeToken | RefreshLivyComputeToken | Menyegarkan token untuk Livy Gateway. |
| GetLivyComputeToken | Get livy compute token | Mengambil token untuk Livy Gateway. |
| CreateLivyComputeToken | CreateLivyComputeToken | Membuat token untuk Livy Gateway. |
| DeleteLivyComputeToken | Hapus Token Livy Gateway | Menghapus token untuk Livy Gateway. |
| StopLivyCompute | StopLivyCompute | Menghentikan Livy Gateway. |
| ListLivyComputeToken | List livy gateway tokens. | Mendaftarkan token Livy Gateway. |
| GetLivyCompute | GetLivyCompute | Mengambil informasi tentang Livy Gateway. |
Pengembangan data
|
API |
Judul |
Deskripsi |
| TerminateSqlStatement | TerminateSqlStatement | Menghentikan tugas kueri SQL. |
| CreateSqlStatement | CreateSqlStatement | Membuat pernyataan SQL. |
| GetSqlStatement | GetSqlStatement | Mengambil detail kueri SQL. |
| ListSqlStatementContents | ListSqlStatementContents | Mengambil hasil eksekusi pernyataan SQL. |
Manajemen ruang kerja
|
API |
Judul |
Deskripsi |
| ListWorkspaceQueues | List workspace queues | Mengkueri daftar antrian dalam ruang kerja. |
| EditWorkspaceQueue | Edit antrian ruang kerja. | Mengubah antrian ruang kerja. |
Manajemen versi Spark
|
API |
Judul |
Deskripsi |
| ListReleaseVersions | ListReleaseVersions | Mengambil daftar versi rilis. |
Manajemen Pekerjaan Spark
|
API |
Judul |
Deskripsi |
| ListJobExecutors | Daftar pelaksana pekerjaan. | Mendaftar pelaksana suatu pekerjaan. |
| ListLogContents | Kueri konten log | Mengambil konten log. |
| GetCuHours | GetCuHours | Mengkueri jumlah CU-jam yang dikonsumsi oleh antrian selama siklus tertentu. |
| GetDoctorApplication | GetDoctorApplication | Memperoleh informasi analisis pekerjaan pada E-MapReduce (EMR) Doctor. |
| CancelJobRun | CancelJobRun | Menghentikan tugas Spark. |
| ListJobRuns | List spark jobs | Mengkueri daftar pekerjaan Spark. |
| GetJobRun | GetJobRun | Dapatkan detail job. |
| StartJobRun | StartJobRun | Memulai pekerjaan Spark. |
| GetRunConfiguration | GetRunConfiguration | Mengambil konfigurasi tugas Spark. |
Manajemen Pekerjaan Ray
|
API |
Judul |
Deskripsi |
| ListRayLogs | List ray logs. | Menampilkan daftar log Ray. |
| GetRayLog | Mengambil Log Pekerjaan Ray. | Mengambil log Pekerjaan Ray. |
| CancelRayJob | Stop a ray job. | Menghentikan RayJob. |
| SubmitRayJob | Submit a ray job | Mengirimkan pekerjaan Ray. |
| ListRayJob | Daftar informasi ray job. | Mendaftar informasi Ray Job. |
| GetRayJob | Retrieve ray job information | Mengambil informasi Ray Job. |
Orkestrasi Pekerjaan
|
API |
Judul |
Deskripsi |
| StartProcessInstance | StartProcessInstance | Memulai alur kerja secara manual. |
| UpdateProcessDefinitionWithSchedule | UpdateProcessDefinitionWithSchedule | Memperbarui definisi alur kerja dan penjadwalan waktunya. |
| CreateProcessDefinitionWithSchedule | CreateProcessDefinitionWithSchedule | Membuat definisi alur kerja. |
| GenerateTaskCodes | GenerateTaskCodes | Menghasilkan kode acak untuk definisi tugas alur kerja. |
Manajemen Kluster
|
API |
Judul |
Deskripsi |
| Kluster Ray | Kluster Ray | |
| UpdateRayCluster | Memperbarui Kluster Ray | Memperbarui kluster Ray. |
| GetRayCluster | GetRayCluster | Mengambil detail kluster Ray, termasuk konfigurasi, status waktu proses, informasi node, dan titik akhir koneksi. |
| ListRayCluster | ListRayCluster | Menampilkan daftar kluster Ray. |
| StopRayCluster | StopRayCluster | Menghentikan kluster Ray. |
| StartRayCluster | StartRayCluster | Memulai kluster Ray. |
| DeleteRayCluster | DeleteRayCluster | Menghapus klaster Ray. |
| CreateRayCluster | Membuat klaster ray | Membuat klaster Ray. |
Konektivitas jaringan
|
API |
Judul |
Deskripsi |
| ListNetworkServices | Daftar Koneksi Jaringan | Mendaftar koneksi jaringan. |
| CreateNetworkService | CreateNetworkService | Membuat layanan jaringan. |
Lainnya
|
API |
Judul |
Deskripsi |
| ListCatalogs | Daftar Katalog data. | Mengkueri daftar Katalog data. |
| DeleteWorkspaceQueue | Hapus antrian ruang kerja. | Menghapus antrian ruang kerja. |
| ListExecutorLogs | Daftar Log Pelaksana | Menampilkan daftar file log untuk pelaksana pekerjaan. |
| GetCacheCluster | Mengambil detail kluster cache | Mengambil detail kluster cache. |
| StartCacheCluster | Memulai Kluster Cache | Memulai kluster cache. |
| StopCacheCluster | Menghentikan Kluster Cache | Menghentikan kluster cache. |
| ActivateAICenter | ActivateAICenter | Mengaktifkan AI Center. |
| ChangeResourceGroup | ChangeResourceGroup | Memindahkan instans ke kelompok sumber daya yang berbeda. |
| CreateWorkspace | CreateWorkspace | Membuat ruang kerja. |
| GetAICenterState | Status Pusat AI | Mendapatkan status pusat AI. |
| GetTemplate | GetTemplate | Mengambil templat tugas. |
| ListTemplate | ListTemplate | Mendaftar templat pekerjaan. |
| ListWorkspaces | Daftar Ruang Kerja. | Mengkueri daftar ruang kerja. |
| UpdateWorkspace | Perbarui Ruang Kerja. | Memperbarui properti ruang kerja. |