Tipo HLLSKETCH - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog.

Tipo HLLSKETCH

Utilice el tipo de datos HLLSKETCH para bocetos de HyperLogLog. Amazon Redshift admite representaciones de boceto de HyperLogLog que son dispersas o densas. Los bocetos comienzan siendo dispersos y cambian a densos cuando el formato denso es más eficiente para minimizar la huella de memoria que se utiliza.

Amazon Redshift convierte automáticamente un boceto disperso de HyperLogLog al importar, exportar o imprimir bocetos en el siguiente formato JSON.

{"logm":15,"sparse":{"indices":[4878,9559,14523],"values":[1,2,1]}}

Amazon Redshift utiliza una representación de cadena en formato Base64 para representar un boceto denso de HyperLogLog.

Amazon Redshift utiliza la siguiente representación de cadena en formato Base64 para representar un boceto denso de HyperLogLog.

"ABAABA..."

El tamaño máximo de un objeto HLLSKETCH es de 24 580 bytes cuando se utiliza en compresión sin formato.