tecton.interactive.Entity

class tecton.interactive.Entity

Entity class.

An Entity is a class that represents an Entity that is being modelled in Tecton. Entities are used to index and organize features - a FeatureView contains at least one Entity.

Entities contain metadata about join keys, which represent the columns that are used to join features together.

Methods

summary

Displays a human readable summary of this Entity.

summary()

Displays a human readable summary of this Entity.

Attributes

created_at

Returns the creation date of this Tecton Object.

defined_in

Returns filename where this Tecton Object has been declared.

description

The description of this Tecton Object, set by user.

family

Deprecated.

id

Returns ID of the database entity entry.

join_keys

Returns the join keys of this entity.

name

The name of this Tecton Object.

owner

The owner of this Tecton Object (typically the email of the primary maintainer.)

tags

Tags associated with this Tecton Object (key-value pairs of arbitrary metadata set by user.)

workspace

Returns the workspace this Tecton Object was created in.