From 7a79c9daeec614d3844c705de09215c1497fbc98 Mon Sep 17 00:00:00 2001 From: "phil.park" Date: Tue, 6 Jun 2023 10:16:38 +0900 Subject: [PATCH] feat: Use string as a substitute for unregistered types during schema inference Signed-off-by: phil.park --- sdk/python/feast/type_map.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sdk/python/feast/type_map.py b/sdk/python/feast/type_map.py index 689f0268d27..df853462836 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"]