Creating environment templates
You can create custom environment templates if you do not want to use the defaults provided by Watson Studio.
To create an environment template, you must have the Admin or Editor role within the project.
You can create environment templates for the following assets:
- Watson Studio
- Notebooks in the Notebook editor
- Notebooks in RStudio
- Models created in the Model builder
- Model flows in the Flow editor
- Data Refinery flows
- Jobs that run operational assets, such as Data Refinery flows, or Notebooks in a project
- DataStage Flows
To create an environment template:
- On the Manage tab of your project, select the Environments page and click New template under Templates.
- Enter a name and a description.
- Select one of the following engine types:
- Default: Select for Python, R, and RStudio runtimes for Watson Studio.
- Spark: Select for Spark with Python, R, or Scala runtimes for Watson Studio.
- GPU: Select for more computing power to improve model training performance for Watson Studio.
- DataStage: Select for data integration with parallel engine runtime for DataStage.
- Select the hardware configuration from the Hardware configuration drop-down menu.
- Select the software version if you selected a runtime of "Default," "Spark," or "GPU."
- If you selected "DataStage" for the runtime type, define the location:
- IBM if the runtime is on IBM Cloud.
- AWS for a remote runtime on AWS.
Your new environment template is listed under Templates on the Environments page in the Manage tab of your project. From this page, you can update an environment template, see which runtimes are active, and track the number of capacity units per hour your runtimes have consumed so far. You can also stop runtimes from here.
Notebook environments (Anaconda Python or R distributions):
- You can't add a software customization to the default Python and R environment templates included in Watson Studio. You can only add a customization to an environment template that you create.
- If you add a software customization using conda, your environment must have at least 2 GB RAM.
- You can't customize an R environment for a notebook by installing R packages directly from CRAN or GitHub. You can check if the CRAN package you want is available only from conda channels and, if the package is available, add that package
name in the customization list as
- After you have started a notebook in an Watson Studio environment, you can't create another conda environment from inside that notebook and use it. Watson Studio environments do not behave like a Conda environment manager.
- You can't customize the software configuration of a Spark environment template.
Parent topic: Managing compute resources