Pertimbangan - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. 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.

Pertimbangan

Topik ini menjelaskan detail penggunaan HyperLogLog di Amazon Redshift.

Berikut ini adalah pertimbangan untuk digunakan HyperLogLog di Amazon Redshift:

  • HyperLogLog Non-fungsi berikut dapat menerima input tipe HLLSKETCH atau kolom tipe HLLSKETCH:

    • Fungsi agregat COUNT

    • Ekspresi bersyarat COALESCE dan NVL

    • Ekspresi CASE

  • Pengkodean yang didukung adalah RAW.

  • Anda dapat melakukan operasi UNLOAD di atas meja dengan kolom HLLSKETCH ke dalam teks atau CSV. Anda dapat menggunakan kolom UNLOAD HLLSKETCH untuk menulis data HLLSKETCH. Amazon Redshift menampilkan data dalam format JSON untuk representasi jarang atau format Base64 untuk representasi padat. Untuk informasi selengkapnya tentang BONGKAR, lihatMembongkar tipe data HLLSKETCH.

    Berikut ini menunjukkan format yang digunakan untuk HyperLogLog sketsa jarang diwakili dalam format JSON.

    {"version":1,"logm":15,"sparse":{"indices":[15099259,33107846,37891580,50065963],"values":[2,3,2,1]}}
  • Anda dapat mengimpor teks atau data CSV ke Amazon Redshift menggunakan perintah COPY. Untuk informasi selengkapnya, lihat Memuat tipe data HLLSKETCH.

  • Pengkodean default untuk HLLSKETCH adalah RAW. Untuk informasi selengkapnya, lihat Pengkodean kompresi.