Added
- Added `BusinessCore` source class
- Added `BusinessCoreToParquet` task class
- Added `Eurostat` source, task and flow classes
- Added `verify` parameter to `handle_api_response()`.
- Added `to_parquet()` in `base.py`
- Added new source class `SAPRFCV2` in `sap_rfc.py` with new approximation.
- Added new parameter `rfc_replacement` to `sap_rfc_to_adls.py` to replace
an extra separator character within a string column to avoid conflicts.
- Added `rfc_unique_id` in `SAPRFCV2` to merge chunks on this column.
- Added `close_connection()` to `SAPRFC` and `SAPRFCV2`
Fixed
- Removed `try-except` sentence and added a new logic to remove extra separators in `sap_rfc.py`
source file, to vaoid a mismatch in columns lenght between iterative connections to SAP tables.
- When `SAP` tables are updated during `sap_rfc.py` scrip running, if there are chunks, the
columns in the next chunk are unrelated rows.
- Fixed `sap_rfc.py` source file to not breakdown by both,
and extra separator in a row and adding new rows in SAP table between iterations.