surfacecleaningnormalize_unit_llm
Cleaningscalar · returns varchar

NORMALIZE_UNIT_LLM

LLM-backed unit conversion (escape hatch for NORMALIZE_UNIT)

Per-row — runs once for each row.

cleaningllmllm-escape-hatchtext

Syntax

NORMALIZE_UNIT_LLM({{ value }}, '{{ target_unit }}')

Arguments

nametypedescription
valueVARCHAR
target_unitVARCHAR

About

LLM-backed escape hatch for unit conversion. Use when the canonical `pint` path (NORMALIZE_UNIT) can't recognize a unit name or expression. For standard conversions (kg↔lb, m↔ft, °F↔°C, etc.), prefer NORMALIZE_UNIT — much faster and deterministic.

Examples

LLM escape hatch converts kg to lb

SELECT
  normalize_unit_llm ('5 kg', 'lb')

Nearby rabbit holes

same domain
Climb back to The Looking Glass