- From: Alfredo Serafini <seralf@gmail.com>
- Date: Thu, 20 Mar 2014 17:39:22 +0100
- To: Ivan Herman <ivan@w3.org>
- Cc: Juan Sequeda <juanfederico@gmail.com>, Andy Seaborne <andy@apache.org>, W3C CSV on the Web Working Group <public-csv-wg@w3.org>
- Message-ID: <CADawF4PHpt+r=ZcJDsqpCkJ2g8+CGSVZgDT6YjSmF=LoUF=cXg@mail.gmail.com>
Hi R2RML is related to SQL, but most of the logic is actually useful for a tabular model, so should be possible to work on this in less then 2 years, probably, re-using most of the very good work done :-) I mean: the problematic and technology-driven part could be in particular rr:sql, and rr:join. But I suggest using for example something like rr:script "" some scripting language """ in place of the rr:sql part for CSV, in order to give the chance to pre-process tabular data before performing the actual mapping, in a similar way as many tools do while performing import or indexing. (For example Solr provides the chance to use scripting on immutable values, during the index/update phase, row by row). In this hypothetical scenario, one could use a script for a row or an entire "table", in order to produce modified copies (useful for example to normalize characters, split cells, etc). Moreover should be possible to abstract on the rr:join part. my two cents :-) Alfredo 2014-03-20 16:34 GMT+01:00 Ivan Herman <ivan@w3.org>: > > On 20 Mar 2014, at 16:03 , Juan Sequeda <juanfederico@gmail.com> wrote: > > > I would say yes :) > > > > 1) Direct Mapping is completely automatic > > 2) R2RML is a manual. > > Correct. The question for me is: do the use cases around justify the extra > (non-trivial) effort of defining an R2RML-CSV? Remember that the definition > of R2RML took over two years:-( > > Ivan > > > > > Direct Mapping bootstraps the R2RML. > > > > Btw, I would be interested in participating in the CSV to RDF effort. > > > > > > Juan Sequeda > > +1-575-SEQ-UEDA > > www.juansequeda.com > > > > > > On Thu, Mar 20, 2014 at 6:44 AM, Andy Seaborne <andy@apache.org> wrote: > > On 20/03/14 11:31, Ivan Herman wrote: > > > > On 20 Mar 2014, at 11:40 , Andy Seaborne <andy@apache.org> wrote: > > > > On 19/03/14 23:09, Jeni Tennison wrote: > > Hi, > > > > Now that the first two of our documents are getting published as first > public working drafts, we are moving on to the next stage of our work, > namely looking at conversion from tabular data into other formats. > > > > We have a wiki document here: > > > > https://www.w3.org/2013/csvw/wiki/Conversions > > > > that describes in very broad terms what we need to do. > > > > Specifically, we’re looking for volunteers to lead the efforts / edit > four documents, specifying: > > > > * Conversion of CSV to RDF > > > > RDF to RDF had two conversion documents. > > > > I guess you meant RDB to RDF... > > > > Yes. Typo. s/x42/x46/ -- only one bit out. > > > > Andy > > > > > > > > Ivan > > > > > > (with no strong advocacy) > > With hindsight, was it a good idea? Should we do the same? > > > > * Conversion of CSV to JSON and/or a browser API > > * Conversion of CSV to XML (possibly pending actually having a use > case for this) > > * Conversion of CSV into a tabular data platform / framework / store > (eg into a spreadsheet application or relational database or application > like R) > > > > Please step forward, by editing the wiki, to lead the work on one of > these documents and/or volunteer to help someone else with the work that > needs to go into it. Obviously everything will be discussed on the list, > but lead editors are instrumental in framing those discussions. > > > > Thanks, > > > > Jeni > > -- > > Jeni Tennison > > http://www.jenitennison.com/ > > > > > > > > > > > > ---- > > Ivan Herman, W3C > > Digital Publishing Activity Lead > > Home: http://www.w3.org/People/Ivan/ > > mobile: +31-641044153 > > GPG: 0x343F1A3D > > FOAF: http://www.ivan-herman.net/foaf > > > > > > > > > > > > > > > > > > > ---- > Ivan Herman, W3C > Digital Publishing Activity Lead > Home: http://www.w3.org/People/Ivan/ > mobile: +31-641044153 > GPG: 0x343F1A3D > FOAF: http://www.ivan-herman.net/foaf > > > > > >
Received on Thursday, 20 March 2014 16:39:50 UTC