1. A computer-implemented method comprising: determining a data structure comprising a plurality of query language configuration parameters and at least two values associated with each of the plurality of query language configuration parameters; generating, based on the data structure, a first structured language query associated with a first value associated with one of the plurality of query language configuration parameters, and a second structured language query associated with a second value associated with the one of the plurality of query language configuration parameters; determining a first expected query result that is associated with the first structured language query and expected in response to the first structured language query if a data source supports a first particularity; determining a second expected query result that is associated with the second structured language query and expected in response to the second structured language query if the data source supports a second particularity rather than the first particularity; querying the data source with the first structured language query; querying the data source with the second structured language query; receiving a first query result associated with the first structured language query and a second query result associated with the second structured language query; comparing the first query result to the first expected query result that is associated with the first structured language query and expected in response to the first structured language query if the data source supports the first particularity; comparing the second query result to the second expected query result that is associated with the second structured language query and expected in response to the second structured language query if the data source supports a second particularity rather than the first particularity; determining that the first query result matches the first expected query result that is associated with the first structured language query and expected in response to the first structured language query if the data source supports the first particularity; determining that the second query result does not match the second expected query result that is associated with the second structured language query and expected in response to the second structured language query if the data source supports a second particularity rather than the first particularity; and in response to the determining that the first query result matches the first expected query result that is associated with the first structured language query and expected in response to the first structured language query if the data source supports the first particularity, adding, to a query language configuration parameter file associated with the data source, the one of the plurality of query language configuration parameters in association with the first value.