interface pipeline forecast for C# calls
This commit is contained in:
parent
1ecf040ff4
commit
ac0d22a9b2
@ -0,0 +1,15 @@
|
|||||||
|
"""collection of configured data pipelines, intended to be invoked from C#"""
|
||||||
|
|
||||||
|
from datetime import datetime as Datetime
|
||||||
|
|
||||||
|
from delta_barth.analysis import forecast
|
||||||
|
from delta_barth.management import SESSION
|
||||||
|
|
||||||
|
|
||||||
|
def pipeline_sales_forecast(
|
||||||
|
company_id: int | None,
|
||||||
|
start_date: Datetime | None,
|
||||||
|
) -> str:
|
||||||
|
result = forecast.pipeline(SESSION, company_id=company_id, start_date=start_date)
|
||||||
|
|
||||||
|
return result.model_dump_json()
|
||||||
Loading…
x
Reference in New Issue
Block a user