What is dlt+?
This page is for dltHub Feature, which requires a license. Join our early access program for a trial license.
dlt+ is an commercial extension to the open-source data load tool (dlt). It augments it with a set of features like transformations, data validations, iceberg with full catalog support and provides a yaml interface to define data platforms. dlt+ features include:
- @dlt.hub.transformation - powerful Python decorator to build transformation pipelines and notebooks
- Project: a declarative YAML interface that allows any team member to easily define sources, destinations, and pipelines.
- dbt transformations: a staging layer for data transformations, combining a local cache with schema enforcement, debugging tools, and integration with existing data workflows.
- Iceberg support
- Secure data access and sharing
- AI workflows: agents to augment your data engineering team.
To get started with dlt+, install the library using pip (Python 3.9-3.12):
pip install dlt-plus
You can try out any features by self-issuing a trial license. You can use such license for evaluation, development and testing.
Trial license are issued off-line using dlt license
command:
- Display a list of available features
dlt license scopes
- Issue license for the feature you want to test.
dlt license issue dlthub.transformation
The command above will enable access to new @dlt.hub.transformation
decorator. Note that you may
self issue licenses several times and the command above will carry-over features from previously issued license.
- Do not forget to read our EULA and Special Terms for self issued licenses.