featurebyte.ItemView¶
Description¶
An ItemView object is a modified version of the ItemTable object that provides additional capabilities for transforming data. With an ItemView, you can create and transform columns, extract lags and filter records prior to feature declaration.
When you create an ItemView, the object automatically adds the event_timestamp and entity columns from the associated event table. You can also include additional columns from the event table if desired. However:
- lag (and inter-event time) computation is only possible for entities that are not inherited from the event table.
- imported columns from the event table or their derivatives cannot be aggregated per an entity inherited from the event table. Those features must be engineered directly from the event table.
Item views are typically used to create Lookup features for the item entity, to create Simple Aggregate features for the event entity or to create Aggregate Over a Window features for other entities."
See Also¶
- item_table#get_view: get item view from an
ItemTable