
Specialist III
2008-11-26
04:03 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Google Spreadsheets connector
Hi
I was searching the page and forum for this as I expected it already to exist: is it possible to use the Google Docs APIs to make a Google Spreadsheets input and output connector?
This would be a great thing to deal with as data in Google Spreadsheets can be easily accessed by non experienced users with different rights, visualized and even used in widgets that can be added to the users iGoogle page.
The connectors should support authentication. (can be done by post request to: https://www.google.com/accounts/ClientLogin)
Input connector should be able to read from a spreadsheet by defining which spreadsheet and which cells to read. It would be nice if the connector would display the list of available spreadsheets for a configured account (GET http://spreadsheets.google.com/feeds/spreadsheets/private/full including the auth token). As well the support for structured queries would not be necessary in a first version but nice to have.
Output connector should use the same parameters and allow to replace, update, remove and append data.
Documentation can be found here: http://code.google.com/apis/spreadsheets/docs/2.0/developers_guide_protocol.html
Would be nice to see something like this for Talend.
Thanks
Regards
Ernst
I was searching the page and forum for this as I expected it already to exist: is it possible to use the Google Docs APIs to make a Google Spreadsheets input and output connector?
This would be a great thing to deal with as data in Google Spreadsheets can be easily accessed by non experienced users with different rights, visualized and even used in widgets that can be added to the users iGoogle page.
The connectors should support authentication. (can be done by post request to: https://www.google.com/accounts/ClientLogin)
Input connector should be able to read from a spreadsheet by defining which spreadsheet and which cells to read. It would be nice if the connector would display the list of available spreadsheets for a configured account (GET http://spreadsheets.google.com/feeds/spreadsheets/private/full including the auth token). As well the support for structured queries would not be necessary in a first version but nice to have.
Output connector should use the same parameters and allow to replace, update, remove and append data.
Documentation can be found here: http://code.google.com/apis/spreadsheets/docs/2.0/developers_guide_protocol.html
Would be nice to see something like this for Talend.
Thanks
Regards
Ernst
532 Views
- « Previous Replies
-
- 1
- 2
- Next Replies »
13 Replies

Specialist III
2008-11-26
04:06 PM
Author
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Maybe would be more straight forward to use the Java Client library:
http://code.google.com/apis/spreadsheets/code.html
For Perl there is no such thing as I understand
http://code.google.com/apis/spreadsheets/code.html
For Perl there is no such thing as I understand
398 Views

Anonymous
Not applicable
2008-11-27
02:01 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
398 Views

Anonymous
Not applicable
2009-02-20
10:21 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ah, I was not aware of this forum post. I just released a component on Talend Exchange which is exactly what you seem to look for. tGSpreadsheetInput: 122
An output-pendant is not finished due to either the lack of documentation or functionality of the gdata-API; I could not find how to create a spreadsheet from ground. I can only append rows to existing worksheets, which is not what I would want to do with such a component.
An output-pendant is not finished due to either the lack of documentation or functionality of the gdata-API; I could not find how to create a spreadsheet from ground. I can only append rows to existing worksheets, which is not what I would want to do with such a component.
398 Views

Anonymous
Not applicable
2009-02-24
06:33 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thomas,
thanks a lot for your new component. You did excellent work and you show that Talend rocks and offers features not available in any other ETL software.
I would suggest to be able to put start and finish (optional) corners with data from google spreadsheet. This would allow people to read data from tables inside spreadsheets and not only raw data.
I am also looking for first release of output component, even if it doesn't create a new spreadsheets at the beginning then it will be huge step forward for many people who use Talend as Business Intelligence component and Office 2.0.
Once again, thanks a lot for your hard work!
Kind regards,
Marcin K.
thanks a lot for your new component. You did excellent work and you show that Talend rocks and offers features not available in any other ETL software.
I would suggest to be able to put start and finish (optional) corners with data from google spreadsheet. This would allow people to read data from tables inside spreadsheets and not only raw data.
I am also looking for first release of output component, even if it doesn't create a new spreadsheets at the beginning then it will be huge step forward for many people who use Talend as Business Intelligence component and Office 2.0.
Once again, thanks a lot for your hard work!
Kind regards,
Marcin K.
398 Views

Anonymous
Not applicable
2009-02-27
05:36 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks,
I will improve the component, for sure. And I'll have a deeper look into the Output-thing. But it'll take I while.
Bye Thomas
I will improve the component, for sure. And I'll have a deeper look into the Output-thing. But it'll take I while.
Bye Thomas
398 Views

Anonymous
Not applicable
2009-03-19
09:28 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Thomas,
did you have a chance and spend some more time on google spreadsheets connectors?
do you need any help with it?
Kind regards,
Marcin K.
did you have a chance and spend some more time on google spreadsheets connectors?
do you need any help with it?
Kind regards,
Marcin K.
398 Views

Anonymous
Not applicable
2009-03-19
10:11 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Marci,
Sorry, but due to lack of time I did not even touch that component once.
I'm not quite sure, what your help could look like. If you could find a way, to create a sheet without having to upload row CSV-data that would be good. I haven't done so yet.
Sorry, but due to lack of time I did not even touch that component once.
I'm not quite sure, what your help could look like. If you could find a way, to create a sheet without having to upload row CSV-data that would be good. I haven't done so yet.
398 Views

Anonymous
Not applicable
2009-03-19
10:28 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thomas,
do you think it is possible for you to create an empty CSV file with headers only on the fly within Talend and upload it?
I found that this is the only was possible at the moment.
If not then maybe you can do without a creation of a new spreadsheet?
People could create them before, specify its name in component parameters and put data into it.
How about that?
Kind regards,
Marcin K.
do you think it is possible for you to create an empty CSV file with headers only on the fly within Talend and upload it?
I found that this is the only was possible at the moment.
If not then maybe you can do without a creation of a new spreadsheet?
People could create them before, specify its name in component parameters and put data into it.
How about that?
Kind regards,
Marcin K.
398 Views

Anonymous
Not applicable
2009-03-23
06:53 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thomas,
do you think it is possible for you to create an empty CSV file with headers only on the fly within Talend and upload it?
I found that this is the only was possible at the moment.
I think this will be the way to go, in order to create new worksheets. Though, I'd prefered a more sophisticated solution.
If not then maybe you can do without a creation of a new spreadsheet?
People could create them before, specify its name in component parameters and put data into it.
How about that?
Kind regards,
Marcin K.
You are driving me towards doing it. 🙂 I won't resist much longer, but give me some more days.
Regards,
Thomas
398 Views

- « Previous Replies
-
- 1
- 2
- Next Replies »