Data Portability Tool
All the capabilities, none of the firefighting
Automate and control end-to-end data pipelines - from combining raw data to driving last mile
business actions -
all within one intuitive, zero maintenance platform.
Extract Data From Anywhere
Instantly connect and read data from 10+ sources including
SaaS apps
and databases, and precisely control pipeline schedules down to the minute.


Load Data How You Need
Load data into the warehouse in near real-time and control
how it
lands with preload transformations, automated schema mapping, and keep data updated
with
CDC.
Transform Data For Analytics
Prepare data for analytics seamlessly as it lands in the
warehouse
through powerful data models and workflows that run in sync with your pipelines.


A common Source and Destination Sync Schedule
Introducing a common Sync Schedule instead of different
ingestion and
load frequencies for a Pipeline. Users can migrate their existing Pipelines to use
the Sync
Schedule, post which, each data replication job, or Pipeline run, will be triggered
as per
its
configured sync schedule.
This feature is expected to bring consistency in terms of observable end-to-end data
replication, on
account of this being single schedule-driven instead of multiple schedules which can
result
in
latency and data mismatches.

Extract-Load-Transform
While Pipelines in DPT address the Extract and Load steps in our
Extract-Load-Transform (ELT)
approach of moving your data from the Source to the Destination warehouse, the Transform
step is
achieved using dbt™ Models, SQL Models and Workflows.
The most important benefit of the ELT approach is that you can transform your Source
data in any
manner, and any number of times. You can also transform only the data you need for a
particular
business analysis. To enable this, DPT offers the intuitive and easy-to-use Models
interface,
where you can apply transformations on the data till you reach the final data model that
is
required for your business reporting and intelligence needs. Using the Query Builder in
Models,
you can design and test standard SQL queries that can aggregate data from one or more
systems
and transform it for analysis and reporting and work closely with the Destination
schema. You
can also create SQL Join clauses that can combine data from multiple tables, and write
the query
results into a new table.