Looking to get in touch?
Drop me a line at vishal.bulbule@gmail.com, or schedule a meeting using the provided link topmate.io/vishal_bulbule Cricket Statistics Data Pipeline in Google Cloud using Airflow,Dataflow,Cloud Function and Looker Studio
Data Retrieval: We fetch data from the Cricbuzz API using Python.
Storing Data in GCS: After fetching the data, we store it in a CSV file in Google Cloud Storage (GCS).
Cloud Function Trigger: Create a Cloud Function that triggers upon file upload to the GCS bucket. The function will execute when a new CSV file is detected and trigger dataflow job.
Cloud Function Execution: Inside the Cloud Function, we will have code that triggers a Dataflow job. Ensure you handle the trigger correctly and pass the required parameters to initiate the Dataflow job.
Dataflow Job: The Dataflow job is triggered by the Cloud Function and loads the data from the CSV file in the GCS bucket into BigQuery. Ensure you have set up the necessary configurations.
Looker Dashboard: BigQuery serves as the data source for your Looker Studio dashboard. Configure Looker to connect to BigQuery and create the dashboard based on the data loaded.
Github Repo for all code used in this project
github.com/vishal-bulbule/cricket-stat-data-engineering-project
============================================
Associate Cloud Engineer -Complete Free Course
ru-vid.com/group/PLLrA_pU9-Gz1FvRc7v-4l4dTG9fMsekNf
Google Cloud Data Engineer Certification Course
ru-vid.com/group/PLLrA_pU9-Gz1TbaEIlUVfAqZ853LmDPib
Google Cloud Platform(GCP) Tutorials
ru-vid.com/group/PLLrA_pU9-Gz2s68wQrEAmhA-cMIK_ANXj
Generative AI
ru-vid.com/group/PLLrA_pU9-Gz0Vu-Ln5jD4eNovJxEoXDWr
Getting Started with Duet AI
ru-vid.com/group/PLLrA_pU9-Gz0NNt3Yxjc7Qmxg-HjBLOJs
Google Cloud Projects
ru-vid.com/group/PLLrA_pU9-Gz1HfqPgNcklB5S7XqHONXCq
Python For GCP
ru-vid.com/group/PLLrA_pU9-Gz3zmg__9iK_nnfzYQAGwgH4
Terraform Tutorials
ru-vid.com/group/PLLrA_pU9-Gz3A4r_kLJw456cGlZHzqxb-
Linkedin
www.linkedin.com/in/vishal-bulbule/
Medium Blog
medium.com/@VishalBulbule
Github Repository for Source Code
github.com/vishal-bulbule
Email - vishal.bulbule@techtrapture.com
#dataengineeringessentials #dataengineers #dataengineeringproject #airflow #dataflow #cloudcomposer #bigquery #looker #googlecloud #datapipeline
18 дек 2023