hurtn / DataLakeInADay

This repository contains workshops and content for the data lake in a day engagement

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data Lake in a Day

Introduction

This repository contains workshops and content for the data lake in a day engagement. While this is designed around the classroom and MTC, there is no reason you shouldn't work through the demos yourself at any time to gain an understanding of the platform.

Who it's for

This workshop is aimed at data specialists with no experience of the cloud data platform and data lake technology, as well as strategists, architects and execs who would like some experience of the ease of development of cloud data platforms. The outcome for those with data experience will be a quick start to boost confidence in starting to use these components, while the outcome for others will be aiding the decision making process through seeing products and techniques in action.

This workshop is not an in depth technical day, nor is it designed to teach you products in depth. Instead the aim is an introduction to the entire concept of data lakes.

The below image shows an overview of the platform components we will be using during the day.

Platform Overview

Concepts Covered

  • Data Factory
    • Integration Runtime
    • Data Ingest
    • Data Transformation
    • Tumbling Window
    • Using parameters to control ingest
  • Mapping Data Flows
    • Model Data
    • Create Aggregations
  • Logic Apps
    • Call an external API
  • Data Lake
    • Organise a data lake
    • Segregate data by purpose
  • Power BI
    • Use Aggregations
    • Use drill through for multi-layered modeling
    • Consume data from different sources

Proctor and Event Planning

Resources to support running this workshop smoothly. These include suggested timetables for the day, as well as some notes about the labs and other content. Feedback from sessions will be added here as appropriate to support future workshops.

Sessions

These sessions are informational presentations which can be used during the day to give context to the labs and explain more about data lakes and where they fit in the broader IT ecosystem.

Infrastructure

Details about the infrastructure we deploy for the labs, as well as instructions on how to deploy it. This includes automated deployment and username information.

Please deploy to the East US region, and use "Password123$" as your password.

Labs

The labs build to a data lake reporting solution with multiple data sources. Here we will show how data can be collected from the Internet and merged with data from an internal Sales database. We will then process this information and create reports based on the data.

About

This repository contains workshops and content for the data lake in a day engagement


Languages

Language:TSQL 98.7%Language:PowerShell 1.3%