Working with Data in Pixeltable

Pixeltable provides a unified interface for working with diverse data types - from structured tables to unstructured media files. This guide covers everything you need to know about bringing your data into Pixeltable.

Supported Data Types & Formats

Import Functions

Key Points

  • All media types (Image, Video, Audio, Document) support local files, URLs, and cloud storage paths
  • Array types require explicit shape and dtype specifications
  • JSON type can store any valid JSON data structure
  • Basic types (Int, Float, Bool, String, Timestamp) match their Python equivalents
  • Import functions support schema overrides to ensure correct type assignment
  • Use batch inserts for better performance when adding multiple rows
  • Cloud storage paths (s3://) require appropriate credentials to be configured