open-MaStR
open-MaStR copied to clipboard
Key Error 'einheitenaenderungnetzbetreiberzuordnungen' in solar download
Description of the issue
Hey guys, I am getting a key error when downloading the solar data. Code: db = Mastr() db.download(data="solar") Logs: ... File 'AnlagenEegSolar_44.xml' is parsed. Data is cleansed. Traceback (most recent call last): gridregistrations.py line 29, in main: db.download(data="solar") File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/open_mastr/mastr.py", line 231, in download write_mastr_xml_to_database(File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site packages/open_mastr/xml_download/utils_write_to_database.py", line 34, in write_mastr_xml_to_database if is_table_relevant( ^^^^^^^^^^^^^^^^^^ File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/open_mastr/xml_download/utils_write_to_database.py", line 76, in is_table_relevant tablename_mapping[xml_tablename]["class"] is not None ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ KeyError: 'einheitenaenderungnetzbetreiberzuordnungen'
Steps to Reproduce
- db = Mastr() db.download(data="solar")
Context and Environment
- Version used: 0.14.3. and 0.14.4.
- Environment setup and (python) version: 3.11. & 3.12.
Workflow checklist
- [x] I am aware of the workflow in CONTRIBUTING.md