You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
RequestSource can not be used with write_to_online_store #4493
in the _convert_arrow_to_proto function it will fail at extracting the timestamp field:
event_timestamps = [
_coerce_datetime(val)
for val in pd.to_datetime(
table.column(feature_view.batch_source.timestamp_field).to_numpy(
zero_copy_only=False
)
)
]
since feature_view.batch_source (request source) doesn't have timestamp_field.
Specifications
Version:
Platform:
Subsystem:
Possible Solution
add an attributee for RequestSource for the user to specify the timestamp_field.
I'm a little lost here, what's the use for timestamp_field in RequestSource? RequestSources are only used in online odfv execution, you don't have a point-in-time join there.
I'm a little lost here, what's the use for timestamp_field in RequestSource? RequestSources are only used in online odfv execution, you don't have a point-in-time join there.
I'm not using it to get history features, just use it as a data source to be able to ingest dataframe to the feature view directly.
Activity
franciscojavierarceo commentedon Sep 6, 2024
I'm doing some related work in my PR to create persistent on demand feature views #4418
tokoko commentedon Sep 6, 2024
I'm a little lost here, what's the use for timestamp_field in RequestSource? RequestSources are only used in online odfv execution, you don't have a point-in-time join there.
haoxu0 commentedon Sep 6, 2024
I'm not using it to get history features, just use it as a data source to be able to ingest dataframe to the feature view directly.