Utilizzo
derived_table: {
table_zipion: GZIP
...
}
}
Gerarchia
table_compression |
Valore predefinito
GZIP Accetta
GZIP oppure SNAPPY Regole speciali
table_compression è supportato solo su dialetti specifici
|
Definizione
Il parametro table_compression
specifica la compressione che una tabella derivata permanente (PDT) avrà in un database Athena, GZIP
o SNAPPY
.
Per informazioni dettagliate, consulta la documentazione di Amazon Athena.
Consulta la sezione Assistenza di Dialetto per
table_compression
di seguito per l'elenco dei dialetti che supportanotable_compression
.
Il parametro
table_compression
funziona solo con tabelle persistenti, come le PDT e le tabelle aggregate.table_compression
non è supportato per le tabelle derivate senza una strategia di persistenza.
Esempi
Crea una PDT customer_order_facts
su un database Amazon Athena con compressione 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
}
}
Supporto del dialetto per table_compression
La possibilità di utilizzare table_compression
dipende dal dialetto del database utilizzato dalla connessione di Looker. Nell'ultima release di Looker i seguenti dialetti supportano table_compression
: