Root Cause Analysis Pipeline Documentation

Input Files and Configuration

graph TB
    subgraph "Configuration Files"
        M["metrics_config.csv"]
        H["hypothesis_config.csv"]
    end
    
    subgraph "Performance Data"
        T["Territory_Metrics.csv"]
    end
    
    subgraph "External Data Sources"
        P["Product_Priority_and_CLI_Info.csv"]
        C["CLI_per_Account_Manager.csv"]
        I["CI_per_Key_Initiative.csv"]
    end
    
    subgraph "Pipeline Components"
        R["RootCauseAnalysisPipeline"]
        V["RCAVisualizer"]
    end
    
    subgraph "Output Files"
        O1["rca_intermediate_*.csv"]
        O2["rca_results_*.csv"]
        O3["visualizations/*.png"]
    end

    M --> R
    H --> R
    T --> R
    P --> |"external_data.product_priority_cli"| R
    C --> |"external_data.cli_per_am"| R
    I --> |"external_data.ci_key_initiative"| R
    
    R --> V
    R --> O1
    R --> O2
    V --> O3

Pipeline Class Structure

Anomaly Detection Flow

Root Cause Analysis Process

Confidence Score Calculation

Visualization Generation

Last updated