I have some tables containing Array columns in a database. When DremioDialect.get_columns() is called ctype = _type_map[col[1]] throws an KEYERROR 'ARRAY'.
This can be solved with extending _type_map in base.py and query.py with:
_type_map = {
...
'ARRAY': types.ARRAY,
'array': types.ARRAY,
}
I have some tables containing Array columns in a database. When
DremioDialect.get_columns()is calledctype = _type_map[col[1]]throws anKEYERROR 'ARRAY'.This can be solved with extending
_type_mapinbase.pyandquery.pywith: