Skip to content

Platzi-Master-C8/pipeline-automation-dashboards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pipelines for Automation Dashboards

This is how was created the pipeline to get data to create the Automation dashboards

general_pipeline

1. Create a project in Google Drive

You need to create a project folder to save the following files:

  • Jupyter Notebook (Google colab)
  • Json key from project Google Cloud project.
  • Google Sheet with data to ingest the dashboard.

drive_folder

2. Get data from Postgres and Mongodb

2.1 Google Cloud Platform

2.1.1 Create a project in Google Cloud Platform in order to connect the spreadsheets: new_project

2.1.2 Enable the APIs in the Google Cloud project. Enable the APIs you want to use, for this project:

  • Google Sheets API
  • Google Drive API

2.1.3 Create access credentials: Service account type.

  • Create key json type.
  • Save into a drive folder. credentials

2.1.4 Create a Google Sheet in the drive project folder and share with the service account email. email

2.2 Jupyter Notebook (Google Colab)

3. Import data to Google Data Studio

data

About

⚙️ This is how was created the ETL pipeline for get data to create the Automation dashboards ⚙️

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published