executable_complex JSONEachRow cd /; clickhouse-local --input-format JSONEachRow --output-format JSONEachRow --structure 'x UInt64, y UInt64' --query "SELECT x, y, x + y AS a, x * y AS b FROM table" 0 1000 x UInt64 y UInt64 a UInt64 0 b UInt64 0 executable_simple JSONEachRow cd /; clickhouse-local --input-format JSONEachRow --output-format JSONEachRow --structure 'x UInt64' --query "SELECT x, x + x AS a, x * x AS b FROM table" 0 1000 x a UInt64 0 b UInt64 0 executable_complex_direct JSONEachRow cd /; clickhouse-local --input-format JSONEachRow --output-format JSONEachRow --structure 'x UInt64, y UInt64' --query "SELECT x, y, x + y AS a, x * y AS b FROM table" 0 x UInt64 y UInt64 a UInt64 0 b UInt64 0 simple_executable_cache_dictionary_no_implicit_key id UInt64 value String echo "1\tValue" TabSeparated false 10000 300 simple_executable_cache_dictionary_implicit_key id UInt64 value String echo "Value" TabSeparated true 10000 300 complex_executable_cache_dictionary_no_implicit_key id UInt64 id_key String value String echo "1\tFirstKey\tValue" TabSeparated false 10000 300 complex_executable_cache_dictionary_implicit_key id UInt64 id_key String value String echo "Value" TabSeparated true 10000 300