cja_create_calculated_metric
Create custom calculated metrics in Adobe Customer Journey Analytics using formulas and functions. Define metric name, formula, type, and polarity for reports.
Instructions
Create a new calculated metric in CJA.
Create a custom metric with formulas and functions that can be used in reports. IMPORTANT: Validate the definition first using cja_validate_calculated_metric.
Args: name: Metric name (required). definition: Metric definition with formula (required). Should have 'func': 'calc-metric', 'formula': {...}, 'version': [1,0,0]. description: Optional metric description. metric_type: Type: 'decimal', 'percent', 'currency', or 'time' (default 'decimal'). polarity: Optional 'positive' or 'negative' (indicates if higher values are better/worse). precision: Optional decimal places for display (0-10). dataview_id: Optional data view ID (uses configured default if not provided).
Returns: Dictionary with created calculated metric details including assigned ID.
Example queries: - "Create a calculated metric named 'Conversion Rate'" - "Make a new metric that divides revenue by orders" - "Create a metric for visits per visitor"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| definition | Yes | ||
| description | No | ||
| metric_type | No | decimal | |
| polarity | No | ||
| precision | No | ||
| dataview_id | No |