What problem does it solve? Analysts often need machine learning and generative AI capabilities like forecasting, anomaly detection, and text generation but lack the infrastructure to train and deploy custom models. This Skill provides the syntax, constraints, and best practices for using BigQuery's built-in AI functions directly in SQL. ## Core Features & Use Cases - Time-Series Forecasting & Anomaly Detection: Use AI.FORECAST and AI.DETECT_ANOMALIES with the pre-trained TimesFM model to predict trends and find outliers without training custom models. - Generative AI in SQL: Use AI.GENERATE, AI.GENERATE_TABLE, AI.AGG, and AI.CLASSIFY to summarize, categorize, and extract structured data from text and images via Gemini endpoints. - Semantic Search & Embeddings: Use AI.GENERATE_EMBEDDING, VECTOR_SEARCH, AI.SEARCH, and AI.SIMILARITY for semantic search, recommendations, and similarity scoring. - Use Case: A data analyst wants to forecast next month's sales per store and detect unusual dips. They use AI.FORECAST with id_cols for per-store series, then AI.DETECT_ANOMALIES to flag outliers, all in pure BigQuery SQL. ## Quick Start Write a BigQuery SQL query that uses AI.FORECAST to predict daily sales for the next 30 days from my sales table.