Closed lkitching closed 4 years ago
I can't change the base of this PR to master after having merged it (as GH complains there's nothing to merge!).
GH insists there are unmerged commits from issue_31 -> issue_37 but I think this is fine since everything is in master.
Issue #31 - Update each pipeline to output CSVW to the specified directory instead of generating the output RDF directly. Update the exec task to write the CSVW to a temporary directory and write the RDF using csv2rdf. The cube pipeline now only creates a single metadata file instead of one for each element (e.g. dataset metadata, DSD etc.). Update each metadata function in the cube namespace to return a table definition instead of a full metadata definition by removing the @context key.
Add new csvw task which writes the CSVW output for each pipeline to the specified directory.
Update the output of the describe task to include an example invocation of the csvw command.