Domino automatically injects the following environment variables whenever it runs your code as part of the context of your run.
Using these variables, you can create artifacts or results, such as a report mentioning the run number. Default variables are not available to use in the Model Manager.
Variable | Description |
---|---|
| Path to your AWS credential file to connect to additional AWS resources (for example, S3, Redshift). See AWS credential propagation. |
| Use this to use the Domino API to access another project. |
| Directory where Artifacts files system is accessed. |
| Directory where Datasets are accessed. |
| Value of the default Linux group name in the container, i.e. |
| Value of default Linux group ID in the container, i.e. |
| Hardware tier the current run is executing on (new in v1.42). |
| Directory where imported Artifacts file systems are accessed. |
| Directory where imported code repositories are accessed. |
| Directory where imported Datasets are accessed. |
| Boolean value indicating if the Project is Git-based. |
| Boolean value indicating if Datasets are associated with a local data plane. |
| Boolean value indicating if the job was orchestrated via a Flow. |
| The compute node IP. |
| Name of the compute node. |
| Project ID of the current project. |
| Name of the running project. |
| Username of the owner of the running project. |
| Run ID of the current run. |
| Run number of the current run. |
| Username of the user who began the run (new in v1.43). |
| No longer exists as an environment variable. Instead, Use a Token for Authentication. |
| Directory where Domino Model Monitoring training sets are accessed. |
| Value of the default Linux username in the container, i.e. |
| This variable is sunsetting; use the API Proxy for Domino API authentication instead. |
| Value of the default Linux user ID in the container, i.e. |
| Domino Username of the person running the Workspace/Job. |
| Working directory for the running project. |
-
Our Best Practices will guide you in setting up and maintaining your Domino environments.
-
Set up user environment variables for each user. The system injects these variables at execution time for any run initiated by that user.
-
Learn to build project variables to add, modify, or delete environment variables for your projects.