Compartir vía


Directiva de codificación

La directiva de codificación define cómo se codifican, comprimen e indexan los datos. Esta directiva se aplica a todas las columnas de datos almacenados. Una directiva de codificación predeterminada se aplica en función del tipo de datos de la columna y un proceso en segundo plano ajusta la directiva de codificación automáticamente si es necesario.

Escenarios

Se recomienda mantener la directiva predeterminada, excepto en escenarios específicos. Puede ser útil modificar la directiva de codificación de la columna predeterminada para ajustar el control sobre el equilibrio entre rendimiento y COGS. Por ejemplo:

  • La indexación predeterminada aplicada a string las columnas se crea para las búsquedas de términos. Si solo consulta valores específicos en la columna, puede reducirse COGS si el índice se simplifica mediante el perfil Identifierde codificación . Para obtener más información, consulte el tipo de datos de cadena.
  • Los campos que nunca se consultan en o no necesitan búsquedas rápidas pueden deshabilitar la indexación. Puede usar el perfil BigObject para desactivar los índices y aumentar el tamaño máximo del valor en columnas dinámicas o de cadena. Por ejemplo, use este perfil para almacenar los valores de HLL devueltos por la función hll().

Cómo funciona

Los cambios en la directiva de codificación no afectan a los datos que ya se han ingerido. Solo se realizarán nuevas operaciones de ingesta según la nueva directiva. La directiva de codificación se aplica a columnas individuales de una tabla, pero se puede establecer en el nivel de columna, nivel de tabla (que afecta a todas las columnas de la tabla) o nivel de base de datos.