Uso
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 admitentable_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
: