This is a proposal how one of our ETL Process code could be designed.
todo
Requirements:
- Python >= 3.11
- Python PDM for development ( https://wiki.apps.dzd-ev.org/guides/coding/python-setup )
run pdm install
to install python modules
create file src/plisetl/.env
with the following minimal content (adapt export_example
to your actuall directory that contains your Bitcare DIS Export):
PSEUDONYMIZATION_SECRET=123445erfsdverw_secret_string-changeme-in-production
BITCARE_DIS_EXPORT_CSVS_DIR=export_example
pdm run src/plisetl/main.py
- if you need to do some scratchbook scripts try create personal directory in
tests/
. have a look attests/dev_tim
for an example