Konfigurationseigenschaften fürPresto (C++)- Koordinatorknoten

Sie können die Koordinatorkonfigurationseigenschaften über eine API anpassen fürPresto (C++).

Konfigurationseigenschaften für Presto (C++)- Koordinationsknoten
Eigenschaftsname Typ Validierung hinzugefügt
http-server.log.max-size Zeichenfolge Grenze{1, 1e13} ; unterstützte Werte sind Zahlen mit oder ohne Einheiten TB, MB, GB, B, KB
http-server.log.max-history Integer Grenze{1, 1000}
http-server.threads.max Integer Grenze{1, 1000}
log.max-history Integer Grenze{1, 1000}
log.max-size Zeichenfolge Grenze{1, 1e13} ; unterstützte Werte sind Zahlen mit oder ohne Einheiten TB, MB, GB, B, KB
node-scheduler.max-pending-splits-per-task Integer Grenze{1, 1000}
node-scheduler.max-splits-per-node Integer Grenze{1, 1000}
optimizer.joins-not-null-inference-strategy Zeichenfolge Beliebige Zeichenfolge
optimizer.default-filter-factor-enabled Boolesch Wahr oder Falsch
optimizer.exploit-constraints Boolesch Wahr oder Falsch
optimizer.in-predicates-as-inner-joins-enabled Boolesch Wahr oder Falsch
optimizer.partial-aggregation-strategy Zeichenfolge Beliebige Zeichenfolge
optimizer.prefer-partial-aggregation Boolesch Wahr oder Falsch
optimizer.infer-inequality-predicates Boolesch Wahr oder Falsch
optimizer.handle-complex-equi-joins Boolesch Wahr oder Falsch
optimizer.generate-domain-filters Boolesch Wahr oder Falsch
optimizer.size-based-join-flipping-enabled Boolesch Wahr oder Falsch
optimizer.default-join-selectivity-coefficient Gleitkommazahl
join-max-broadcast-table-size Zeichenfolge Grenze{1, 1e13} ; unterstützte Werte sind Zahlen mit oder ohne Einheiten TB, MB, GB, B, KB
query.client.timeout Zeichenfolge Grenze{1, 1e13} ; unterstützte Werte sind Zahlen mit oder ohne Einheiten m, s, ms, h
query.execution-policy Zeichenfolge Beliebige Zeichenfolge
query.low-memory-killer.policy Zeichenfolge Beliebige Zeichenfolge
query.max-execution-time Zeichenfolge Grenze{1, 1e13} ; unterstützte Werte sind Zahlen mit oder ohne Einheiten m,s,ms,h
query.max-history Integer Grenze{1, 10000}
query.max-total-memory-per-node Zeichenfolge Limit {1, 1e13}; unterstützte Werte sind Zahlen mit den Einheiten TB, MB, GB, B, KB
query.max-total-memory Zeichenfolge Limit {1, 1e13}; unterstützte Werte sind Zahlen mit den Einheiten TB, MB, GB, B, KB
query.max-memory-per-node Zeichenfolge Limit {1, 1e13}; unterstützte Werte sind Zahlen mit den Einheiten TB, MB, GB, B, KB
query.max-memory Zeichenfolge Grenze {1, 1e13} unterstützte Werte sind Zahlen mit den Einheiten TB, MB, GB, B, KB
query.max-stage-count Integer Grenze{1, 10000}
query.min-expire-age Zeichenfolge Unterstützte Werte sind Zahlen mit oder ohne Einheiten m, s, ms, h
query.min-schedule-split-batch-size Integer Grenze{1, 10000}
query.stage-count-warning-threshold Integer Grenze{1, 10000}
query.max-length Integer Grenze{1, 10000}
scale-writers Boolesch Wahr oder Falsch
scheduler.http-client.max-requests-queued-per-destination Integer Grenze{1, 100000}
shutdown.grace-period Zeichenfolge Grenze{1, 1e13} ; unterstützte Werte sind Zahlen mit oder ohne Einheiten m, s, ms, h
native-execution-enabled Boolesch Wahr oder Falsch
optimizer.optimize-hash-generation Boolesch Wahr oder Falsch
regex-library Zeichenfolge Beliebige Zeichenfolge
use-alternative-function-signatures Boolesch Wahr oder Falsch
experimental.table-writer-merge-operator-enabled Boolesch Wahr oder Falsch