Open arunge opened 1 year ago
@isomemo as just discussed:
Thanks in advance!
@arunge please assign Carlo to this. I cannot remember his GitHub name :-)
@CarloCocozza we implemented the option to select different networks (schemas) of data sources. However, currently there is only one network available on the database. That is, new sources must be integrated. We use an ETL (extract-transform-load) process to keep our data up-to-date, an overview can be found here: https://github.com/Pandora-IsoMemo/iso-data/blob/main/README.md
We would like to test the process of adding a new data source:
In order to add a new data source one needs to:
We developed helper functions (createNewDBSource()
and createNewFileSource()
) that create required templates in order to add a new source to the existing ETL. Please read the section add-a-new-data-source carefully to understand how to set parameters of createNewDBSource()
or createNewFileSource()
.
If one has created a new script for a new source, the changes must be commited to github on a separate feature branch. One has to open a pull request to propose the changes. We will check (review and test) the changes in a next step. If all works as expected, we can add the new source to our ETL.
Please let me know if you have questions regarding the ReadMe or if you observe any errors or warnings. If you have issues with read/write access regarding github, please also let me know.
@CarloCocozza I added you as a collaborator to this repository. Currently, I cannot assign you to this issue, I believe you must first accept the invitation.
@isomemo the "higher level of data fetching" was added to the iso-app beta. The next step regarding this is to
Please feel free to provide the new sources.
Originally posted by @arunge in https://github.com/Pandora-IsoMemo/iso-app/issues/69#issuecomment-1593342068
Let me know, when you have collected new sources in form of