View a markdown version of this page

Penagihan untuk reservasi tanpa server - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan UDF Python baru mulai Patch 198. UDF Python yang ada akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat posting blog.

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

Penagihan untuk reservasi tanpa server

Amazon Redshift Serverless memungkinkan Anda menjalankan dan menskalakan analitik tanpa harus menyediakan dan mengelola klaster dengan model harga bayar sesuai penggunaan. Sekarang dengan reservasi tanpa server, Anda dapat lebih mengoptimalkan biaya komputasi Anda dan meningkatkan prediktabilitas biaya beban kerja yang ada dan baru di Redshift Serverless.

Amazon Redshift mengelola reservasi tanpa server di tingkat akun AWS pembayar, dan reservasi dapat dibagi di antara beberapa AWS akun, memungkinkan Anda mengurangi biaya komputasi hingga 24% untuk semua beban kerja Redshift Tanpa Server di akun Anda. AWS Amazon Redshift menagih reservasi tanpa server per jam dan pemesanan meter per detik, menawarkan model penagihan yang konsisten, 24 jam sehari, tujuh hari seminggu, sambil mempertahankan fleksibilitas yang ditawarkan oleh Redshift Serverless. Amazon Redshift membebankan biaya penggunaan apa pun yang melebihi tingkat RPU yang ditentukan dengan tarif sesuai permintaan standar.

catatan

Jika ingin membatasi penggunaan sesuai permintaan, Anda dapat menggunakan setelan kapasitas Maks untuk menetapkan batas penggunaan sumber daya untuk grup kerja Anda. Untuk informasi selengkapnya, lihat Penagihan untuk Amazon Redshift Tanpa Server.

Manfaat reservasi tanpa server

Reservasi tanpa server adalah opsi harga diskon untuk Amazon Redshift Tanpa Server. Reservasi tanpa server memberi Anda opsi untuk berkomitmen pada sejumlah Unit Pemrosesan Redshift (RPU) tertentu selama satu tahun dengan diskon dari tarif sesuai permintaan (OD), tanpa pembayaran di muka. Anda dapat menerima diskon yang lebih besar dengan pembayaran di muka. Dengan reservasi tanpa server, Anda dapat mengoptimalkan biaya komputasi dan meningkatkan prediktabilitas biaya beban kerja yang ada dan baru di Tanpa Server.

Setiap reservasi tanpa server dibeli di tingkat AWS akun dan dapat dibagikan di antara beberapa grup kerja Amazon Redshift Tanpa Server di akun pembayar yang sama. Ini memberi Anda fleksibilitas dalam bagaimana diskon diterapkan. Beberapa kelompok kerja dengan pola beban kerja yang berbeda dapat berbagi reservasi.

Cara kerja reservasi tanpa server

Pemesanan RPU adalah proses sederhana yang hanya membutuhkan beberapa menit untuk menyelesaikannya. Ini termasuk menentukan tingkat RPU untuk cadangan dan jenis pembayaran. Amazon Redshift Serverless menggunakan alat AWS penagihan dan manajemen biaya standar yang membantu Anda menentukan tingkat reservasi yang Anda butuhkan dan memantau penggunaan Anda secara terus menerus. Reservasi tanpa server dikelola di tingkat akun AWS pembayar dan dapat dibagikan di bawah akun pembayar yang sama, dan memungkinkan Anda mengurangi biaya komputasi hingga 24% pada semua beban kerja Redshift Tanpa Server di akun Anda. AWS Reservasi tanpa server ditagih per jam dan diukur per detik, menawarkan model penagihan yang konsisten, 24 jam sehari, tujuh hari seminggu, sambil mempertahankan fleksibilitas yang ditawarkan oleh Redshift Serverless. Setiap penggunaan yang melebihi level RPU yang ditentukan dibebankan pada tarif sesuai permintaan Redshift Serverless standar.

Anda dapat membeli beberapa reservasi tanpa server dalam akun yang sama. AWS Ketika Anda membeli reservasi tanpa server tambahan, mereka saling berlapis-lapis. Misalnya, jika Anda membeli dua reservasi dan memilih 100 RPU untuk masing-masing, ini memberi Anda total 200 RPU dengan tarif diskon.

catatan

Jika ingin menetapkan batas penggunaan sesuai permintaan, Anda dapat menyetel RPU maksimum di konsol Amazon Redshift Tanpa Server untuk grup kerja dengan memilih tab Batas, lalu memilih Kelola batas penggunaan.

Setelah Anda membeli reservasi tanpa server, reservasi langsung berlaku dan muncul di konsol Redshift di dasbor reservasi Tanpa Server.

Menganalisis penggunaan RPU (Redshift Processing Unit) Anda untuk menentukan tingkat reservasi yang Anda butuhkan

Reservasi Tanpa Server Redshift memungkinkan Anda mengunci biaya komputasi yang dapat diprediksi dan lebih rendah dengan berkomitmen pada sejumlah Unit Pemrosesan Redshift (RPU) tertentu selama satu tahun, memberi Anda diskon dibandingkan harga sesuai permintaan. Diskon ini bisa mencapai 20 persen dengan opsi tanpa dimuka, atau hingga 24 persen saat Anda membayar di muka. Anda membeli Reservasi Tanpa Server Redshift di AWS tingkat akun pembayar, dan tabungan Anda secara otomatis berlaku untuk grup kerja Redshift Tanpa Server di akun AWS tertaut mana pun, sehingga Anda dapat mengelola anggaran secara terpusat sambil mendukung beberapa tim. Redshift Tanpa Server mengukur penggunaan pada granularitas per detik, dirata-ratakan setiap jam, dan kemudian ditagih setiap jam, memastikan Anda hanya membayar untuk kapasitas yang Anda gunakan. Reservasi Tanpa Server Redshift menggabungkan aplikasi fleksibel di seluruh akun dengan penghematan berbasis jangka waktu, memberi Anda harga analitik yang dapat diprediksi tanpa mengorbankan kelincahan Redshift Tanpa Server.

Menganalisis Penggunaan RPU untuk Reservasi

Anda dapat menentukan tingkat penggunaan RPU Anda dengan salah satu dari dua cara: Anda dapat menggunakan dasbor Redshift Tanpa Server untuk tampilan tujuh hari, atau menggunakan Cost Explorer untuk analisis jangka panjang. Prosedur berikut menunjukkan cara menganalisis penggunaan RPU Anda:

Metode 1: Dasbor Tanpa Server Redshift (tampilan 7 hari)
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Redshift di. https://console.aws.amazon.com/redshiftv2/

  2. Buka dasbor Tanpa Server.

  3. Pilih workgroup Anda.

  4. Lihat penggunaan kapasitas RPU untuk jangka waktu lama dari jam terakhir hingga satu minggu.

Metode 2: AWS Cost Explorer (Long-term analisis)
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Cost Explorer di https://console.aws.amazon.com/costmanagement/.

  2. Atur Granularitas ke Per Jam

  3. Kelompokkan berdasarkan jenis Penggunaan

  4. Terapkan filter berikut:

    • Layanan: Redshift

    • Wilayah: Wilayah lokal Anda

    • Jenis penggunaan: Filter untuk Redshift:ServerlessUsage

  5. Tinjau grafik Biaya dan penggunaan untuk penggunaan tanpa server per jam di wilayah pilihan Anda

Membeli reservasi tanpa server menggunakan konsol

Ketika Anda membeli reservasi, Anda memilih tingkat RPU yang akan didiskon. Sebelum memilih tingkat RPU Anda, ada baiknya mengetahui kapasitas dasar Anda dan kapasitas sesuai permintaan yang Anda gunakan dari waktu ke waktu. Bagian ini menunjukkan kepada Anda cara menentukan kapasitas Anda dan memesan reservasi tanpa server.

Untuk memulai, di konsol Redshift, pilih Tanpa Server, dan kemudian Reservasi tanpa server dari menu.

Item menu reservasi tanpa server disorot di panel navigasi. Amazon Redshift

Konsol menampilkan deskripsi fitur dan daftar reservasi yang ada. Dari sini Anda dapat membeli reservasi, atau Anda dapat menggunakan laporan dan alat pemantauan yang tersedia untuk memeriksa penggunaan Anda saat ini. Ini membantu Anda menentukan tingkat RPU Anda dan berapa banyak RPU yang sesuai untuk dipesan.

