IBM Watson Data & AI - Structured Ideas

Welcome to the idea forum for IBM Watson Data & AI — our team welcomes any feedback, requests, and suggestions you have for improving our products! 

This forum allows us to connect your product improvement ideas with IBM product and engineering teams. 

I would like to declaratively specify modules/packages

Adding modules/packages to dsx/spark aas currently feels quite hacky. Currently, I have to use a combination of pip, pixiedust, restarting kernels etc, which is all very manual.

Can we specify a python requirements.txt and a set of maven packages and similar for R packages in the DSX project settings? DSX should ensure the environment is setup and ready to use. If there are currently kernels running on notebooks when the module/package lists is saved, there should be a prompt asking if it is ok to restart those kernels.

Setting the modules/packages should be possible via an api, e.g.

  • chris snow
  • Aug 17 2017
  • Accepted
Role Summary
  • Jan 3, 2018

    Admin Response

    Thank you for this idea!  We are working to support exactly this functionality.  You will be able to manage your environments and dependencies for notebooks.  Your environments will be able to be shared for use inside projects as well as between projects.  

  • Attach files