Skip to main content

class  pixeltable.ColumnMetadata

Metadata for a column of a Pixeltable table.

attr  comment

User-provided column comment.

attr  computed_with

Expression used to compute this column; None if this is not a computed column.

attr  custom_metadata

User-defined JSON metadata for this column, if any.

attr  defined_in

Name of the table where this column was originally defined. If the current table is a view, then defined_in may differ from the current table name.

attr  depends_on

List of dependencies (table name, column name) if this is a computed column, else None.

attr  destination

An object store reference for computed files, if one is configured.

attr  is_builtin

If False, this computed column makes calls to custom UDFs; None if this is not a computed column.

attr  is_computed

True if this column is a computed column.

attr  is_iterator_col

True if this column is produced by an iterator (only applicable to views).

attr  is_primary_key

True if this column is part of the table’s primary key.

attr  is_stored

True if this is a stored column; False if it is dynamically computed.

attr  media_validation

The media validation policy for this column. None if the type of this column is not a media type.

attr  name

The name of the column.

attr  type_

The type specifier of the column.

attr  version_added

The table version when this column was added.
Last modified on June 24, 2026