Understand Profile and Schema terminology
mainlinewhylogs organizes data information through the following hierarchy:
- Column Profile: A collection of metrics representing a single feature or column in a dataset.
- Dataset Profile: A collection of Column Profiles along with summary statistics and metadata for an entire dataset.
- Dataset Schema: Defines how metrics are tracked. It maps dataset columns to specific data types and metrics. While schemas are created automatically during logging, they can be customized to define specific column types or metrics to track.
- Metadata: Data describing either the dataset itself or the information produced during whylogs processing.