BigQuery AI Functions Can Reason Over Your Rows — If the Rows Carry Content
BigQuery AI Functions — AI.GENERATE, AI.GENERATE_TABLE, AI.CLASSIFY — went GA in January 2026. Claude Desktop Live Artifacts shipped in April. Together they create a two-tier natural-language interface to WooCommerce data: the operator asks Claude a question, and Claude writes SQL that calls AI Functions to reason over individual rows. But AI.GENERATE classifying refund reasons needs a refund_reason column. AI.CLASSIFY categorising cart intent needs cart-level context fields. AI.FORECAST predicting revenue needs historical data at daily or hourly granularity. None of these exist in a default WooCommerce order-export schema.