Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Data Engineering With Informatica, Snowflake And Streamlit

Posted By: ELK1nG
Data Engineering With Informatica, Snowflake And Streamlit

Data Engineering With Informatica, Snowflake And Streamlit
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.56 GB | Duration: 6h 3m

From source, through IICS, to Snowflake tables, dashboards and Streamlit apps in a single stack

What you'll learn

Setup Informatica Cloud, Snowflake and AWS Accounts

Design IICS Taskflows and assets

Ingest data from S3 to Snowflake with CDI

Build Snowflake Dashboards

Build Streamlit apps inside of Snowflake

Requirements

Basic knowledge on Informatica Cloud Data Integration (CDI)

Proficient knowledge on SQL and basic knowledge on Snowflake database

Basic knowledge on data modeling and engineering

Basic Python knowledge

Description

Unlock the power of data integration and transformation with this comprehensive course designed to elevate your skills in handling data and leveraging Snowflake tables through Informatica Intelligent Cloud Services (IICS).Throughout this course, you'll embark on a transformative journey, starting from the basics of extracting, transforming, and loading data (ETL) sourced from CSV files into Snowflake tables using IICS Data Integration. Delve deep into understanding the intricacies of data movement and manipulation, gaining proficiency in streamlining processes for seamless integration.As the course progresses, you'll transition to exploring Snowflake's Dashboard capability, unlocking new avenues for data validation and analysis. Dive into creating visually appealing and insightful dashboards that provide a comprehensive overview of your data landscape, empowering you to make informed decisions with confidence.But the learning doesn't stop there. We'll take it a step further by introducing you to Streamlit, a powerful tool for building interactive data applications with Python. Discover how to harness the capabilities of Streamlit to develop custom data apps that not only enhance the ETL process but also offer dynamic functionalities that can potentially replace certain steps altogether.By the end of this course, you'll emerge equipped with a robust skill set in data integration, validation, and application development, ready to tackle real-world data challenges head-on. Whether you're a seasoned data professional or just starting your journey in the world of data engineering, this course provides invaluable insights and practical knowledge to propel your career forward.

Overview

Section 1: Introduction

Lecture 1 Introduction to the course

Section 2: Snowflake Setup

Lecture 2 Creating a Snowflake account

Lecture 3 Loging into Snowflake

Lecture 4 Creating Databases and Schemas

Lecture 5 Creating course tables - 1

Lecture 6 Creating course tables - 2

Lecture 7 Creating course tables - 3

Lecture 8 Creating course tables - 4

Section 3: IICS Setup

Lecture 9 Creating an IICS Data Integration trial account

Lecture 10 Installing the local secure agent

Lecture 11 Creating a flat file connection

Lecture 12 Creating a Snowflake connection

Lecture 13 Setting up a parameter file

Section 4: SOS - Changing objects permission/ownership on Snowflake

Lecture 14 Updating objects ownership on Snowflake

Section 5: IICS Data Ingestion

Lecture 15 Source files overview

Lecture 16 STG Product Mapping

Lecture 17 Issue on using mapping task instead of mass ingestion for loading files

Lecture 18 STG Touchpoint Mapping

Lecture 19 PSA Calendar

Lecture 20 STG Media Spend

Lecture 21 Data Review

Section 6: IICS Delete + Insert

Lecture 22 PSA Product Mapping

Lecture 23 PSA Product Mapping

Lecture 24 PSA Media Spend

Section 7: DWH Logic

Lecture 25 DWH mapping - 1

Lecture 26 DWH mapping - 2

Lecture 27 DWH mapping - 3

Lecture 28 DWH mapping - 4

Lecture 29 DWH mapping - 5

Lecture 30 DWH mapping - 6

Lecture 31 DWH mapping - 7

Section 8: Snowflake Dashboard

Lecture 32 Snowflake Dashboard Design - 1

Lecture 33 Snowflake Dashboard Design - 2

Lecture 34 Snowflake Dashboard Design - 3

Lecture 35 Snowflake Dashboard Design - 4

Lecture 36 Snowflake Dashboard Design - 5

Lecture 37 Snowflake Dashboard Design - 6

Lecture 38 Snowflake Dashboard Design - 7

Section 9: Streamlit - Master Product App

Lecture 39 Product Master app design - 1

Lecture 40 Product Master app design - 2

Lecture 41 Product Master app design - 3

Lecture 42 Product Master app design - 4

Lecture 43 Product Master app design - 5

Lecture 44 Product Master app design - 6

Lecture 45 Product Master app design - 7

Lecture 46 Product Master app design - 8

Lecture 47 Product Master app design - 9

Lecture 48 Product Master app design - 10

Section 10: Streamlit - Mapping Apps

Lecture 49 Product mapping app design - 1

Lecture 50 Product mapping app design - 2

Lecture 51 Product mapping app design - 3

Lecture 52 Product mapping app design - 4

Lecture 53 Touchpoint mapping app design - 1

Lecture 54 Touchpoint mapping app design - 2

Lecture 55 Touchpoint mapping app design - 3

Section 11: Course Review

Lecture 56 Historical load

Lecture 57 Course Review

Data Engineers looking to get proficient on IICS using cloud platforms for data load/ingestion,Data Engineers looking to get into building Streamlit apps in Snowflake