Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USE CASE: Tabular data #21

Open
nichtich opened this issue May 22, 2019 · 0 comments
Open

USE CASE: Tabular data #21

nichtich opened this issue May 22, 2019 · 0 comments
Labels

Comments

@nichtich
Copy link

nichtich commented May 22, 2019

Creator: Jakob Voß

Problem Statement

A lot of data is provided in tabular form. Apart from the semantics of this data, it often involves manual work to inspect and tidy of spreadsheet files to get clean CSV for further processing. An application profile should describe the expected form of tabular data.

Stakeholders

Anyone exchanging tabular data.

Requirements

  • specify a CSV dialect (which separator characters etc. to expect)
  • specify a CSV schema (which fields to expect with exact column names)
    • required fields
    • optional fields
    • whether field order is relevant
    • some basic data types or regular expressions for field content
    • which fields must have unique content

Links

Comments

One could argue that that W3C CSV on the Web recommendation is all what's needed but it's complexity is daunting especially to people that only know Excel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants