Configuration and Secrets
dlt
pipelines usually require configurations and credentials. These can be set up in various ways:
- Environment variables
- Configuration files (
secrets.toml
andconfig.toml
) - Key managers and vaults
dlt
automatically extracts configuration settings and secrets based on flexible naming conventions. It then injects these values where needed in code.
Learn details about
📄️ How to set up credentials
Where and in which order dlt looks for config/secrets.
📄️ Advanced secrets and configs
Learn advanced hacks and tricks about credentials.
📄️ Complex credential types
Instructions for credentials like DB connection string.
📄️ Add credentials
How to use dlt credentials