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.
By clicking the "Post Comment" or "Submit Idea" button, you are agreeing to the IBM Ideas Portal Terms of Use.
Do not place IBM confidential, company confidential, or personal information into any field.
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
Jeremy , Lets get some time with Spark team they are driving the notebook integration - Riz
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?