Transformation components are used in transformation pipelines, which transform table data that already exists in your data warehouse—typically loaded there by an orchestration pipeline. These components are often analogs of SQL operations, allowing you to filter, join, aggregate, and reshape data without writing raw SQL.Documentation Index
Fetch the complete documentation index at: https://docs.maia.ai/llms.txt
Use this file to discover all available pages before exploring further.
Common components
- Table Input—reads data from an existing warehouse table into the pipeline.
- Filter—keeps only rows matching defined criteria.
- Aggregate—groups and summarizes data, for example summing a column per group.
- Rank—ranks rows within partitions based on ordering criteria.
- Rewrite Table—writes the transformed data permanently to a new or existing table.
- Snowflake Cortex—a family of components including Cortex Completions, Cortex Sentiment, Cortex Summarize, Cortex Translate, and more. Snowflake only.
- Databricks AI—a family of components including Databricks AI Query, Databricks AI Classify, Databricks AI Summarize, Databricks AI Translate, and more. Databricks only.
Each component is exclusively applicable to one pipeline type—orchestration or transformation—and cannot be added to the other. To embed a transformation pipeline within an orchestration pipeline, use the Run Transformation component.
