
Explore a sales data set by analyzing columns like region, country, item type, and sales channel, and learn to transform order date and ship date formats in a data pipeline.
Create an S3 bucket, upload the sales data CSV, and prepare it for loading into the EMR cluster, setting up the extract and load steps before transformation.
Set the default schema and final stage table, drag the final sales table onto the canvas. Preview data in Tableau with measures and dimensions.
Drag and drop charts to build a dynamic dashboard, set auto size, apply filters for interactive insights, and create stories with captions for presentations across the data source.
Create an S3 bucket named project three in the AWS management console, then upload the customer.csv file to store data in S3.
Learn how dbt handles transformation within a PostgreSQL data warehouse by building staging and final models, validating with tests, and previewing results before connecting to Tableau.
Upload and import the NiFi template, then explore the components and flow files to trace data movement from API retrieval through encryption, pre-processing, and outputs to Kafka and HDFS.
Push data into hdfs with the put hdfs processor and Hadoop configuration, automatically creating directories, while data also moves to kafka in parallel.
Demonstrate a PySpark streaming workflow by deploying test.py to the Spark master, granting permissions, and pushing processed data into a Kafka topic named 'desired out', then verify the topic output.
Connect Tableau to Hive data using Hive connectors, enter server name, port, username, and authentication, then drag databases and tables to build visuals.
Load Walmart store sales data from a csv into a MySQL container, then create a Hive table and analyze the dataset through a Docker-based Hadoop workflow.
Navigate docker containers and mysql to load the Walmart sales dataset, create a retail database and Walmart_sales table, and import data with proper local files settings.
Identify the stores with the highest and lowest sales by summing weekly sales per store, rounding to two decimals, and ranking with dense_rank over total in descending order.
Explore the project architecture tying AWS services (EC2, Kinesis Firehose, S3) with Apache Airflow and Snowflake to move, transform, and load streaming data from landing to processed stages.
Create two Kinesis Firehose delivery streams to load customers and orders data into the Snowflake Data Pipeline S3 bucket, using direct put as the source and landing and error prefixes.
Create an AWS IAM role to connect Snowflake with S3, set the external ID, and attach S3 full access, then review the trust relationship before configuring a stage.
Learn to define an Airflow dag with bash and Snowflake operators, configure default arguments, and move data from landing to processing to processed in s3 and Snowflake.
Fix table naming and account configuration in Snowflake, run the dag, and validate end-to-end data flow from S3 landing to processing, with logs and verifications.
Learn how to run an airflow dag with data transformation, fix SQL errors, and verify results through logs, table creation, and a data build tool workflow.
The Big Data Projects course is designed to provide students with an in-depth understanding of the various tools and techniques used to handle and analyze large-scale data. The course will cover topics such as data preprocessing, data visualization, and statistical analysis, as well as machine learning and deep learning techniques for data analysis.
Throughout the course, students will be introduced to the Hadoop ecosystem, including technologies such as Hadoop Distributed File System (HDFS), MapReduce, and Apache Spark. Students will also gain hands-on experience working with big data tools such as Apache Hive, Pig, and Impala.
At the end of the course, students will have the necessary skills and knowledge to handle large-scale data and analyze it effectively. Students will also have a solid understanding of the Hadoop ecosystem and various big data tools that are commonly used in the industry.
A real data engineering project usually involves multiple components. Setting up a data engineering project, while conforming to best practices can be extremely time-consuming. If you are
A data analyst, student, scientist, or engineer looking to gain data engineering experience, but are unable to find a good starter project.
1. Wanting to work on a data engineering project that simulates a real-life project.
2. Looking for an end-to-end data engineering project.
3. Looking for a good project to get data engineering experience for job interviews.
Then this Course is for you. In this Course, you will
Learn How to Set up data infrastructure such as Airflow, Redshift, Snowflake, etc
Learn data pipeline best practices.
Learn how to spot failure points in data pipelines and build systems resistant to failures.
Learn how to design and build a data pipeline from business requirements.
Learn How to Build End to End ETL Pipeline
Set up Apache Airflow, AWS EMR, AWS Redshift, AWS Spectrum, and AWS S3.
Tech stack:
➔Language: Python
➔Package: PySpark
➔Services: Docker, Kafka, Amazon Redshift,S3, IICS, DBT Many More
Requirements
This course presume that students have prior knowledge of AWS or its Big Data services.
Having a fair understanding of Python and SQL would help but it is not mandatory.
Every Month New Projects will be added