diff --git a/sdk/python/feast/type_map.py b/sdk/python/feast/type_map.py index 689f0268d2..df85346283 100644 --- a/sdk/python/feast/type_map.py +++ b/sdk/python/feast/type_map.py @@ -538,7 +538,8 @@ def bq_to_feast_value_type(bq_type_as_str: str) -> ValueType: "NULL": ValueType.NULL, } - value_type = type_map[bq_type_as_str] + value_type = type_map.get(bq_type_as_str, ValueType.STRING) + if is_list: value_type = ValueType[value_type.name + "_LIST"]