Untuk membeli reservasi, selesaikan langkah-langkah berikut:

  1. Pilih Beli reservasi tanpa server.

    Halaman ikhtisar reservasi menunjukkan total 1 RPU dengan tombol Pemesanan Pembelian Tanpa Server.
  2. Jalan-jalan muncul, yang memiliki serangkaian pilihan. Masukkan tingkat RPU reservasi Tanpa Server untuk memesan. Jika Anda tidak yakin seperti apa level ini, Anda dapat menggunakan alat yang dijelaskan lebih lanjut di bagian ini.

    Bidang input reservasi tanpa server untuk memasukkan kapasitas RPU cadangan dengan pesan validasi.
  3. Tetapkan jenis pembayaran. Anda dapat memilih untuk membayar di muka untuk RPU yang Anda pesan, atau Anda dapat membayar setiap bulan. Jika Anda memilih untuk membayar di muka, Anda mendapatkan diskon yang lebih besar.

    Opsi jenis pembayaran: All Upfront dengan diskon 24% atau No Upfront dengan diskon 20%.
  4. Setelah selesai membuat pilihan, pilih Beli reservasi tanpa server lalu Konfirmasi.

Setelah Anda mengkonfirmasi reservasi, itu muncul dalam daftar reservasi.

Tabel reservasi tanpa server yang menunjukkan satu reservasi pembayaran yang tertunda dengan tanggal kedaluwarsa dan biaya.

Catatan penggunaan

  • Anda tidak dapat mengubah atau menghapus reservasi. Tetapi Anda dapat membuat reservasi tambahan untuk mendapatkan lebih banyak cakupan.

  • Redshift Serverless menggunakan RPU cadangan untuk beban kerja sebelum menggunakan RPU sesuai permintaan, untuk memastikan penghematan biaya. Jika Anda melebihi jumlah RPU yang telah Anda pesan, Anda mulai menambah biaya untuk RPU tambahan tersebut dengan tarif sesuai permintaan Redshift Serverless.

  • Kredit gratis untuk Amazon Redshift Tanpa Server tidak berlaku untuk reservasi tanpa server, hanya untuk RPU yang ditagih sesuai permintaan.

Contoh reservasi tanpa server

Dalam skenario ini, akun AWS pembayar/tertaut Anda memiliki dua grup kerja Amazon Redshift:

  • Workgroup 1 memiliki penggunaan steady state, seperti untuk tim intelijen bisnis.

  • Workgroup 2 memiliki beban kerja yang tidak dapat diprediksi dengan lonjakan penggunaan, seperti untuk operasi ETL.

Anda ingin mengoptimalkan biaya untuk kelompok kerja ini, sehingga Anda membeli reservasi tanpa server satu tahun. Berdasarkan data historis, Anda menentukan bahwa kedua kelompok kerja mengkonsumsi 64 RPU pada kondisi mapan. Workgroup 2, bagaimanapun, kadang-kadang meningkat dari 32 RPU menjadi 48 RPU dan turun menjadi 24 RPU untuk waktu yang singkat. Anda menetapkan tingkat RPU reservasi Anda pada 64 RPU untuk memulai, yang selaras dengan tren historis. Rincian penagihan per jam adalah sebagai berikut:

  • Untuk satu jam pertama, mirip dengan tren penggunaan historis, kedua kelompok kerja menggunakan 32 RPU untuk total penggunaan akun 64 RPU. Untuk jam ini, semua RPU dibebankan dengan tarif diskon reservasi tanpa server. Ini karena tingkat penggunaan 64 RPU sama dengan reservasi tanpa server 64 RPU.

  • Untuk jam kedua, workgroup 1 terus menggunakan 32 RPU. Namun, workgroup 2 melonjak menjadi 48 RPU, untuk total penggunaan akun 80 RPU. Untuk jam ini, 64 RPU dibebankan dengan tarif diskon reservasi tanpa server, dan 16 RPU dikenakan tarif sesuai permintaan Redshift Serverless.

  • Untuk jam ketiga, workgroup 1 terus mengkonsumsi 32 RPU dan workgroup 2 menurun menjadi 8 RPU. Pada jam ini, akun dikenakan tarif reservasi tanpa server 64 RPU, meskipun total akun adalah 40 RPU.

Lihat diagram berikut untuk evolusi penggunaan grup kerja, serta detail penagihan tarif reservasi sesuai permintaan dan tanpa server:

Bagan area bertumpuk yang menunjukkan penggunaan RPU dari waktu ke waktu dengan metrik grup kerja dan reservasi.

Membeli reservasi tanpa server menggunakan AWS CLI atau Amazon Redshift API

Anda gunakan create-reservation untuk membuat reservasi RPU. Berikut ini menunjukkan perintah:

create-reservation --capacity --offering-id

Anda mengatur capacity ke jumlah RPU yang ingin Anda pesan.