
Develop a retail data warehouse using a star schema in Snowflake, with ETL from AWS S3, data cleansing, and a sales fact with dimensions employee, store, product, supplier, plus dashboards.
Create a Talend job to download today’s S3 folder into a local dev environment, organize output by date, verify the five required files, and proceed to transformation.
Create a Talend real-time job that lists and downloads daily S3 files to local storage using a pre-job connection, context variables for AWS credentials, and a date-based key prefix.
Check if five files are present in the output folder after downloading from s3, and load them into stage tables; if any file is missing, send a communication and stop.
Check the number of csv files in a folder using the nb file function, after downloading from S3 to local, and end the job if the count is not five.
Learn to load one file at a time into a Snowflake staging schema by iterating a folder and creating staging tables for employees, products, sales, stores, and suppliers.
Load multiple files into Snowflake with Talend real time projects by creating standalone per-file jobs, extracting file names via context variables, and loading data into staging tables.
Implement transformations in stage load by applying checks and validations before loading into final tables, and route nonconforming records to per-file reject tables with error codes and messages.
Learn how Talend real-time transformations load data with schema checks, max-length validation, and reject handling across employee, supplier, product, sales, and store tables, using tmap rules and error messages.
Create an audit job that records an auto-increment execution key, project name, job name, status, times, and counts for source, target, lookup, and rejects, reusable across all jobs.
Explore how to implement an audit trail in Talend real-time jobs by inserting and updating audit records through a parent–child workflow, tracking job start, status, counts, and end time.
Learn how to use droplets as executable, reusable components in Talend to capture and display error messages across any job, leveraging t log catcher to print the error output.
Apply SCD type one in the store target load by updating the city, using a surrogate key, and without maintaining history; rely on inbuilt components for learning.
Demonstrates implementing scd type one for a store dimension using two connections to staging and target schemas, joining on store id, inserting new records, and updating city changes without history.
Learn to implement SCD type two by building an employee dimension with a surrogate key, start and end dates, and an active flag to preserve history and query current records.
Explore implementing SCD type 2 in Talend with tMap, maintaining city history by ending old records and inserting new ones with updated start dates and infinity end dates.
Create a fact table that bridges the product, employee, supplier, store target, and sales tables with a surrogate key, ids from each table, and selling date and quantity as measures.
Explore how to load the sales fact table in Talend real time projects by joining staging sources with the employee, store, product, and supplier dimensions, extracting keys, and performing inserts.
Explore how data warehousing from staging to final fact tables enables answering seven business questions with sql, including top five and lowest selling products by store and department salary insights.
Learn to build queries for business questions in talend real time projects, covering top selling and lowest selling products by store, efficient employees, and department salary analysis using dense rank.
Log in to your git account, register your repository, then stage and commit changes with clear messages on your local development branch, and push after pulling and merging with remote.
Talend is an Open Source/Enterprise ETL Tool, which can be used by Small to Large scale companies to perform Extract Transform and Load their data into Databases or any File Format (Talend supports almost all file formats and Database vendors available in the market including Cloud and other niche services).
This Course is for anyone who wants to learn Talend Real Time projects, it will also help in Enhancing your skills if you have prior experience with the tool.
In the course we teach Talend DI- ETL tool that you would need to work and excel in the organization or freelance.
We give real world scenarios and try to explain the use of component so that it becomes more relevant and useful for your real world projects.
Prepares you for the Certification Exam.
By the end of the Course you will become a Professional in Talend Data Integration and will help you land the job as ETL or Talend Developer, which is high in demand.
Prerequisites ?
Basic Knowledge of working on PC
Target Audience ?
Anyone who wants to enter the IT industry from non technical background.
Anyone who wants to enhance their concepts of Talend Studio to perform data integration.
Anyone who wants to get job as a Talend Developer.
System Requirements ?
PC or Laptop with preferably more than 4GB RAM and i3 above processor.
Talend Open Studio Software - FREE for everyone