Mengalokasikan sumber daya komputasi tambahan untuk pengoptimalan basis data otomatis - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai Patch 198. Python yang ada UDFs 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.

Mengalokasikan sumber daya komputasi tambahan untuk pengoptimalan basis data otomatis

Otonom meningkatkan kinerja kueri pada klaster Anda dan membantu mengelola biaya penyimpanan dan pengoptimalan. Anda dapat memilih untuk mengalokasikan sumber daya komputasi tambahan untuk memastikan bahwa fitur otonom berjalan secara konsisten, bahkan selama masa lalu lintas tinggi, untuk mendapatkan keuntungan dari pengoptimalan. Perhatikan bahwa otonom yang dijalankan menggunakan sumber daya tambahan ini dapat ditagih. Untuk informasi selengkapnya tentang penagihan untuk otonom, lihat Penagihan untuk operasi otonom dan harga Amazon Redshift.

Jika sumber daya komputasi tambahan untuk otonom dinonaktifkan, Amazon Redshift untuk sementara menangguhkan operasi otonom selama periode pemuatan sistem yang tinggi untuk meminimalkan dampak pada beban kerja bersamaan, hingga ada cukup sumber daya untuk menjalankannya tanpa berdampak negatif pada kueri pengguna, yang berpotensi memengaruhi kinerja.

Mengelola sumber daya komputasi tambahan untuk otonom

Secara default, sumber daya komputasi tambahan untuk otonom dinonaktifkan untuk cluster yang disediakan dan grup kerja tanpa server, dengan pengecualian grup kerja tanpa server dengan penskalaan dan pengoptimalan berbasis AI. Untuk grup kerja tanpa server dengan penskalaan dan pengoptimalan berbasis AI, sumber daya komputasi tambahan untuk otonom selalu diaktifkan dan dikelola secara otomatis tergantung pada profil performa harga Anda.

Anda dapat memilih untuk mengaktifkan sumber daya komputasi tambahan selama atau setelah membuat klaster atau grup kerja.

Mengelola sumber daya komputasi tambahan untuk otonom pada cluster yang disediakan menggunakan konsol Amazon Redshift

Saat membuat cluster baru, Anda dapat mengaktifkan sumber daya komputasi tambahan untuk otonom dengan memilih Aktifkan komputasi ekstra di panel konfigurasi Autonomics. Untuk melakukannya:

  • Pilih Buat klaster.

  • Di panel konfigurasi Autonomics, pilih Aktifkan komputasi ekstra.

  • Anda akan membuat cluster dengan komputasi tambahan diaktifkan.

Untuk informasi selengkapnya, lihat Membuat klaster di Panduan Manajemen Pergeseran Merah Amazon.

Untuk mengaktifkan sumber daya komputasi tambahan setelah membuat cluster:

  • Arahkan ke cluster di konsol Amazon Redshift.

  • Di halaman detail cluster, pilih Edit konfigurasi otonom dari menu tarik-turun Tindakan.

  • Pilih Aktifkan komputasi ekstra.

Mengelola otonom komputasi ekstra untuk cluster yang disediakan menggunakan AWS CLI

Untuk membuat cluster yang disediakan dengan sumber daya komputasi tambahan untuk otonom, gunakan create-cluster perintah dengan opsi. extra-compute-for-automatic-optimization

aws redshift create-cluster --cluster-identifier <value> \ --node-type <value> \ --cluster-type <value> \ --master-username <value> \ --master-user-password <value> \ --extra-compute-for-automatic-optimization \ --region <value>

Untuk mengaktifkan sumber daya komputasi tambahan untuk otonom pada klaster yang sudah ada, gunakan modify-cluster perintah dengan opsi. extra-compute-for-automatic-optimization

aws redshift modify-cluster --cluster-identifier <value> \ --extra-compute-for-automatic-optimization \ --region <value>

Untuk menonaktifkan sumber daya komputasi tambahan untuk otonom pada klaster yang sudah ada, gunakan modify-cluster perintah dengan opsi. no-extra-compute-for-automatic-optimization

aws redshift modify-cluster --cluster-identifier <value> \ --no-extra-compute-for-automatic-optimization \ --region <value>

Mengelola otonom komputasi ekstra untuk grup kerja tanpa server menggunakan konsol Amazon Redshift

Saat membuat grup kerja baru, Anda dapat mengaktifkan sumber daya komputasi tambahan untuk otonom dengan memilih Aktifkan komputasi ekstra di panel konfigurasi Autonomics.

  • Pilih Buat grup kerja.

  • Pada Langkah 1, di panel konfigurasi Autonomics, pilih Aktifkan komputasi ekstra.

  • Anda akan membuat workgroup tanpa server dengan komputasi ekstra diaktifkan.

catatan

Opsi Aktifkan komputasi ekstra mungkin tidak tersedia jika Anda telah memilih target Price-performance. Ini karena untuk grup kerja tanpa server dengan penskalaan dan pengoptimalan berbasis AI, sumber daya komputasi tambahan untuk otonom diaktifkan dan dikelola secara otomatis berdasarkan profil harga-kinerja Anda.

