Architecture
Drifto operates as a query engine. This means that your data and model storage is not managed by Drifto. Rather, your data is stored either in your warehouse, data lake or simple storage buckets. This enables Drifto to be a lightweight (but specialized and powerful) compute system on top of your existing data stack rather than a new system that needs a heavy integration and migration. When you issue a query to Drifto, the parser will split the query into analytical and neural subqueries. Drifto then forwards the analytical subquery to your underlying analytical engine, such as your data warehouse, while processing the neural subquery on a specialized distributed AI fleet. When the subqueries complete, Drifto merges the subquery results into one single result.Environments
Drifto is a fully-managed query engine and AI service. Drifto implements Presto’s integration protocol, so it integrates seamlessly anywhere SQL runs, such as your favorite BI tool like Tableau or Mode, or a dbt pipeline. Drifto is also directly accessible through the Trino CLI. Currently, Drifto works with the following backend warehouses:BigQuery
Snowflake
Set Up
We are currently in private beta.Contact Us
Please reach out to us directly at [email protected] for a white-glove
onboarding service. We are more than happy to help you apply DriftoQL to
solve any analytics or ML problems that your team faces.
