Skip to content

featurebyte.ForecastTable.get_view

get_view(
view_mode: Literal[ViewMode.AUTO, ViewMode.MANUAL]="auto",
drop_column_names: Optional[List[str]]=None,
column_cleaning_operations: Optional[List[ColumnCleaningOperation]]=None
) -> ForecastView

Description

Gets a ForecastView object from a ForecastTable object.

Parameters

  • view_mode: Literal[ViewMode.AUTO, ViewMode.MANUAL]
    default: "auto"
    View mode to use. When auto, the view will be constructed with cleaning operations from the table, and the record creation timestamp column will be dropped.

  • drop_column_names: Optional[List[str]]
    List of column names to drop (manual mode only).

  • column_cleaning_operations: Optional[List[ColumnCleaningOperation]]
    List of cleaning operations to apply per column in manual mode only. Each element in the list indicates the cleaning operations for a specific column.

Returns

  • ForecastView
    ForecastView object constructed from the source table.

Examples

Get a ForecastView in automated mode.

>>> forecast_table = catalog.get_table("FORECAST")
>>> forecast_view = forecast_table.get_view()