0

Open data table for all

Hi Guys,

I am a newbie. I have a question related to YQL. Is that possible to create a dynamic open data table on the fly? Or is there any repository where people can share and contribute their open data table?

Kind Regards,
Arie

by
7 Replies
  • Hi Arie - I suppose you could create the open data table on fly and then run a YQL query against the url of the saved XML file. The repository for the community tables is on github at http://github.com/yql/yql-tables/tree/master - you can make a pull request to that account if you would like to add your open data table.

    - Jon

    QUOTE (arie m @ Jul 15 2009, 08:40 PM) <{POST_SNAPBACK}>
    Hi Guys,

    I am a newbie. I have a question related to YQL. Is that possible to create a dynamic open data table on the fly? Or is there any repository where people can share and contribute their open data table?

    Kind Regards,
    Arie
    0
  • Hi Jon,

    Do you mean that there is a way to create open data table on the fly? Could you please let me know the doco which tells me the way on how to do that?

    Regards,
    Arie
    0
  • Arie, you should take a look at this tutorial on creating Open Data Tables for YQL:
    http://developer.yahoo.com/yos/tutorials/o...e-tutorial.html

    If you have any further questions, feel free to reply in this forum. :)Arie
    0
  • Hi J@tin,

    Yeah, I have gone through that doco. But, my concern is only on open data table. The current doco says that we need to put the open data table in certain machine which is reachable by yahoo.

    What I need is to get rid of the step to put the open data table in the public machine. While, I dont have machine which is reachable by yahoo. Thus, I want to make the open data table is being read dynamically by yahoo without storing it in any public machine. Would it be possible?

    Regards,
    Arie

    QUOTE (J@tin @ Jul 16 2009, 01:23 PM) <{POST_SNAPBACK}>
    Arie, you should take a look at this tutorial on creating Open Data Tables for YQL:
    http://developer.yahoo.com/yos/tutorials/o...e-tutorial.html

    If you have any further questions, feel free to reply in this forum. :)JB
    0
  • QUOTE (arie m @ Jul 17 2009, 09:36 PM) <{POST_SNAPBACK}>
    Hi J@tin,

    Yeah, I have gone through that doco. But, my concern is only on open data table. The current doco says that we need to put the open data table in certain machine which is reachable by yahoo.

    What I need is to get rid of the step to put the open data table in the public machine. While, I dont have machine which is reachable by yahoo. Thus, I want to make the open data table is being read dynamically by yahoo without storing it in any public machine. Would it be possible?

    Regards,
    Arie


    Arie,

    You can get any file you check into github and use it as a open data table in YQL, for example:

    You can get this table in github:
    http://github.com/yql/yql-tables/blob/mast...eds.popular.xml

    Using this statement:
    use "http://github.com/yql/yql-tables/raw/master/delicious/delicious.feeds.popular.xml";
    select * from delicious.feeds.popular

    Any code hosting environment can do this type of thing (github, googlecode etc)

    We are exploring a way to host tables in YQL itself but thats not available yet.

    Jonathan
    0
  • Yeah... that is the thing that i did.... im done with this thing. I am just curious in case there is a way to create open data table on the fly :PJonathan
    0
  • QUOTE (arie m @ Jul 23 2009, 05:43 PM) <{POST_SNAPBACK}>
    Yeah... that is the thing that i did.... im done with this thing. I am just curious in case there is a way to create open data table on the fly :Pthe way to make a dynamic open data table would be to use another server running some script (such as PHP, Perl, Python, etc.) to generate the XML which is referenced by YQL
    0
  • QUOTE (Michael Chelen @ Aug 10 2009, 01:09 AM) <{POST_SNAPBACK}>
    the way to make a dynamic open data table would be to use another server running some script (such as PHP, Perl, Python, etc.) to generate the XML which is referenced by YQL

    What I mean is we do not need any server or storage to store open data table and letting YQL reference the open data table stored in that server or storage. Perhaps, by sending directly to the server once we send data to yql (http://query.yahooapis.com) via GET or POST method. I guess it would be perfect to have this kind of procedure on consuming YQL's service.
    0
  • Recent Posts

    in YQL