<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="35251" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/google-dwp" lastchanged="2025-09-30T15:54:54+02:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>Data Warehousing for Partners</title><productcode>DWP</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-DWP</fullproductcode><version>1.6.2</version><objective>&lt;ul&gt;
&lt;li&gt;Discuss key elements of Google Data Warehouse solution portfolio and strategy.&lt;/li&gt;&lt;li&gt;Map Enterprise Data Warehouses concepts and components to BigQuery and Google data services.&lt;/li&gt;&lt;li&gt;Identify best practices for migrating Data Warehouses to BigQuery and demonstrate key skills required to perform successful migrations.&lt;/li&gt;&lt;li&gt;Implement data load and transformation pipelines for a BigQuery Data Warehouse using Google data processing and integration services.&lt;/li&gt;&lt;li&gt;Implement a streaming analytics solution using Pub/Sub, Dataflow, and BigQuery.&lt;/li&gt;&lt;li&gt;Use Looker and LookML to generate reports and gain insights.&lt;/li&gt;&lt;li&gt;Explore the GIS, GIS Visualization, and Machine Learning enhancements to BigQuery.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;&lt;strong&gt;Required:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Have completed the Data Engineering on Google Cloud training.&lt;/li&gt;&lt;li&gt;Be a Google Cloud Certified Professional Data Engineer or have equivalent expertise in Data Engineering.&lt;/li&gt;&lt;li&gt;Have access to Cloud Connect - Partners.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Recommended:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Experience building data processing pipelines.&lt;/li&gt;&lt;li&gt;Experience with Apache Beam and Apache Hadoop.&lt;/li&gt;&lt;li&gt;Java or Python programming expertise.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Organizational requirements:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Cloud Partner organization must have implemented at least one Data Warehouse solution previously on any Data Warehouse platform.&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;The core audience for this course is Google Cloud Partners with the following relevant job roles:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data Warehouse Deployment Engineers&lt;/li&gt;&lt;li&gt;Data Warehouse Consultants&lt;/li&gt;&lt;li&gt;Data Warehouse Architects&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;These roles, though not the core audience, may find the course relevant should they meet the requirements:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Technical Project Leads&lt;/li&gt;&lt;li&gt;Technical Project Managers&lt;/li&gt;&lt;li&gt;Data / Business Analysts&lt;/li&gt;&lt;/ul&gt;</audience><outline>&lt;h4&gt;Module 1 - Data Warehouse Solutions on Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Implementing Big Data Solutions on Google Cloud&lt;/li&gt;&lt;li&gt;Customer Needs&lt;/li&gt;&lt;li&gt;Sample Architectures&lt;/li&gt;&lt;li&gt;Migration Strategies and Planning&lt;/li&gt;&lt;li&gt;Working with PSO&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the Google portfolio of Data Warehouse and Data Processing services&lt;/li&gt;&lt;li&gt;Identify the Google strategy for Data Warehouse products and services&lt;/li&gt;&lt;li&gt;Locate technical resources for Data Warehouse partners&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 2 - BigQuery for Data Warehousing Professionals&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;BigQuery Concepts&lt;/li&gt;&lt;li&gt;BigQuery Permissions and Security&lt;/li&gt;&lt;li&gt;Monitoring and Auditing&lt;/li&gt;&lt;li&gt;Schema Design&lt;/li&gt;&lt;li&gt;Partitioning and Clustering&lt;/li&gt;&lt;li&gt;Data Capture and Load Jobs&lt;/li&gt;&lt;li&gt;Handling Change and Slowly Changing Dimensions&lt;/li&gt;&lt;li&gt;Querying Data&lt;/li&gt;&lt;li&gt;Managing Workloads and Concurrency&lt;/li&gt;&lt;li&gt;Analyzing Data&lt;/li&gt;&lt;li&gt;Sizing and Cost Management&lt;/li&gt;&lt;li&gt;Query Optimization&lt;/li&gt;&lt;li&gt;Storage Optimization&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the key components of a successful Data Warehouse implementation on BigQuery&lt;/li&gt;&lt;li&gt;Identify best practices for implementing a Data Warehouse with BigQuery&lt;/li&gt;&lt;li&gt;Use the Google Cloud console to access public datasets&lt;/li&gt;&lt;li&gt;Perform queries using the console and analyze query results using client libraries&lt;/li&gt;&lt;li&gt;Combine ecommerce datasets to create enhanced datasets using BigQuery joins and unions&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 3 - Migrating to BigQuery&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Migration Phases&lt;/li&gt;&lt;li&gt;Security&lt;/li&gt;&lt;li&gt;Google Cloud data warehouse Architecture&lt;/li&gt;&lt;li&gt;Post Migration&lt;/li&gt;&lt;li&gt;User Adoption&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Assess an existing data warehouse and develop a strategy to migrate it to BigQuery&lt;/li&gt;&lt;li&gt;Describe best practices for migrating existing data warehouses to BigQuery&lt;/li&gt;&lt;li&gt;Identify key resources, tools, and partner assets for migrating to BigQuery&lt;/li&gt;&lt;li&gt;Migrate sample SQL Server data to BigQuery using Striim&lt;/li&gt;&lt;li&gt;Identify resources to translate product-specific SQL queries to BigQuery Standard SQL&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 4 - ETL Tools and Positioning&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dataproc&lt;/li&gt;&lt;li&gt;Cloud Data Fushion&lt;/li&gt;&lt;li&gt;Dataflow&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the key features of Dataproc, Cloud Data Fusion, and Dataflow&lt;/li&gt;&lt;li&gt;Migrate Apache Spark Jobs to Dataproc&lt;/li&gt;&lt;li&gt;Identify best practices for creating Dataflow workflows using Dataflow templates&lt;/li&gt;&lt;li&gt;Configure Cloud Data Fusion to create a data transformation pipeline joining multiple sources with BigQuery as an output data sink&lt;/li&gt;&lt;li&gt;Build data pipelines that will ingest data from Cloud Storage into BigQuery using Dataflow&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 5 - Streaming Analytics&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Why Streaming Analytics?&lt;/li&gt;&lt;li&gt;The Pub/Sub Service&lt;/li&gt;&lt;li&gt;Dataflow Windows and Triggers&lt;/li&gt;&lt;li&gt;Dataflow Sources and Sinks&lt;/li&gt;&lt;li&gt;Migration and Adoption Challenges&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identify the components of a streaming analytics solution on Google Cloud&lt;/li&gt;&lt;li&gt;Create a streaming IoT pipeline using Pub/Sub and Kafka&lt;/li&gt;&lt;li&gt;Explore design patterns and optimization considerations for streaming analytics solutions&lt;/li&gt;&lt;li&gt;Create and run a streaming Dataflow pipeline that ingests data from Pub/Sub to BigQuery using a Dataflow template&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 6 - Introduction to Looker as a Data Platform&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Looker Platform Overview&lt;/li&gt;&lt;li&gt;Looker Platform Architecture&lt;/li&gt;&lt;li&gt;Paradigm Shift: Modeling Language versus Hardcoded SQL&lt;/li&gt;&lt;li&gt;Core Analytical Concepts&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Navigate the Looker platform&lt;/li&gt;&lt;li&gt;Describe the Looker platform architecture&lt;/li&gt;&lt;li&gt;Discover the advantages of Looker Modeling Language (LookML) over hardcoded SQL&lt;/li&gt;&lt;li&gt;Describe the four core analytical concepts in Looker&lt;/li&gt;&lt;li&gt;Analyze and visualize data using Explores in Looker&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 7 - BigQuery Extended Capabilities&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;BigQuery GIS&lt;/li&gt;&lt;li&gt;BigQuery ML&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe the key features of BigQuery GIS and BigQuery ML&lt;/li&gt;&lt;li&gt;Analyze data using BigQuery GIS functions and visualize results using BigQuery Geo Viz&lt;/li&gt;&lt;li&gt;Train and evaluate an ML model with BigQuery ML to predict taxi fares&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- Discuss key elements of Google Data Warehouse solution portfolio and strategy.
- Map Enterprise Data Warehouses concepts and components to BigQuery and Google data services.
- Identify best practices for migrating Data Warehouses to BigQuery and demonstrate key skills required to perform successful migrations.
- Implement data load and transformation pipelines for a BigQuery Data Warehouse using Google data processing and integration services.
- Implement a streaming analytics solution using Pub/Sub, Dataflow, and BigQuery.
- Use Looker and LookML to generate reports and gain insights.
- Explore the GIS, GIS Visualization, and Machine Learning enhancements to BigQuery.</objective_plain><essentials_plain>Required:



- Have completed the Data Engineering on Google Cloud training.
- Be a Google Cloud Certified Professional Data Engineer or have equivalent expertise in Data Engineering.
- Have access to Cloud Connect - Partners.
Recommended:



- Experience building data processing pipelines.
- Experience with Apache Beam and Apache Hadoop.
- Java or Python programming expertise.
Organizational requirements:



- The Cloud Partner organization must have implemented at least one Data Warehouse solution previously on any Data Warehouse platform.</essentials_plain><audience_plain>The core audience for this course is Google Cloud Partners with the following relevant job roles:



- Data Warehouse Deployment Engineers
- Data Warehouse Consultants
- Data Warehouse Architects
These roles, though not the core audience, may find the course relevant should they meet the requirements:



- Technical Project Leads
- Technical Project Managers
- Data / Business Analysts</audience_plain><outline_plain>Module 1 - Data Warehouse Solutions on Google Cloud


Topics:



- Implementing Big Data Solutions on Google Cloud
- Customer Needs
- Sample Architectures
- Migration Strategies and Planning
- Working with PSO
Objectives:



- Describe the Google portfolio of Data Warehouse and Data Processing services
- Identify the Google strategy for Data Warehouse products and services
- Locate technical resources for Data Warehouse partners
Module 2 - BigQuery for Data Warehousing Professionals


Topics:



- BigQuery Concepts
- BigQuery Permissions and Security
- Monitoring and Auditing
- Schema Design
- Partitioning and Clustering
- Data Capture and Load Jobs
- Handling Change and Slowly Changing Dimensions
- Querying Data
- Managing Workloads and Concurrency
- Analyzing Data
- Sizing and Cost Management
- Query Optimization
- Storage Optimization
Objectives:



- Describe the key components of a successful Data Warehouse implementation on BigQuery
- Identify best practices for implementing a Data Warehouse with BigQuery
- Use the Google Cloud console to access public datasets
- Perform queries using the console and analyze query results using client libraries
- Combine ecommerce datasets to create enhanced datasets using BigQuery joins and unions
Module 3 - Migrating to BigQuery


Topics:



- Migration Phases
- Security
- Google Cloud data warehouse Architecture
- Post Migration
- User Adoption
Objectives:



- Assess an existing data warehouse and develop a strategy to migrate it to BigQuery
- Describe best practices for migrating existing data warehouses to BigQuery
- Identify key resources, tools, and partner assets for migrating to BigQuery
- Migrate sample SQL Server data to BigQuery using Striim
- Identify resources to translate product-specific SQL queries to BigQuery Standard SQL
Module 4 - ETL Tools and Positioning


Topics:



- Dataproc
- Cloud Data Fushion
- Dataflow
Objectives:



- Describe the key features of Dataproc, Cloud Data Fusion, and Dataflow
- Migrate Apache Spark Jobs to Dataproc
- Identify best practices for creating Dataflow workflows using Dataflow templates
- Configure Cloud Data Fusion to create a data transformation pipeline joining multiple sources with BigQuery as an output data sink
- Build data pipelines that will ingest data from Cloud Storage into BigQuery using Dataflow
Module 5 - Streaming Analytics


Topics:



- Why Streaming Analytics?
- The Pub/Sub Service
- Dataflow Windows and Triggers
- Dataflow Sources and Sinks
- Migration and Adoption Challenges
Objectives:



- Identify the components of a streaming analytics solution on Google Cloud
- Create a streaming IoT pipeline using Pub/Sub and Kafka
- Explore design patterns and optimization considerations for streaming analytics solutions
- Create and run a streaming Dataflow pipeline that ingests data from Pub/Sub to BigQuery using a Dataflow template
Module 6 - Introduction to Looker as a Data Platform


Topics:



- Looker Platform Overview
- Looker Platform Architecture
- Paradigm Shift: Modeling Language versus Hardcoded SQL
- Core Analytical Concepts
Objectives:



- Navigate the Looker platform
- Describe the Looker platform architecture
- Discover the advantages of Looker Modeling Language (LookML) over hardcoded SQL
- Describe the four core analytical concepts in Looker
- Analyze and visualize data using Explores in Looker
Module 7 - BigQuery Extended Capabilities


Topics:



- BigQuery GIS
- BigQuery ML
Objectives:



- Describe the key features of BigQuery GIS and BigQuery ML
- Analyze data using BigQuery GIS functions and visualize results using BigQuery Geo Viz
- Train and evaluate an ML model with BigQuery ML to predict taxi fares</outline_plain><duration unit="d" days="4">4 days</duration><pricelist><price country="US" currency="USD">2495.00</price><price country="IT" currency="EUR">2600.00</price><price country="DE" currency="EUR">2600.00</price><price country="SE" currency="EUR">2600.00</price><price country="GB" currency="GBP">2640.00</price><price country="AT" currency="EUR">2600.00</price><price country="CA" currency="CAD">3445.00</price><price country="FR" currency="EUR">3170.00</price><price country="CH" currency="CHF">2600.00</price></pricelist><miles/></course>