Save graph and data into google docs file - google-colaboratory

I am new to google colabs. And I am wondering if it is possible to save graphs and or data(result) from google Colab into a google docs file.
So I can create a report.
thanks for the help
Harm

Related

Where does Hypermapper usually store output information if used on Google Colaboratory?

I am using Hypermapper while doing some work on Google Colaboratory. All the informations about Hypermapper can be found on this site: Hypermapper
I want to plot Pareto front and everything seems to go just fine but I cannot find where Hypermapper stores the image of it. Does anyone know where Hypermapper usually stores output information if it is used on Colab?

I insert an image in Google Sheets as a blob rather than link it with a URL

I want to insert a blob object (.jpg image) with Google Sheets API.
Does Google Sheets API allow for blobs inside the spreadsheet's cells?
I know that inserting the image directly into the spreadsheet by hand without using API is possible.
In the current stage, unfortunately, the image blob cannot be directly put into Google Spreadsheet using Sheets API. So, it is required to use the workarounds. In this answer, I would like to propose the 2 workarounds for achieving your goal.
Pattern 1:
In this pattern, IMAGE of the built-in function of Google Spreadsheet is used. The flow is as follows.
Upload the image to Google Drive using Drive API.
Share publicly the uploaded image using Drive API and receive the URL of the image.
Put a function of =IMAGE("URL") to a cell using Sheets API.
By this flow, your goal is achieved. If you can know the direct link of the image, you can directly use only the 3rd flow of the above flow.
Pattern 2:
In this pattern, the image is inserted into the Spreadsheet using Web Apps created by Google Apps Script.
Upload the image to Google Drive using Web Apps.
Put the image blob into the Spreadsheet using Web Apps.
By this flow, your goal is achieved.
References:
IMAGE
Web Apps

How do I Automate BIng Maps data upload?

How do I upload data to Bing Maps without having to use the portal? I can’t find anything in the documentation that mentions this, but any time we update our data, I have to manually upload a new XML file. Ideally, we would automate the upload whenever we update the data.
The closest I can get is the Uploading Data page, but there's nothing there about it.
Use the data source management API: https://learn.microsoft.com/en-us/bingmaps/spatial-data-services/data-source-management-api/
If you are working in .NET, you might also find this library useful: https://github.com/Microsoft/BingMapsSDSToolkit

What's the best way to use the Google Photos API with Colab?

I'd like to create photo albums with Google Photo and then use the album as an image source. I've searched around and found some examples of using python with Google Photos API, but this doesn't appear to be used much or at all.
Is there a best practice for getting photo albums into Google Colab? Is it possible that performance is an issue so other options would be better?
According to this page, you can configure Google Photos to appear in your Drive file list.
Once you've done that, the files should appear in Colab's file browser once you mount Drive as described here: https://stackoverflow.com/a/47019779/8841057

Is there any quick and easy way to upload a Google Doc from SAP?

We're creating a custom table in SAP comprising all of the information we need and the customer needs the report from this table uploaded to Google Docs. We do not use Business By Design. Is there any other quicka nd easy way to upload our report?
I don't know much about SAP but the Documents List API has methods to programmatically upload a document to Google Docs: https://developers.google.com/google-apps/documents-list/.
For instance, if you can export the SAP table as a csv file, that can be automatically converted into a Google Spreadsheet during the upload process.
You could also go with a no-programming required solution and install the Google Drive app on a machine with access to the files for automatic sync up to Google Drive:
http://support.google.com/drive/bin/answer.py?hl=en&answer=2374989
suggest you take a look at the SAP Developer Network (SDN) / SAP Community Network (SCN) where there is a project called ABAP2GAPPS that has done this.
Note the ABAP2GAPPS example is a bit difficult to figure out (but you can learn a lot from it), and it also uses the OAuth2 'authorization code flow" OAuth2.0 flow/pattern, which requires an end-user 'consent' in an browser pop-up...so if you want to push up a file from ABAP automatically from a background job without end-user interaction then ABAP2GAPPS is not the full answer (but again, ABAP2GAPPS is a great example, suggest you look at it.)
We recently were able to achieve an interface from SAP ABAP to the Google Fusion Table API using OAuth2, with only about a 100 lines of ABAP...and the techniques we employed could be used on any of the Google API's...here's a link to the video:
Link to YouTube video interface ABAP to Google API
hope you find this helpful