Added
- Added
rfc_character_limit
parameter inSAPRFCToDF
task,SAPRFC
source,SAPRFCToADLS
andSAPToDuckDB
flows - Added
on_bcp_error
andbcp_error_log_path
parameters inBCPTask
- Added ability to process queries which result exceed SAP's character per low limit in
SAPRFC
source - Added new flow
PrefectLogs
for extracting all logs from Prefect with details - Added
PrefectLogs
flow
Changed
- Changed
CheckColumnOrder
task andADLSToAzureSQL
flow to handle appending to non existing table - Changed tasks order in
EpicorOrdersToDuckDB
,SAPToDuckDB
andSQLServerToDuckDB
- casting
DF to string before adding metadata - Changed
add_ingestion_metadata_task()
to not to add metadata column when input DataFrame is empty - Changed
check_if_empty_file()
logic according to changes inadd_ingestion_metadata_task()
- Changed accepted values of
if_empty
parameter inDuckDBCreateTableFromParquet
- Updated
.gitignore
to ignore files with*.bak
extension and to ignorecredentials.json
in any directory - Changed logger messages in
AzureDataLakeRemove
task
Fixed
- Fixed handling empty response in
SAPRFC
source - Fixed issue in
BCPTask
when log file couln't be opened. - Fixed log being printed too early in
Salesforce
source, which would sometimes cause aKeyError
raise_on_error
now behaves correctly inupsert()
when receiving incorrect return codes from Salesforce
Removed
- Removed option to run multiple queries in
SAPRFCToADLS