Pertimbangan - Amazon Redshift

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 tipeHLLSKETCH:

    • Fungsi agregat COUNT

    • Ekspresi COALESCE kondisional dan NVL

    • CASEekspresi

  • Pengkodean yang didukung adalahRAW.

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

    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 CSV data ke Amazon Redshift menggunakan perintah. COPY Untuk informasi selengkapnya, lihat Memuat tipe HLLSKETCH data.

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