IBM Data & AI

Welcome to the idea forum for IBM Data & AI (Formerly Analytics) Clients! 


IBM Employees:

The correct URL for entering your ideas is



Our team welcomes any feedback  and suggestions you have for improving our offerings / products!  This forum allows us to connect your offering / product improvement ideas with IBM product and engineering teams.


If you have not registered on this portal please click on the following link and register.  To complete registration you will need to open the email you will receive from Aha to confirm your identity.


Support notebook code to write any file format and allow user to 'Export' (download)

Currently, DSXL only supports writing .csv files in Data Sets. In that case, the user can view the file and export/download the file to the local machine for further processing.
Other file formats can be written, but the file cannot be viewed or exported.
DSXL needs to support any file format that notebooks want to write and allow the user to download these file individually.

This is in particularly important for debugging decision optimization models.
Generated optimization models can be exported by the doCplex library as '.lp' files, which is a readable, textual format for optimization models.
The ability to get access to the .lp file of a model is crucial for serious optimization model development.

Other examples are image files.

The current work-around is:
1. Write the file to datasets
2. Use bash commands in a Jupyter notebook to rename the file extension to .csv. (For example using '%mv $original_name $csv_name')
3. Export the file to the local machine.
4. Rename the file extension back to the original.
5. Delete the file from Data Sets
This work-around works, but is ugly and not user friendly.

Work-around update: instead of a bash command for the rename, you can also use Python using 'os.rename(original_name, csv_name)'

  • Victor Terpstra
  • Dec 14 2018
  • Planned
Customer Name
Role Summary Data Scientist
  • Attach files
  • Brittany Bogle commented
    December 14, 2018 17:59

    I agree... I’ve run into this issue with trying to get something as common as a PDF or PNG off of DSX local and onto my machine. Users need to be able to move files easily from DSX local to their machine.

  • VICTOR Terpstra commented
    14 Feb 17:58

    Update: As a work-around, I discovered the option to use SHH with WSL. This enables me to use WinSCP to read and write files from any directory in any of my WSL projects.

NOTICE TO EU RESIDENTS: per EU Data Protection Policy, if you wish to remove your personal information from the IBM ideas portal, please login to the ideas portal using your previously registered information then change your email to "anonymous@euprivacy.out" and first name to "anonymous" and last name to "anonymous". This will ensure that IBM will not send any emails to you about all idea submissions