Execute a read-only SQL query on BigQuery. Only SELECT statements are allowed; all queries are validated by BigQuery's dry-run planner before execution.
list_tables
List all tables and materialized views in a dataset, with clear labeling of resource types (tables vs views).
describe_table
Get the schema and metadata for a specific table or view in a dataset.
scan_sensitive_fields
Automatically scan all datasets for columns matching sensitive patterns (names, emails, SSNs, medical records, API keys, etc.) and add them to the restricted list.