Azure Supply Chain Flow - magicplatforms/ai-workflows GitHub Wiki

sequenceDiagram
    %% Predictive Demand Planning
    participant ERP as ERP_System
    participant Ext as External_Data
    participant ADF as Azure_Data_Factory
    participant ML as Forecast_Model
    participant SQL as Forecast_Store
    participant BI as Power_BI
    participant Planner as Supply_Chain_Planner

    ERP-->>ADF: Push order history
    Ext-->>ADF: Weather & market signals
    ADF-->>ML: Trigger forecast run
    ML-->>SQL: Write forecast results
    SQL-->>BI: Publish refreshed dataset
    BI-->>Planner: Visualize forecast & accuracy
    Planner-->>SQL: Send override / feedback
sequenceDiagram
    %% Real-Time Anomaly Detection in Supply Chain
    participant IoT as IoT_Device
    participant Hub as Azure_IoT_Hub
    participant Stream as Azure_Stream_Analytics
    participant AD as Anomaly_Detector
    participant Logic as Logic_App
    participant Teams as Teams_Alert
    participant Manager as SC_Manager

    IoT-->>Hub: Send telemetry data
    Hub-->>Stream: Forward event stream
    Stream-->>AD: Send metric batch
    AD-->>Logic: Anomaly detected
    Logic-->>Teams: Send alert notification
    Teams-->>Manager: Notify exception
    Manager-->>Logic: Acknowledge or assign ticket