compresión_tabla

Uso

vista: my_view {
derived_table: {
table_Compression: GZIP
...
}
}
Jerarquía
table_compression
Valor predeterminado
GZIP

Acepta
GZIP o SNAPPY

Reglas especiales
table_compression solo es compatible con dialectos específicos

Definición

El parámetro table_compression especifica la compresión que tendrá una tabla derivada persistente (PDT) en una base de datos de Athena, ya sea GZIP o SNAPPY.

Consulta la documentación de Amazon Athena para obtener más detalles.

Consulta la sección Compatibilidad con dialectos para table_compression a continuación para ver la lista de dialectos que admiten table_compression.

El parámetro table_compression solo funciona con tablas que son persistentes, como PDT y tablas agregadas. table_compression no es compatible con las tablas derivadas sin una estrategia de persistencia.

Ejemplos

Crea un PDT customer_order_facts en una base de datos de Amazon Athena con compresión SNAPPY:

view: customer_order_facts {
  derived_table: {
    explore_source: order {
      column: customer_id { field: order.customer_id }
      column: date { field: order.order_time }
      column: city { field: users.city }
      column: age_tier { field: users.age_tier }
      derived_column: num_orders {
        sql: COUNT(order.customer_id) ;;
      }
    }
    table_format: ORC
    table_compression: SNAPPY
    datagroup_trigger: daily_datagroup
  }
}

Asistencia telefónica para table_compression

La capacidad de usar table_compression depende del dialecto de la base de datos que usa tu conexión de Looker. En la versión más reciente de Looker, los siguientes dialectos son compatibles con table_compression: