Query-generation

Param-Search
Login

Param-Search

Running multiple instances of Snowflake

The main difference between the param-search endpoint and the snowflake endpoint is that param-search queries the database and runs different batches. Each batch consists of possible combinations of parameters given by the input toml.

An input of a search params config is the same as the one for snowflake but with the added arrays of parameters that give more than one option for some parameters.

dataset = "TPCDS"
dev = false
max_hops = [1,2,4]
extra_predicates = [1,3,5]
row_retention_probability = [0.2, 0.85,1.0]
unique_joins = true
max_queries_per_fact_table = 10
max_queries_per_signature = 2
keep_edge_probability = [0.2]
equality_lower_bound_probability = [0,0.1]
extra_values_for_in = 3

[operator_weights]
operator_in = 1
operator_range = 3
operator_equal = 3