The URL is https://asterixdb.ics.uci.edu/documentation/aql/primer.html.


It should look like this:

////
use dataverse pubs;

create type PaperType as open {
   id: int32,
   authors: string
}

create dataset Papers(PaperType) primary key id;

load dataset Papers using localfs
     using localfs
(("path"="127.0.01:///Users/chenli/tmp/asterix-data/papers.csv"),
   ("format"="delimited-text"),
   ("delimiter"=","));

for $paper in dataset('Papers')
return $paper;



Best,
Taewoo

On Sat, Jul 25, 2015 at 10:47 PM, Chen Li <[email protected]> wrote:

> @Taewoo: can you send me the syntax or the documentation URL to show the
> syntax?
>
> Chen
>
> On Sat, Jul 25, 2015 at 3:27 PM, Taewoo Kim <[email protected]> wrote:
> > Can you try to load it into an internal dataset? I think I have
> implemented
> > the "comma between the comma (delimiter)" when modifying the delimited
> data
> > parser. And Chris also modified that part, too. If it doesn't work, I can
> > look at the issue.
> >
> > Best,
> > Taewoo
> >
> > On Sat, Jul 25, 2015 at 1:51 PM, Chen Li <[email protected]> wrote:
> >
> >> Not sure if this topic was discussed before.  I was trying to load an
> >> external CVS file using "," as the delimiter.  But the engine failed to
> >> read a file with the following single record:
> >>
> >> 14, "John Smith, Mary Reeve"
> >>
> >>
> >> use dataverse pubs;
> >>
> >>    create type PaperType as open {
> >>       id: int32,
> >>        authors: string
> >>    }
> >>
> >> create external dataset Papers(PaperType)
> >>    using localfs
> >> (("path"="127.0.01:///Users/chenli/tmp/asterix-data/papers.csv"),
> >>    ("format"="delimited-text"),
> >>    ("delimiter"=","));
> >>
> >> for $paper in dataset('Papers')
> >> return $paper;
> >>
> >> The following is the output, which shows that the comma in the authors
> >> field was incorrectly used to break the field.  Any idea about how to
> fix
> >> it?
> >>
> >> Output
> >> Results:
> >>
> >> { "id": 14, "authors": " \"John Smith" }
> >>
> >> Duration of all jobs: 0.091 sec
> >>
> >> Success: Query Complete
> >>
>

Reply via email to