Proprietà di configurazione perPresto (C++)- nodi coordinatori

È possibile personalizzare le proprietà di configurazione del coordinatore tramite un'API perPresto (C++).

Proprietà di configurazione per Presto (C++)- nodi coordinatori
Nome proprietà Immettere Aggiunta convalida
http-server.log.max-size Stringa Limite{1, 1e13} ; i valori supportati sono numeri con o senza unità TB, MB, GB, B, KB
http-server.log.max-history Numero intero Limite{1, 1000}
http-server.threads.max Numero intero Limite{1, 1000}
log.max-history Numero intero Limite{1, 1000}
log.max-size Stringa Limite{1, 1e13} ; i valori supportati sono numeri con o senza unità TB, MB, GB, B, KB
node-scheduler.max-pending-splits-per-task Numero intero Limite{1, 1000}
node-scheduler.max-splits-per-node Numero intero Limite{1, 1000}
optimizer.joins-not-null-inference-strategy Stringa Qualsiasi stringa
optimizer.default-filter-factor-enabled Booleano True o False
optimizer.exploit-constraints Booleano True o False
optimizer.in-predicates-as-inner-joins-enabled Booleano True o False
optimizer.partial-aggregation-strategy Stringa Qualsiasi stringa
optimizer.prefer-partial-aggregation Booleano True o False
optimizer.infer-inequality-predicates Booleano True o False
optimizer.handle-complex-equi-joins Booleano True o False
optimizer.generate-domain-filters Booleano True o False
optimizer.size-based-join-flipping-enabled Booleano True o False
optimizer.default-join-selectivity-coefficient Float
join-max-broadcast-table-size Stringa Limite{1, 1e13} ; i valori supportati sono numeri con o senza unità TB, MB, GB, B, KB
query.client.timeout Stringa Limite{1, 1e13} ; i valori supportati sono numeri con o senza unità m, s, ms, h
query.execution-policy Stringa Qualsiasi stringa
query.low-memory-killer.policy Stringa Qualsiasi stringa
query.max-execution-time Stringa Limite{1, 1e13} ; i valori supportati sono numeri con o senza unità m,s,ms,h
query.max-history Numero intero Limite{1, 10000}
query.max-total-memory-per-node Stringa Limite {1, 1e13}; i valori supportati sono numeri con unità TB, MB, GB, B, KB
query.max-total-memory Stringa Limite {1, 1e13}; i valori supportati sono numeri con unità TB, MB, GB, B, KB
query.max-memory-per-node Stringa Limite {1, 1e13}; i valori supportati sono numeri con unità TB, MB, GB, B, KB
query.max-memory Stringa Limite {1, 1e13} i valori supportati sono numeri con unità TB, MB, GB, B, KB
query.max-stage-count Numero intero Limite{1, 10000}
query.min-expire-age Stringa i valori supportati sono numeri con o senza unità m, s, ms, h
query.min-schedule-split-batch-size Numero intero Limite{1, 10000}
query.stage-count-warning-threshold Numero intero Limite{1, 10000}
query.max-length Numero intero Limite{1, 10000}
scale-writers Booleano True o False
scheduler.http-client.max-requests-queued-per-destination Numero intero Limite{1, 100000}
shutdown.grace-period Stringa Limite{1, 1e13} ; i valori supportati sono numeri con o senza unità m, s, ms, h
native-execution-enabled Booleano True o False
optimizer.optimize-hash-generation Booleano True o False
regex-library Stringa Qualsiasi stringa
use-alternative-function-signatures Booleano True o False
experimental.table-writer-merge-operator-enabled Booleano True o False