File tree 1 file changed +3
-1
lines changed
1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -556,7 +556,8 @@ def assemble_feature_vector(
556
556
"1. There is no match in the given entry."
557
557
" Please check if the entry exists in the online feature store"
558
558
" or provide the feature as passed_feature. "
559
- f"2. Required entries [{ ', ' .join (self .required_serving_keys )} ] are not provided."
559
+ f"2. Required entries [{ ', ' .join (self .required_serving_keys )} ] or "
560
+ f"[{ ', ' .join (set (sk .feature_name for sk in self ._serving_keys ))} ] are not provided."
560
561
)
561
562
562
563
if len (self .return_feature_value_handlers ) > 0 :
@@ -1475,6 +1476,7 @@ def valid_serving_keys(self):
1475
1476
if not self ._valid_serving_keys or len (self ._valid_serving_keys ) == 0 :
1476
1477
self ._valid_serving_keys = set (
1477
1478
[sk .required_serving_key for sk in self .serving_keys ]
1479
+ + [sk .feature_name for sk in self .serving_keys ]
1478
1480
)
1479
1481
return self ._valid_serving_keys
1480
1482
You can’t perform that action at this time.
0 commit comments