Generating fileds in lookml based on query result

Hi,

I need dynamically create dimensions based on query results that return column names and data types.

Is it possible to implement it in looker ? Maybe through liquid?

Thanks

Freddie