Skip to Main Content
Status Not under consideration
Workspace * IBM Cloud Ideas
Created by Guest
Created on Aug 23, 2016

Make it Easier to Use Object Store with Notebook

I've got a post on Stack Overflow explaining my difficulty in accessing the Object Store from my notebook at http://stackoverflow.com/questions/37061860/cant-access-bluemix-object-store-from-my-notebook. I have not received a usable answer yet.

Bluemix should provide a more transparent way to connect an object store to a notebook. I have found the existing documentation way too complex and confusing and the connection relies on an undocumented class. I'm an application developer, not an architect, so I need a straightforward way to read data from an object store.

  • Guest
    Feb 7, 2017

    Riz-
    I think this post may be obsolete now. DSX (IBM Data Science Experience)
    has a much more functional "Insert to Code" that handles this issue very
    nicely. I suggest that the author import his notebook to DSX (a one-click
    process) and take advantage of this (and many other) features.

    Jeremy

    Dr. Jeremy Bloom
    Offering Manager, IBM Advanced Analytics
    IBM
    408-543-2614
    bloomj@us.ibm.com

  • Guest
    Feb 7, 2017

    Jeremy , Lets get some time with Spark team they are driving the notebook integration - Riz

  • Guest
    Aug 23, 2016

    I found an alternative way to access the object store at https://developer.ibm.com/recipes/tutorials/using-ibm-object-storage-in-bluemix-with-python/
    and https://github.com/saviosaldanha/IBM_Object_Store_Python_Example/blob/master/storage_recipe_example.py
    However, it requires two libraries that are not part of the standard notebook environment, swiftclient and keystoneclient. I have not found a way to load these libraries. Someone suggested they should go in a requirements.txt, but I have not found out how to attach such a file to the notebook.
    Since Bluemix wants to promote using object store, how about making these libraries part of the standard environment?