Skip to content

Fix behaviour of Missing Values #481

@danielmittag

Description

@danielmittag

Todo

  • add as default of default `""^^cube:Undefined``
  • Replace with cube:Undefined in the case of sh:IRI somewhere in the pipelines
  • Fix sh:in to represent the necessary structure as defined in the rdf-cube-schema.

Description

When trying to import the following CSV

id,string
1,Hier wird
2,Zeile 3 ganz einfach
3,
4,nicht importiert

with identifier template Observations/{id} the following behavior is observed

  • Pipeline reports success
  • Line 3 is skipped
  • if column "string" has a default value doesn't matter

I suggest that at least

  • replacing blanks with a default value should enable import of line 3
  • Instead of the line being skipped an error should be thrown

Technically imo simply not creating an observation could be a sufficient behavior as long as the column isn't used in the identifier template - depending on the needs of IXT of course.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status
Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions