What problem does it solve? Legacy Cloud Composer DAGs run redundant Dataflow streaming jobs alongside Dataform, duplicating BigQuery Storage Write API ingestion costs and wasting thousands of dollars per month in GCE compute. This Skill guides the elimination of Dataflow operators and the cutover to Confluent Kafka Connect and Pub/Sub Import streaming directly into BigLake Iceberg tables. ## Core Features & Use Cases - DAG Refactoring: Strip Dataflow operators from Composer DAGs and rebuild them as pure incremental Dataform compilation and invocation routines with parameterized source datasets. - Shadow A/B Validation: Provision isolated __kfkconn_test datasets and run full outer join parity audits comparing production and shadow tables before cutover. - Source Mapping Resolution: Create BigQuery compatibility views when Confluent SMT prefixes table names, preventing Table not found errors in Dataform declarations. - Use Case: A data engineer needs to migrate 58 Kafka ingestion DAGs off Dataflow. They follow the 6-phase lifecycle: align sources, parameterize Dataform, create shadow datasets, refactor the DAG, validate parity, then drain the legacy Dataflow jobs. ## Quick Start Ask the assistant to refactor a specific Composer ingestion DAG to remove its Dataflow operators and generate a pure incremental Dataform DAG with shadow test configuration for A/B parity validation.