063531a08e
major overhaul of forecast pipeline ( #21 )
...
includes several aspects:
- harden forecast logic with additional error checks
- fix wrong behaviour
- ensure minimum data viability
- extrapolate for multiple data points into the future
fix #19
Co-authored-by: frasu
Reviewed-on: #21
Co-authored-by: foefl <f.foerster@d-opt.com>
Co-committed-by: foefl <f.foerster@d-opt.com>
2025-04-16 09:24:33 +00:00
6caa087efd
re-enable logging
2025-04-10 11:12:57 +02:00
dc848fd840
increase timeout timespan
2025-04-09 09:27:23 +02:00
a0d189ac9f
add logging of pipeline metrics in database
2025-04-04 13:37:05 +02:00
6a418118d2
prepare metrics writing process
2025-04-03 16:05:46 +02:00
5d78fc9e02
added handling for API connectivity errors
2025-04-03 12:51:14 +02:00
b93b070682
adapt C# JSON type
2025-04-03 11:22:00 +02:00
30641103ec
rework session management: interface to C#
2025-04-03 09:26:56 +02:00
d1d665e60a
base structure for logging and logging management via session, closes #2
2025-03-28 11:31:27 +01:00
302ccc16db
integrate database writing procedures for logging purposes
2025-03-28 09:32:29 +01:00
447a70486b
prepare database writing operations for pipeline stats
2025-03-27 16:29:01 +01:00
7bb312d34e
change setup APIfor session to ensure correct state
2025-03-27 10:04:34 +01:00
1f497fe193
refactoring session management
2025-03-27 08:47:50 +01:00
df09732c56
add statistics logging to sales forecast pipeline
2025-03-27 08:26:35 +01:00
4828b84d79
prepare tables
2025-03-26 16:12:14 +01:00
dbe6e3b340
adding data path handling on session level
2025-03-26 15:13:12 +01:00
72ede57a82
add option to add filepath to the current session
2025-03-26 14:00:30 +01:00
6deda74a80
implement new sales forecast pipeline
2025-03-26 13:26:21 +01:00
22d1c63888
disable logging
2025-03-26 13:25:26 +01:00
0888c6ebfd
closes #1
2025-03-21 07:30:56 +01:00
fd505426cc
add handling of empty responses
2025-03-20 14:50:57 +01:00
9b50e6c3dd
add missing feature from request
2025-03-20 14:50:46 +01:00
16c926c2e7
using stack info in logging
2025-03-20 14:06:32 +01:00
a4604d3dc4
minor fixes
2025-03-20 14:03:03 +01:00
d5fe8d3b68
begin using logging
2025-03-20 13:51:07 +01:00
ba40acf2c2
cleansing and fix typo
2025-03-20 13:34:23 +01:00
0eccccafe5
fix return values in pipeline wrapper
2025-03-20 12:29:04 +01:00
fc94badcf3
fix export
2025-03-20 12:09:56 +01:00
d57772ab6c
wrapper for API base url retrieval
2025-03-20 11:49:34 +01:00
c8182ae9fd
add dummy data pipeline
2025-03-20 10:17:35 +01:00
f8a727b7ef
rename parameter for user in credentials
2025-03-20 08:23:48 +01:00
0ea26d56a4
add C# interface JSON models
2025-03-19 17:46:52 +01:00
1b3e4545ce
add wrapper function to obtain credentials (esp. testing)
2025-03-19 15:01:28 +01:00
fc89c746c8
upgrade package dopt-basics
2025-03-14 12:24:38 +01:00
a8e9a3466e
add own base package as dependency
2025-03-14 11:55:52 +01:00
28b3b8d144
refactoring and adding test cases for test coverage
2025-03-14 11:55:29 +01:00
c3b8d104b0
remove unused code
2025-03-14 09:17:34 +01:00
d9b4ab42a7
remove sales value from forecast response
2025-03-14 09:00:42 +01:00
72aa1c4454
remove unused import
2025-03-14 08:57:26 +01:00
02ec161a30
refactoring
2025-03-14 06:58:48 +01:00
f4907a73e9
add tests and types for pipeline interface
2025-03-13 07:38:54 +01:00
ff565703cf
add coverage flags
2025-03-13 07:15:19 +01:00
ac0d22a9b2
interface pipeline forecast for C# calls
2025-03-12 17:57:51 +01:00
1ecf040ff4
remove unused imports
2025-03-12 17:45:06 +01:00
bb562d1aa6
prepare session management from C#
2025-03-12 17:44:07 +01:00
6ccba2b4c9
prepare pipeline module for aggregation
2025-03-12 16:02:16 +01:00
b4d853e3ba
major overhaul for integrated pipeline format
2025-03-12 16:02:00 +01:00
cdcd613db0
prepare parsing for new pipeline format
2025-03-12 16:01:01 +01:00
5bee01c5dd
add wrapped functions for parsing
2025-03-12 16:00:05 +01:00
e53709e3fb
new dual linked dictionary and usage as feature map
2025-03-12 15:58:30 +01:00