{
  "$schema": "https://gaspwiki.com/schemas/gasp-adapter-v1.json",
  "version": "1.0",
  "organization": "",
  "warehouse": "",
  "_instructions": "Fill in warehouseRef for each field your warehouse provides. Use schema.table.column format. Fields you cannot map can be left with an empty warehouseRef or removed entirely. Run the GASP validator to see which metrics you can compute.",
  "mappings": [
    {
      "gaspField": "account_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "ARR",
        "Cohort Revenue Retention",
        "Completion",
        "Customer Health Score",
        "Expansion Revenue",
        "Health Score",
        "Logo Churn",
        "Milestones",
        "NRR",
        "NRR / GRR",
        "PQAs",
        "QBR Completion",
        "Quality",
        "Renewal Rate",
        "Revenue Churn",
        "TTFV"
      ]
    },
    {
      "gaspField": "period",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Burn Rate",
        "CAC",
        "Forecast Accuracy",
        "Gross Margin",
        "Margins",
        "Quota Attainment",
        "Rule of 40",
        "Utilization"
      ]
    },
    {
      "gaspField": "status",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "ARR / MRR",
        "Active Partners",
        "Deal Registrations",
        "Efficiency",
        "Logo Churn",
        "Quote-to-Cash",
        "Team",
        "Uptime"
      ]
    },
    {
      "gaspField": "mrr",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "ARR",
        "ARR / MRR",
        "Cohort Revenue Retention"
      ]
    },
    {
      "gaspField": "churn_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Logo Churn",
        "Revenue Churn"
      ]
    },
    {
      "gaspField": "effective_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Expansion Revenue",
        "Revenue Components (New, Expansion, Contraction, Churn)"
      ]
    },
    {
      "gaspField": "expansion_mrr",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Expansion Revenue",
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "invoice_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Collections",
        "Quote-to-Cash"
      ]
    },
    {
      "gaspField": "mrr_end",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR",
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "mrr_start",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR",
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "subscription_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "ARR / MRR",
        "Revenue Components (New, Expansion, Contraction, Churn)"
      ]
    },
    {
      "gaspField": "amounts",
      "type": "json",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Quote-to-Cash"
      ]
    },
    {
      "gaspField": "arpa",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "LTV"
      ]
    },
    {
      "gaspField": "arr",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "ARR / MRR"
      ]
    },
    {
      "gaspField": "arr_growth_rate",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Rule of 40"
      ]
    },
    {
      "gaspField": "beginning_mrr",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "change_type",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Revenue Components (New, Expansion, Contraction, Churn)"
      ]
    },
    {
      "gaspField": "change_nature",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "description": "Optional. Values: permanent (default), temporary, scheduled_reversal. Enables Adjusted NRR calculation.",
      "usedBy": [
        "NRR / GRR",
        "Revenue Components (New, Expansion, Contraction, Churn)",
        "Expansion Revenue"
      ]
    },
    {
      "gaspField": "churn",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR"
      ]
    },
    {
      "gaspField": "churn_rate",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "LTV"
      ]
    },
    {
      "gaspField": "churn_reason",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Logo Churn"
      ]
    },
    {
      "gaspField": "churn_type",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Revenue Churn"
      ]
    },
    {
      "gaspField": "churned_mrr",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "cohort_month",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Cohort Revenue Retention"
      ]
    },
    {
      "gaspField": "cohort_period",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "contract_end",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "ARR"
      ]
    },
    {
      "gaspField": "contract_start",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "ARR"
      ]
    },
    {
      "gaspField": "contraction",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR"
      ]
    },
    {
      "gaspField": "contraction_mrr",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "dates",
      "type": "json",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Quote-to-Cash"
      ]
    },
    {
      "gaspField": "ebitda_margin",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Rule of 40"
      ]
    },
    {
      "gaspField": "ending_mrr",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "expansion",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR"
      ]
    },
    {
      "gaspField": "gross_margin",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "LTV"
      ]
    },
    {
      "gaspField": "months_since_start",
      "type": "integer",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Cohort Revenue Retention"
      ]
    },
    {
      "gaspField": "mrr_change",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Revenue Components (New, Expansion, Contraction, Churn)"
      ]
    },
    {
      "gaspField": "mrr_lost",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Revenue Churn"
      ]
    },
    {
      "gaspField": "order_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Quote-to-Cash"
      ]
    },
    {
      "gaspField": "period_start",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "NRR / GRR"
      ]
    },
    {
      "gaspField": "quote_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Quote-to-Cash"
      ]
    },
    {
      "gaspField": "start_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "ARR / MRR"
      ]
    },
    {
      "gaspField": "upsell_type",
      "type": "string",
      "warehouseRef": "",
      "source": "Billing",
      "usedBy": [
        "Expansion Revenue"
      ]
    },
    {
      "gaspField": "opportunity_id",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "ACV",
        "Deal Registrations",
        "Pipeline Hygiene",
        "Pipeline Value",
        "Pipeline Velocity",
        "Sales Cycle",
        "Sourced Pipeline",
        "Win Rate"
      ]
    },
    {
      "gaspField": "amount",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Collections",
        "Deal Registrations",
        "Margins",
        "Partner Revenue",
        "Pipeline Value",
        "Pipeline Velocity",
        "Sourced Pipeline"
      ]
    },
    {
      "gaspField": "close_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "ACV",
        "Partner Revenue",
        "Pipeline Velocity",
        "Sales Cycle",
        "Win Rate"
      ]
    },
    {
      "gaspField": "partner_id",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Active Partners",
        "Deal Registrations",
        "Partner Revenue",
        "Partner Satisfaction",
        "Training"
      ]
    },
    {
      "gaspField": "date",
      "type": "date",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Activity Metrics",
        "Self-Service"
      ]
    },
    {
      "gaspField": "new_customers",
      "type": "integer",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "CAC",
        "Marketing CAC"
      ]
    },
    {
      "gaspField": "rep_id",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Activity Metrics",
        "Quota Attainment"
      ]
    },
    {
      "gaspField": "stage",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Pipeline Value",
        "Win Rate"
      ]
    },
    {
      "gaspField": "activity_type",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Activity Metrics"
      ]
    },
    {
      "gaspField": "actual_revenue",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Forecast Accuracy"
      ]
    },
    {
      "gaspField": "annual_value",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "ACV"
      ]
    },
    {
      "gaspField": "closed_revenue",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Quota Attainment"
      ]
    },
    {
      "gaspField": "completeness_pct",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Data Quality"
      ]
    },
    {
      "gaspField": "contract_end_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Renewal Rate"
      ]
    },
    {
      "gaspField": "count",
      "type": "integer",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Activity Metrics"
      ]
    },
    {
      "gaspField": "created_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Sales Cycle"
      ]
    },
    {
      "gaspField": "deal_id",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Partner Revenue"
      ]
    },
    {
      "gaspField": "expected_close",
      "type": "date",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Pipeline Value"
      ]
    },
    {
      "gaspField": "field",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Data Quality"
      ]
    },
    {
      "gaspField": "forecast_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Forecast Accuracy"
      ]
    },
    {
      "gaspField": "forecasted_revenue",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Forecast Accuracy"
      ]
    },
    {
      "gaspField": "is_won",
      "type": "boolean",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Win Rate"
      ]
    },
    {
      "gaspField": "last_sync",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Data Quality"
      ]
    },
    {
      "gaspField": "last_updated",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Pipeline Hygiene"
      ]
    },
    {
      "gaspField": "marketing_source",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Sourced Pipeline"
      ]
    },
    {
      "gaspField": "marketing_spend",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Marketing CAC"
      ]
    },
    {
      "gaspField": "object",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Data Quality"
      ]
    },
    {
      "gaspField": "owner",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Pipeline Value"
      ]
    },
    {
      "gaspField": "partner_sourced",
      "type": "boolean",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Partner Revenue"
      ]
    },
    {
      "gaspField": "quota",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Quota Attainment"
      ]
    },
    {
      "gaspField": "renewal_amount",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Renewal Rate"
      ]
    },
    {
      "gaspField": "renewed",
      "type": "boolean",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Renewal Rate"
      ]
    },
    {
      "gaspField": "required_fields_complete",
      "type": "boolean",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Pipeline Hygiene"
      ]
    },
    {
      "gaspField": "sales_marketing_spend",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "CAC"
      ]
    },
    {
      "gaspField": "stage_age",
      "type": "integer",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Pipeline Hygiene"
      ]
    },
    {
      "gaspField": "stage_history",
      "type": "json",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Pipeline Velocity"
      ]
    },
    {
      "gaspField": "sync_status",
      "type": "string",
      "warehouseRef": "",
      "source": "CRM",
      "usedBy": [
        "Data Quality"
      ]
    },
    {
      "gaspField": "department",
      "type": "string",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Compensation",
        "Engagement",
        "Margins",
        "Retention"
      ]
    },
    {
      "gaspField": "revenue",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Gross Margin",
        "Project Margin",
        "Team"
      ]
    },
    {
      "gaspField": "cash_balance",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Burn & Runway",
        "Burn Rate"
      ]
    },
    {
      "gaspField": "cogs",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Gross Margin"
      ]
    },
    {
      "gaspField": "credit_memos",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Collections"
      ]
    },
    {
      "gaspField": "expense_type",
      "type": "string",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Margins"
      ]
    },
    {
      "gaspField": "gross_profit",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Gross Margin"
      ]
    },
    {
      "gaspField": "invoice_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Collections"
      ]
    },
    {
      "gaspField": "monthly_expenses",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Burn & Runway"
      ]
    },
    {
      "gaspField": "monthly_revenue",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Burn & Runway"
      ]
    },
    {
      "gaspField": "operating_expenses",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Burn Rate"
      ]
    },
    {
      "gaspField": "payment_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Finance / ERP",
      "usedBy": [
        "Collections"
      ]
    },
    {
      "gaspField": "engagement_score",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Customer Health Score",
        "Engagement",
        "Health Score"
      ]
    },
    {
      "gaspField": "adoption_score",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Customer Health Score",
        "Health Score"
      ]
    },
    {
      "gaspField": "hours",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Efficiency",
        "Team"
      ]
    },
    {
      "gaspField": "signup_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Activation",
        "TTFV"
      ]
    },
    {
      "gaspField": "support_score",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Customer Health Score",
        "Health Score"
      ]
    },
    {
      "gaspField": "usage_score",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Customer Health Score",
        "Health Score"
      ]
    },
    {
      "gaspField": "attendees",
      "type": "integer",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "QBR Completion"
      ]
    },
    {
      "gaspField": "completed",
      "type": "boolean",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "QBR Completion"
      ]
    },
    {
      "gaspField": "composite_score",
      "type": "decimal",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Health Score"
      ]
    },
    {
      "gaspField": "first_value_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "TTFV"
      ]
    },
    {
      "gaspField": "milestone",
      "type": "string",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Milestones"
      ]
    },
    {
      "gaspField": "milestone_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Milestones"
      ]
    },
    {
      "gaspField": "onboarding_id",
      "type": "string",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Efficiency"
      ]
    },
    {
      "gaspField": "qbr_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "QBR Completion"
      ]
    },
    {
      "gaspField": "snapshot_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Customer Health Score"
      ]
    },
    {
      "gaspField": "target_date",
      "type": "date",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "Milestones"
      ]
    },
    {
      "gaspField": "value_event",
      "type": "string",
      "warehouseRef": "",
      "source": "CS Platform",
      "usedBy": [
        "TTFV"
      ]
    },
    {
      "gaspField": "user_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Activation",
        "Cohort Retention",
        "DAU/MAU",
        "Feature Adoption"
      ]
    },
    {
      "gaspField": "activation_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Activation"
      ]
    },
    {
      "gaspField": "cohort_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Cohort Retention"
      ]
    },
    {
      "gaspField": "criteria_met",
      "type": "boolean",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Activation"
      ]
    },
    {
      "gaspField": "feature_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Feature Adoption"
      ]
    },
    {
      "gaspField": "first_use_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Feature Adoption"
      ]
    },
    {
      "gaspField": "last_active_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Cohort Retention"
      ]
    },
    {
      "gaspField": "pqa_score",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "PQAs"
      ]
    },
    {
      "gaspField": "qualifying_events",
      "type": "json",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "PQAs"
      ]
    },
    {
      "gaspField": "session_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "DAU/MAU"
      ]
    },
    {
      "gaspField": "session_duration",
      "type": "integer",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "DAU/MAU"
      ]
    },
    {
      "gaspField": "steps_completed",
      "type": "integer",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Completion"
      ]
    },
    {
      "gaspField": "steps_total",
      "type": "integer",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Completion"
      ]
    },
    {
      "gaspField": "usage_count",
      "type": "integer",
      "warehouseRef": "",
      "source": "Product Analytics",
      "usedBy": [
        "Feature Adoption"
      ]
    },
    {
      "gaspField": "lead_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Marketing Automation",
      "usedBy": [
        "MQLs"
      ]
    },
    {
      "gaspField": "lead_score",
      "type": "integer",
      "warehouseRef": "",
      "source": "Marketing Automation",
      "usedBy": [
        "MQLs"
      ]
    },
    {
      "gaspField": "lead_source",
      "type": "string",
      "warehouseRef": "",
      "source": "Marketing Automation",
      "usedBy": [
        "MQLs"
      ]
    },
    {
      "gaspField": "mql_count_current",
      "type": "integer",
      "warehouseRef": "",
      "source": "Marketing Automation",
      "usedBy": [
        "LVR"
      ]
    },
    {
      "gaspField": "mql_count_prior",
      "type": "integer",
      "warehouseRef": "",
      "source": "Marketing Automation",
      "usedBy": [
        "LVR"
      ]
    },
    {
      "gaspField": "mql_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Marketing Automation",
      "usedBy": [
        "MQLs"
      ]
    },
    {
      "gaspField": "page_views",
      "type": "integer",
      "warehouseRef": "",
      "source": "Web Analytics",
      "usedBy": [
        "Visitors"
      ]
    },
    {
      "gaspField": "unique_visitors",
      "type": "integer",
      "warehouseRef": "",
      "source": "Web Analytics",
      "usedBy": [
        "Visitors"
      ]
    },
    {
      "gaspField": "channel",
      "type": "string",
      "warehouseRef": "",
      "source": "Ad Platforms",
      "usedBy": [
        "Channel Spend"
      ]
    },
    {
      "gaspField": "conversions",
      "type": "integer",
      "warehouseRef": "",
      "source": "Ad Platforms",
      "usedBy": [
        "Channel Spend"
      ]
    },
    {
      "gaspField": "leads",
      "type": "integer",
      "warehouseRef": "",
      "source": "Ad Platforms",
      "usedBy": [
        "Channel Spend"
      ]
    },
    {
      "gaspField": "spend",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Ad Platforms",
      "usedBy": [
        "Channel Spend"
      ]
    },
    {
      "gaspField": "ticket_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "CSAT",
        "FCR",
        "FRT",
        "Resolution"
      ]
    },
    {
      "gaspField": "created_at",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "FRT",
        "Resolution"
      ]
    },
    {
      "gaspField": "resolved_at",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "Incidents",
        "Resolution"
      ]
    },
    {
      "gaspField": "contact_count",
      "type": "integer",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "FCR"
      ]
    },
    {
      "gaspField": "first_response_at",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "FRT"
      ]
    },
    {
      "gaspField": "priority",
      "type": "string",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "Resolution"
      ]
    },
    {
      "gaspField": "resolved_first_contact",
      "type": "boolean",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "FCR"
      ]
    },
    {
      "gaspField": "response_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "CSAT"
      ]
    },
    {
      "gaspField": "satisfaction_score",
      "type": "integer",
      "warehouseRef": "",
      "source": "Help Desk",
      "usedBy": [
        "CSAT"
      ]
    },
    {
      "gaspField": "article_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Knowledge Base",
      "usedBy": [
        "Self-Service"
      ]
    },
    {
      "gaspField": "deflections",
      "type": "integer",
      "warehouseRef": "",
      "source": "Knowledge Base",
      "usedBy": [
        "Self-Service"
      ]
    },
    {
      "gaspField": "views",
      "type": "integer",
      "warehouseRef": "",
      "source": "Knowledge Base",
      "usedBy": [
        "Self-Service"
      ]
    },
    {
      "gaspField": "survey_date",
      "type": "date",
      "warehouseRef": "",
      "source": "HRIS",
      "usedBy": [
        "CSAT",
        "Engagement",
        "Partner Satisfaction",
        "Quality",
        "eNPS"
      ]
    },
    {
      "gaspField": "employee_id",
      "type": "string",
      "warehouseRef": "",
      "source": "HRIS",
      "usedBy": [
        "Compensation",
        "Engagement",
        "Retention",
        "eNPS"
      ]
    },
    {
      "gaspField": "score",
      "type": "integer",
      "warehouseRef": "",
      "source": "HRIS",
      "usedBy": [
        "Partner Satisfaction",
        "eNPS"
      ]
    },
    {
      "gaspField": "demographics",
      "type": "json",
      "warehouseRef": "",
      "source": "HRIS",
      "usedBy": [
        "Compensation"
      ]
    },
    {
      "gaspField": "hire_date",
      "type": "date",
      "warehouseRef": "",
      "source": "HRIS",
      "usedBy": [
        "Retention"
      ]
    },
    {
      "gaspField": "market_midpoint",
      "type": "decimal",
      "warehouseRef": "",
      "source": "HRIS",
      "usedBy": [
        "Compensation"
      ]
    },
    {
      "gaspField": "salary",
      "type": "decimal",
      "warehouseRef": "",
      "source": "HRIS",
      "usedBy": [
        "Compensation"
      ]
    },
    {
      "gaspField": "termination_date",
      "type": "date",
      "warehouseRef": "",
      "source": "HRIS",
      "usedBy": [
        "Retention"
      ]
    },
    {
      "gaspField": "cost",
      "type": "decimal",
      "warehouseRef": "",
      "source": "ATS",
      "usedBy": [
        "Efficiency",
        "Infrastructure",
        "Recruiting"
      ]
    },
    {
      "gaspField": "source",
      "type": "string",
      "warehouseRef": "",
      "source": "ATS",
      "usedBy": [
        "Recruiting",
        "Visitors"
      ]
    },
    {
      "gaspField": "filled_date",
      "type": "date",
      "warehouseRef": "",
      "source": "ATS",
      "usedBy": [
        "Recruiting"
      ]
    },
    {
      "gaspField": "posted_date",
      "type": "date",
      "warehouseRef": "",
      "source": "ATS",
      "usedBy": [
        "Recruiting"
      ]
    },
    {
      "gaspField": "requisition_id",
      "type": "string",
      "warehouseRef": "",
      "source": "ATS",
      "usedBy": [
        "Recruiting"
      ]
    },
    {
      "gaspField": "nps_score",
      "type": "integer",
      "warehouseRef": "",
      "source": "Survey Tool",
      "usedBy": [
        "Quality"
      ]
    },
    {
      "gaspField": "quality_score",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Survey Tool",
      "usedBy": [
        "Quality"
      ]
    },
    {
      "gaspField": "check_timestamp",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "Monitoring",
      "usedBy": [
        "Uptime"
      ]
    },
    {
      "gaspField": "downtime_minutes",
      "type": "integer",
      "warehouseRef": "",
      "source": "Monitoring",
      "usedBy": [
        "Uptime"
      ]
    },
    {
      "gaspField": "service_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Monitoring",
      "usedBy": [
        "Uptime"
      ]
    },
    {
      "gaspField": "commit_id",
      "type": "string",
      "warehouseRef": "",
      "source": "CI/CD",
      "usedBy": [
        "DORA Metrics"
      ]
    },
    {
      "gaspField": "deploy_date",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "CI/CD",
      "usedBy": [
        "DORA Metrics"
      ]
    },
    {
      "gaspField": "deployment_id",
      "type": "string",
      "warehouseRef": "",
      "source": "CI/CD",
      "usedBy": [
        "DORA Metrics"
      ]
    },
    {
      "gaspField": "recovery_time",
      "type": "integer",
      "warehouseRef": "",
      "source": "CI/CD",
      "usedBy": [
        "DORA Metrics"
      ]
    },
    {
      "gaspField": "rollback",
      "type": "boolean",
      "warehouseRef": "",
      "source": "CI/CD",
      "usedBy": [
        "DORA Metrics"
      ]
    },
    {
      "gaspField": "severity",
      "type": "string",
      "warehouseRef": "",
      "source": "Incident Management",
      "usedBy": [
        "Incidents",
        "Security"
      ]
    },
    {
      "gaspField": "detected_at",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "Incident Management",
      "usedBy": [
        "Incidents"
      ]
    },
    {
      "gaspField": "incident_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Incident Management",
      "usedBy": [
        "Incidents"
      ]
    },
    {
      "gaspField": "root_cause",
      "type": "string",
      "warehouseRef": "",
      "source": "Incident Management",
      "usedBy": [
        "Incidents"
      ]
    },
    {
      "gaspField": "resource_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Cloud Provider",
      "usedBy": [
        "Efficiency",
        "Infrastructure"
      ]
    },
    {
      "gaspField": "customer_count",
      "type": "integer",
      "warehouseRef": "",
      "source": "Cloud Provider",
      "usedBy": [
        "Infrastructure"
      ]
    },
    {
      "gaspField": "utilization",
      "type": "decimal",
      "warehouseRef": "",
      "source": "Cloud Provider",
      "usedBy": [
        "Infrastructure"
      ]
    },
    {
      "gaspField": "discovered_at",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "Security Scanner",
      "usedBy": [
        "Security"
      ]
    },
    {
      "gaspField": "patched_at",
      "type": "timestamp",
      "warehouseRef": "",
      "source": "Security Scanner",
      "usedBy": [
        "Security"
      ]
    },
    {
      "gaspField": "vulnerability_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Security Scanner",
      "usedBy": [
        "Security"
      ]
    },
    {
      "gaspField": "project_id",
      "type": "string",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "CSAT",
        "Delivery",
        "Project Margin",
        "Team"
      ]
    },
    {
      "gaspField": "consultant_id",
      "type": "string",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Team",
        "Utilization"
      ]
    },
    {
      "gaspField": "actual_date",
      "type": "date",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Delivery"
      ]
    },
    {
      "gaspField": "available_hours",
      "type": "decimal",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Utilization"
      ]
    },
    {
      "gaspField": "billable_hours",
      "type": "decimal",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Utilization"
      ]
    },
    {
      "gaspField": "costs",
      "type": "decimal",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Project Margin"
      ]
    },
    {
      "gaspField": "hours_actual",
      "type": "decimal",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Project Margin"
      ]
    },
    {
      "gaspField": "hours_budgeted",
      "type": "decimal",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Project Margin"
      ]
    },
    {
      "gaspField": "milestones_completed",
      "type": "integer",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Delivery"
      ]
    },
    {
      "gaspField": "planned_date",
      "type": "date",
      "warehouseRef": "",
      "source": "PSA",
      "usedBy": [
        "Delivery"
      ]
    },
    {
      "gaspField": "last_activity_date",
      "type": "date",
      "warehouseRef": "",
      "source": "Partner Management",
      "usedBy": [
        "Active Partners"
      ]
    },
    {
      "gaspField": "registration_id",
      "type": "string",
      "warehouseRef": "",
      "source": "Partner Management",
      "usedBy": [
        "Deal Registrations"
      ]
    },
    {
      "gaspField": "tier",
      "type": "string",
      "warehouseRef": "",
      "source": "Partner Management",
      "usedBy": [
        "Active Partners"
      ]
    },
    {
      "gaspField": "completion_date",
      "type": "date",
      "warehouseRef": "",
      "source": "LMS",
      "usedBy": [
        "Completion",
        "Training"
      ]
    },
    {
      "gaspField": "certification_status",
      "type": "string",
      "warehouseRef": "",
      "source": "LMS",
      "usedBy": [
        "Training"
      ]
    },
    {
      "gaspField": "course_id",
      "type": "string",
      "warehouseRef": "",
      "source": "LMS",
      "usedBy": [
        "Training"
      ]
    }
  ]
}
