Skip to main content
Version: devel

common.known_env

Defines env variables that dlt uses independently of its configuration system

DLT_PROJECT_DIR

The dlt project dir is the current working directory, '.' (current working dir) by default

DLT_DATA_DIR

Gets default directory where pipelines' data (working directories) will be stored

DLT_CONFIG_FOLDER

A folder (path relative to DLT_PROJECT_DIR) where config and secrets are stored

DLT_DEFAULT_NAMING_NAMESPACE

Python namespace default where naming modules reside, defaults to dlt.common.normalizers.naming

DLT_DEFAULT_NAMING_MODULE

A module name with the default naming convention, defaults to snake_case

DLT_DLT_ID_LENGTH_BYTES

The length of the _dlt_id identifier, before base64 encoding

DLT_USE_JSON

Type of json parser to use, defaults to orjson, may be simplejson

DLT_JSON_TYPED_PUA_START

Start of the unicode block within the PUA used to encode types in typed json

DLT_PIP_TOOL

Pip tool used to install deps in Venv

This demo works on codespaces. Codespaces is a development environment available for free to anyone with a Github account. You'll be asked to fork the demo repository and from there the README guides you with further steps.
The demo uses the Continue VSCode extension.

Off to codespaces!

DHelp

Ask a question

Welcome to "Codex Central", your next-gen help center, driven by OpenAI's GPT-4 model. It's more than just a forum or a FAQ hub – it's a dynamic knowledge base where coders can find AI-assisted solutions to their pressing problems. With GPT-4's powerful comprehension and predictive abilities, Codex Central provides instantaneous issue resolution, insightful debugging, and personalized guidance. Get your code running smoothly with the unparalleled support at Codex Central - coding help reimagined with AI prowess.