| Time |
S |
Nick |
Message |
| 05:11 |
|
|
wsiqueir joined #rest |
| 07:15 |
|
|
vladjapi joined #rest |
| 08:00 |
|
|
Coldblackice joined #rest |
| 09:56 |
|
|
wsiqueir joined #rest |
| 10:19 |
|
|
Macaveli joined #rest |
| 10:28 |
|
|
anth0ny joined #rest |
| 10:29 |
|
|
graste joined #rest |
| 11:23 |
|
|
Devastator joined #rest |
| 12:12 |
|
|
bluezone joined #rest |
| 12:16 |
|
|
mooncup joined #rest |
| 12:16 |
|
|
`0660 joined #rest |
| 12:37 |
|
|
pdurbin joined #rest |
| 13:07 |
|
|
ShekharReddy joined #rest |
| 13:15 |
|
|
tbsf joined #rest |
| 13:46 |
|
|
saml joined #rest |
| 13:55 |
|
|
tbsf joined #rest |
| 14:03 |
|
|
fuzzyhorns joined #rest |
| 14:18 |
|
|
wsiqueir joined #rest |
| 16:04 |
|
|
tbsf joined #rest |
| 17:09 |
|
|
graste joined #rest |
| 17:20 |
|
|
Macaveli joined #rest |
| 17:41 |
|
|
Coldblackice joined #rest |
| 18:10 |
|
|
Devastator_ joined #rest |
| 18:11 |
|
|
Devastator_ joined #rest |
| 18:24 |
|
|
leonarth_ joined #rest |
| 18:24 |
|
leonarth_ |
do you guys know of any Data Warehouse solutions that provide a REST API to query the data? |
| 18:48 |
|
|
Coldblackice joined #rest |
| 19:08 |
|
pdurbin |
leonarth: can you give us an example of a data warehouse solution? |
| 19:08 |
|
leonarth |
pentaho.com |
| 19:09 |
|
leonarth |
a system that connects to various DBs extracts data from them via SQL queries, stores it and makes it available via REST API calls |
| 19:09 |
|
whartung |
so you mean a system other than pentaho? |
| 19:14 |
|
leonarth |
yes, as Pentaho has a plugin that provides a sort of API to the data but is not REST and very confusing for the frontend devs to use |
| 19:17 |
|
whartung |
I doubt you will find a REST API. At that level, most of these folks just spew out HTTP and JSON apis |
| 20:20 |
|
leonarth |
whartung so what do you suggest? |
| 20:21 |
|
leonarth |
implement a middle layer that parses that bad API and spits REST? |
| 20:23 |
|
|
Macaveli joined #rest |
| 20:36 |
|
whartung |
it depends on how much you want your application to be a REST architecture vs simply being able to access the data "easily" via commodity HTTP and JSON utilities. |
| 21:42 |
|
|
daxim joined #rest |
| 21:59 |
|
|
fuzzyhorns joined #rest |
| 22:33 |
|
impl |
leonarth: once upon a time i spent a good few months writing such a thing to interface to greenplum, dynamically figuring out from the definitions of dimensions/facts how to map them to SQL... never found if there was a non-NIH solution though. but it is doable. |
| 22:39 |
|
leonarth |
I found something impl, whartung |
| 22:39 |
|
leonarth |
https://www.dreamfactory.com/ |
| 22:40 |
|
leonarth |
you give to this app a service (connection to a DB) and it automatically generates a rest API to read the tables, even modify, delete and update them |
| 22:40 |
|
leonarth |
I need only to read the data anyway |
| 22:40 |
|
whartung |
oh neat |
| 22:43 |
|
whartung |
so, just to point it out, because I'm a pedant and a bigot, this is not REST. It's just HTTP and JSON. |
| 22:43 |
|
whartung |
doesn't mean it's not neat. |
| 22:53 |
|
leonarth |
whartung but it's respecting all the REST principles |
| 22:54 |
|
leonarth |
pinciples -> 'architectural style' |
| 22:58 |
|
whartung |
not really. It's not using hypermedia ata ll |
| 22:58 |
|
asdf |
isn't it? i can't find any example responses |
| 22:58 |
|
asdf |
but yeah, i guess the docs are full of url patterns |
| 22:59 |
|
whartung |
look at Features, "Combine Databases" -- that (I assume) is a sample payload |
| 23:00 |
|
asdf |
hmm.. here's an example http://wiki.dreamfactory.com/DreamFactory/Tutorials/Edmunds_API |
| 23:00 |
|
asdf |
so yep, no hypermedia at all, oh well :( |
| 23:00 |
|
whartung |
yea, just raw json |
| 23:02 |
|
whartung |
something liek this might be nice for internal consumption, but I don't think I'd ever publish something in the wild against something like this |
| 23:03 |
|
asdf |
lots of people do |
| 23:03 |
|
whartung |
yea I know. A friend of mine made it a pastime to rob them blind of data. |
| 23:03 |
|
asdf |
haha, nice |
| 23:04 |
|
whartung |
I mean, folks would just itch if you posted: http://host.com/sql_query?q="select * from customers" |
| 23:04 |
|
whartung |
but don't seem to have an issue with http://host.com/customers |
| 23:05 |
|
whartung |
it's a great idea, but folks tend to not secure them with enough granularity. |
| 23:55 |
|
|
fuzzyhorns joined #rest |