What problem does it solve? Moving or ingesting data from BigQuery or Google Cloud Storage without profiling leads to hidden data quality issues like garbage values, inconsistent formats, and unexpected NULLs propagating into Dataform, dbt, or BigQuery pipelines. ## Core Features & Use Cases - Dataplex-Based Profiling: Automatically profiles source tables with Dataplex data scans, including dynamic sampling for tables over 1M rows, before any transformation is written. - SQL Transformation Generation: Produces cleansing SQL covering schema alignment, type conversion with SAFE.PARSE functions, JSON parsing, array handling, and STRUCT field mapping. - Post-Transformation Verification: Re-profiles a temporary sample output table and compares profiles column-by-column to catch NULL increases or value range shifts. - Use Case: When asked to copy a GCS file into a BigQuery table, the agent creates an external table, runs a Dataplex profile, generates cleaning SQL matched to the destination schema, and verifies the result with a second profile before finishing. ## Quick Start Ask the agent to move or copy data from a BigQuery table or GCS path into a destination table and it will profile, clean, and verify the data automatically.