Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengaktifkan Alokasi Biaya Level Pekerjaan
Alokasi biaya tingkat pekerjaan memungkinkan atribusi penagihan granular untuk EMR Tanpa Server di tingkat pekerjaan individu, daripada menggabungkan semua biaya di tingkat aplikasi. Saat diaktifkan, Anda dapat memfilter dan melacak AWS biaya di Cost Explorer dan Laporan Biaya dan Penggunaan berdasarkan menjalankan pekerjaan tertentu IDs dan tag yang terkait dengan pekerjaan berjalan, memberikan visibilitas yang lebih baik ke biaya untuk pekerjaan yang dikirimkan.
Perilaku default
Alokasi biaya tingkat pekerjaan tidak diaktifkan secara default.
Cara mengaktifkan atau menonaktifkan fitur
Anda dapat mengonfigurasi alokasi biaya tingkat pekerjaan selama pembuatan aplikasi atau memperbaruinya untuk aplikasi yang ada.
Tentukan jobLevelCostAllocation parameter saat membuat aplikasi baru:
# Enable job-level cost allocation: aws emr-serverless create-application \ --name "my-application" \ --release-label "emr-7.12.0" \ --type "SPARK" \ --job-level-cost-allocation-configuration '{ "enabled": true }' # Disable job-level cost allocation: aws emr-serverless create-application \ --name "my-application" \ --release-label "emr-7.12.0" \ --type "SPARK" \ --job-level-cost-allocation-configuration '{ "enabled": false }'
Perbarui jobLevelCostAllocationConfiguration parameter untuk aplikasi yang ada:
# Enable job-level cost allocation: aws emr-serverless update-application \ --application-id <application-id> \ --job-level-cost-allocation-configuration '{ "enabled": true }' # Disable job-level cost allocation: aws emr-serverless update-application \ --application-id <application-id> \ --job-level-cost-allocation-configuration '{ "enabled": false }'
Pertimbangan dan batasan
-
Mengaktifkan alokasi biaya tingkat pekerjaan tidak secara surut mengaitkan biaya untuk menjalankan pekerjaan yang diselesaikan sebelum fitur diaktifkan. Job run dimulai setelah mengaktifkan fitur akan memiliki atribusi biaya granular.
-
Parameter alokasi biaya tingkat pekerjaan hanya dapat diperbarui ketika Aplikasi dalam status CREATED atau STOPTED.
-
Ketika alokasi biaya tingkat pekerjaan diaktifkan, biaya dikaitkan dengan pekerjaan individu berjalan daripada aplikasi. Untuk melihat biaya gabungan di tingkat aplikasi, Anda harus menerapkan tag yang konsisten (seperti nama aplikasi atau id aplikasi) ke semua pekerjaan yang berjalan dalam aplikasi tersebut dan memfilter menurut tag tersebut di Cost Explorer atau Laporan Biaya dan Penggunaan.