tecton.interactive.MaterializationJobData

class tecton.interactive.MaterializationJobData(id, workspace, feature_view, state, online, offline, start_time, end_time, created_at, updated_at, attempts, next_attempt_at, job_type)

Data representation of the materialization job

Parameters
  • id (str) – ID string of the materialization job.

  • workspace (str) – Name of the project workspace.

  • feature_view (str) – Name of the Feature View.

  • state (str) – State of the materialization job.

  • online (bool) – Whether the job materializes features to the online store.

  • offline (bool) – Whether the job materializes features to the offline store.

  • start_time (Optional[datetime]) – Start timestamp of the batch materialization window.

  • end_time (Optional[datetime]) – End timestamp of the batch materialization window.

  • created_at (datetime) – Job creation timestamp.

  • updated_at (datetime) – Job update timestamp.

  • attempts (List[MaterializationAttemptData]) – Materialization attempts. List of MaterializationAttemptData

  • next_attempt_at (Optional[datetime]) – If job needs another attempt, Start timestamp the next materialization attempt.

  • job_type (str) – Type of materialization. One of ‘BATCH’ or ‘STREAM’.

Methods

from_proto

classmethod from_proto(proto)