Import SCOB database in Wikibase
Goals:
- initialize a new instance of wikibase
- import main entities: issuers (companies), persons, stocks
- keep original identifiers of SCOB database in properties of type external identifier
- define properties named after SCOB column names (do not try to harmonize data towards any ontology)
- make links between those entities
- make the process reentrant: after data is imported, a new import should do nothing, except if data has changed
Tasks
-
create a library of functions for upserting the different items and properties -
create a YAML file matching CSV columns to items and properties -
create a script to import SCOB in Wikibase from CSV files from that YAML file
Edited by Johan Richer