sdmx-twg / sdmx-csv

This repository is used for maintaining the SDMX-CSV message specifications.
12 stars 6 forks source link

Why dataflow only? #8

Closed sosna closed 3 years ago

sosna commented 4 years ago

The SDMX-CSV spec states: "For the first column, the dataflow column, always is the term DATAFLOW".

Typically, SDMX data messages require a reference to structural metadata but this reference can be a data structure, a dataflow or a provision agreement. Considering this, is there a reason why SDMX-CSV accepts one of these 3 types only (i.e. dataflow)?

Also, the minimum required to parse an SDMX data message is a data structure. So forcing a dataflow might seem to push the bar a bit too high, especially in cases where dataflows are not available.

Last, CSV messages have no header and therefore no way to pass the provider ID (unless I’m mistaken). At least, if you could reference a provision agreement instead of a dataflow, there would be a work-around.

A solution would be to:

What do you think?

dosse commented 4 years ago

Good idea. Will discuss in the TF3.

dosse commented 3 years ago

Released