Untuk mengaktifkan sumber daya komputasi tambahan setelah membuat grup kerja:

  • Arahkan ke workgroup di konsol Amazon Redshift Serverless.

  • Dari halaman detail grup kerja, pilih Edit konfigurasi otonom dari menu tarik-turun Tindakan.

  • Pilih Aktifkan komputasi ekstra.

catatan

Opsi konfigurasi Edit otonom mungkin berwarna abu-abu jika grup kerja memiliki target Price-performance yang ditetapkan. Ini karena untuk grup kerja tanpa server dengan penskalaan dan pengoptimalan berbasis AI, sumber daya komputasi tambahan untuk otonom diaktifkan dan dikelola secara otomatis berdasarkan profil harga-kinerja Anda.

Mengelola otonom komputasi ekstra untuk grup kerja tanpa server menggunakan AWS CLI

Untuk membuat grup kerja tanpa server dengan sumber daya komputasi tambahan yang dialokasikan untuk otonom, gunakan perintah dengan opsi. create-workgroup extra-compute-for-automatic-optimization

aws redshift-serverless create-workgroup --base-capacity <value> \ --namespace-name <value> \ --workgroup-name <value> \ --extra-compute-for-automatic-optimization \ --region <value>

Untuk mengaktifkan sumber daya komputasi tambahan untuk otonom pada workgroup tanpa server yang ada, gunakan perintah dengan update-workgroup opsi. --extra-compute-for-automatic-optimization

aws redshift-serverless update-workgroup \ --workgroup-name <value> \ --extra-compute-for-automatic-optimization \ --region <value>

Untuk menonaktifkan sumber daya komputasi tambahan untuk otonom pada workgroup tanpa server yang ada, gunakan perintah dengan update-workgroup opsi. --no-extra-compute-for-automatic-optimization

aws redshift-serverless update-workgroup \ --workgroup-name <value> \ --no-extra-compute-for-automatic-optimization \ --region <value>

Kontrol biaya untuk otonom menggunakan sumber daya komputasi tambahan

Kontrol biaya untuk otonom komputasi ekstra pada cluster yang disediakan

Anda dapat menetapkan batas penggunaan pada sumber daya komputasi tambahan yang digunakan untuk otonom pada kluster yang disediakan menggunakan konsol Amazon Redshift. Sumber daya komputasi tambahan yang digunakan untuk otonom tidak dihitung terhadap batasan apa pun yang mungkin telah Anda tetapkan untuk penskalaan konkurensi dan sebaliknya.

Untuk membuat batas penggunaan untuk komputasi tambahan menggunakan konsol:

  • Arahkan ke halaman detail cluster dan pilih tab Maintenance dari menu navigasi cluster.

  • Gulir ke bawah dan klik Buat batas penggunaan, itu akan menavigasi ke halaman Kelola batas penggunaan.

  • Pada halaman Kelola batas penggunaan, cari bagian berjudul Batas penggunaan untuk komputasi tambahan untuk pengoptimalan otomatis dan pilih Tambah batas.

Untuk membuat batas penggunaan untuk komputasi ekstra menggunakan AWS CLI, gunakan create-usage-limit perintah dengan jenis extra-compute-for-automatic-optimization fitur. --limit-typeParameter harus diatur ke time untuk jenis fitur ini.

aws redshift create-usage-limit \ --cluster-identifier <value> \ --feature-type extra-compute-for-automatic-optimization \ --limit-type time \ --period <value> \ --amount <value> \ --breach-action <value>

--breach-actionParameter --period dan menerima nilai yang sama dengan batas penggunaan lainnya. Untuk informasi selengkapnya, lihat Menyetel batas penggunaan di Panduan Manajemen Amazon Redshift.

Kontrol biaya untuk otonomi komputasi ekstra pada kelompok kerja tanpa server

Amazon Redshift Tanpa Server menyediakan kemampuan untuk menetapkan batas penggunaan untuk grup kerja tanpa server, lihat Menyetel batas penggunaan, termasuk menetapkan batas RPU di Panduan Manajemen Amazon Redshift. Penggunaan untuk otonom komputasi ekstra di Amazon Redshift Tanpa Server disertakan dalam penggunaan tanpa server secara keseluruhan, termasuk kueri pengguna.

Anda dapat melihat berapa banyak RPU-detik yang digunakan grup kerja tanpa server Anda untuk otonom komputasi tambahan menggunakan konsol Amazon Redshift Tanpa Server. Untuk melakukannya:

  • Arahkan ke konsol Amazon Redshift Tanpa Server.

  • Pilih Pemantauan sumber daya dari bilah sisi.

  • Pilih workgroup.

  • Gulir ke bawah ke Komputasi ekstra untuk pengoptimalan otomatis grafik detik yang dibebankan.

Untuk informasi selengkapnya, lihat konsol Amazon Redshift Tanpa Server di Panduan Manajemen Amazon Redshift.

Anda juga dapat memeriksa tampilan SYS_SERVERLESS_USAGE sistem untuk menemukancharged_extra_compute_for_automatic_optimization_seconds, yang mencatat akumulasi unit komputasi (RPU) detik yang diisi untuk pengoptimalan otomatis.