Bekerja dengan penskalaan konkurensi - Amazon Redshift

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

Bekerja dengan penskalaan konkurensi

Dengan fitur Penskalaan Konkurensi, Anda dapat mendukung ribuan pengguna bersamaan dan kueri bersamaan, dengan kinerja kueri yang cepat secara konsisten. Saat Anda mengaktifkan penskalaan konkurensi, Amazon Redshift secara otomatis menambahkan kapasitas klaster tambahan untuk memproses peningkatan kueri baca dan tulis. Pengguna melihat data terbaru, apakah kueri berjalan di cluster utama atau cluster penskalaan konkurensi.

Anda dapat mengelola kueri mana yang dikirim ke cluster penskalaan konkurensi dengan mengonfigurasi antrian WLM. Saat Anda mengaktifkan penskalaan konkurensi, kueri yang memenuhi syarat akan dikirim ke klaster penskalaan konkurensi alih-alih menunggu dalam antrian.

Anda dikenakan biaya untuk klaster penskalaan konkurensi hanya untuk saat mereka aktif menjalankan kueri. Untuk informasi selengkapnya tentang harga, termasuk bagaimana biaya bertambah dan biaya minimum, lihat Harga Penskalaan Konkurensi.

Kemampuan penskalaan konkurensi

Saat Anda mengaktifkan penskalaan konkurensi untuk antrian WLM, ini berfungsi untuk operasi baca, seperti kueri dasbor. Ini juga berfungsi untuk operasi penulisan yang umum digunakan, seperti pernyataan untuk konsumsi dan pemrosesan data.

Kemampuan penskalaan konkurensi untuk operasi penulisan

Penskalaan konkurensi mendukung operasi penulisan yang sering digunakan, seperti pernyataan ekstrak, transformasi, dan beban (ETL). Penskalaan konkurensi untuk operasi penulisan sangat berguna ketika Anda ingin mempertahankan waktu respons yang konsisten ketika klaster Anda menerima sejumlah besar permintaan. Ini meningkatkan throughput untuk operasi penulisan yang bersaing untuk sumber daya di cluster utama.

Penskalaan konkurensi mendukung pernyataan COPY, INSERT, DELETE, UPDATE, dan CREATE TABLE AS (CTAS). Selain itu, penskalaan konkurensi mendukung penyegaran tampilan terwujud untuk MV yang tidak menggunakan agregasi. Pernyataan bahasa manipulasi data (DML/bahasa manipulasi data) lainnya dan pernyataan bahasa definisi data (DDL) tidak didukung. Ketika pernyataan tulis yang tidak didukung, seperti CREATE tanpa TABLE AS, disertakan dalam transaksi eksplisit sebelum pernyataan tulis yang didukung, tidak ada pernyataan tulis yang akan berjalan pada cluster penskalaan konkurensi.

Ketika Anda memperoleh kredit untuk penskalaan konkurensi, akrual kredit ini berlaku untuk operasi baca dan tulis.

Batasan untuk penskalaan konkurensi

Berikut ini adalah batasan untuk menggunakan penskalaan konkurensi Amazon Redshift:

  • Itu tidak mendukung kueri pada tabel yang menggunakan kunci pengurutan interleaved.

  • Itu tidak mendukung kueri pada tabel sementara.

  • Itu tidak mendukung kueri yang mengakses sumber daya eksternal yang dilindungi oleh konfigurasi jaringan terbatas atau virtual private cloud (VPC).

  • Itu tidak mendukung kueri yang berisi fungsi yang ditentukan pengguna Python (UDF) dan Lambda UDF.

  • Itu tidak mendukung kueri yang mengakses tabel sistem, tabel katalog PostgreSQL, atau tabel tanpa cadangan.

  • Itu tidak mendukung kueri COPY atau UNLOAD yang mengakses sumber daya eksternal ketika izin kebijakan IAM yang membatasi diberlakukan. Ini termasuk izin yang diterapkan baik ke sumber daya, seperti bucket Amazon S3 atau tabel DynamoDB, atau ke sumber. Sumber IAM dapat mencakup yang berikut:

    • aws:sourceVpc— Sumber VPC.

    • aws:sourceVpce— Titik akhir VPC sumber.

    • aws:sourceIp— Alamat IP sumber.

    Dalam beberapa kasus, Anda mungkin perlu menghapus izin yang membatasi sumber daya atau sumber, sehingga kueri COPY dan UNLOAD yang mengakses sumber daya dikirim ke cluster penskalaan konkurensi.

    Untuk informasi selengkapnya tentang kebijakan sumber daya, lihat Jenis kebijakan di panduan AWS Identity and Access Management pengguna dan Mengontrol akses dari titik akhir VPC dengan kebijakan bucket.

  • Penskalaan konkurensi Amazon Redshift untuk operasi penulisan tidak didukung untuk operasi DDL, seperti CREATE TABLE atau ALTER TABLE.

  • Itu tidak mendukung ANALISIS untuk perintah COPY.

  • Itu tidak mendukung operasi tulis pada tabel target di mana DISTSTYLE disetel ke ALL.

  • Itu tidak mendukung COPY dari format file berikut:

    • Parquet

    • ORC

  • Itu tidak mendukung operasi tulis pada tabel dengan kolom identitas.

  • Amazon Redshift mendukung penskalaan konkurensi untuk operasi penulisan hanya pada node Amazon Redshift RA3, khususnya ra3.16xlarge, ra3.4xlarge, dan ra3.xlplus. Penskalaan konkurensi untuk operasi penulisan tidak didukung pada jenis node lainnya.

Untuk informasi selengkapnya tentang penskalaan konkurensi, lihat topik berikut di Panduan Manajemen Pergeseran Merah Amazon.