Retail Analytics

Introduction

This gHack will take you through replicating and processing operational data from an Oracle database into Google Cloud in real time. You’ll also figure out how to forecast future demand, and how to visualize this forecast data as it arrives.

This tutorial uses a fictitious retail store named FastFresh to help demonstrate the concepts we’ll be dealing with. FastFresh specializes in selling fresh produce, and wants to minimize food waste and optimize stock levels across all stores. You will use fictitious sales transactions from FastFresh as the operational data in this tutorial.

Architecture

The above diagram showcases the flow of operational data through Google Cloud, which is as follows:

Learning Objectives

You’ll be using a variety of Google Cloud offerings to achieve this including:

  1. Oracle
  2. BigQuery
  3. Datastream
  4. Dataflow
  5. BigQuery ML
  6. Looker

Challenges

Prerequisites

Repository Contents

Contributors