Hey Steve, Thank you for responding and for the presentation at ApacheCon. I’m a PMC member for the Apache Drill project and if you’re not familiar with Drill, it is an SQL engine for self-describing data. When I was listening to your talk, I was thinking that incorporating Daffodil into Drill would really benefit Drill users as it would enable them to query many new types of data. Drill already has native support for PCAP and CSV (and many others) but many of the formats you listed could be of benefit for Drill users.
I’ll take a look at the references you provided and circle back if I have additional questions. Thanks! — C > On Mar 26, 2019, at 08:46, Steve Lawrence <[email protected]> wrote: > > The DFDLSchemas github has a handful of DFDL schemas that are pretty > good open source examples: > > https://github.com/DFDLSchemas > > Any of the repos that contain a build.sbt file should work with > Daffodil. I generally recommend the CSV and PCAP schemas as good places > to start as solid examples of a DFDL schema. > > In this slide deck: > > > https://www.slideshare.net/mbeckerle/tresys-dfdl-data-format-description-language-daffodil-open-source-public-overview-100432615 > > Slide 45 contains a list of many formats that are supported, including > some that are FOUO. > > Also Apache PLC4X created some schemas for industrial controller > protocols, which are also nice examples of good DFDL schemas [2][3]. > > https://github.com/apache/incubator-plc4x/tree/develop/protocols/s7/ > https://github.com/apache/incubator-plc4x/tree/develop/protocols/knxnet-ip > > As for example code, the OpenDFDL examples repo has some up to date > examples on how to use the Java API. > > https://github.com/OpenDFDL/examples > > The JavaDoc [5] also has snippets as well: > > https://daffodil.apache.org/docs/latest/javadoc/ > > - Steve > > > On 3/25/19 11:29 PM, Charles Givre wrote: >> Hello Daffodil Community, >> I just came back from the Apache DC Roadshow where I saw a presentation >> about Daffodil and I’m interested in integrating it into Apache Drill. I >> started digging but I couldnt’t find this anywhere, so I thought I’d ask on >> the user group, but is there any list of formats that Daffodil currently >> supports? Also is there some example code out there, preferably in Java? >> Thanks, >> —C >> >
