Your company has a large JSON dataset in Google Cloud Storage that needs to be transformed, filtered, and enriched before loading into BigQuery for analytics. The transformation involves parsing JSON, joining with reference data, and standardizing the schema. You need a fully managed, scalable, and cost-effective batch processing solution. What should you do?