Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Apache NiFi: Step-by-Step Guide for Beginners to Experts

Apache NiFi: Hướng dẫn từng bước từ Cơ bản đến Nâng cao

Apache NiFi: Hướng dẫn từng bước từ Cơ bản đến Nâng cao

Các khái niệm Flow File, Back Pressure, Ưu tiên hóa, Data Provenance và triển khai thực tế với phần thực hành

4.4
(583 đánh giá)
3,075 học viên
Giảng viên
FutureX Skills
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
46 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu các vấn đề luồng dữ liệu doanh nghiệp và cách NiFi giải quyết chúng với hướng dẫn từng bước.
Các khái niệm chính trong NiFi như FlowFile, Parameter Context, Biến, Ngôn ngữ biểu thức, Funnel, v.v.
Xây dựng pipeline NiFi cho các trường hợp sử dụng thực tế.
Ghi log và giám sát tài nguyên cho các pipeline NiFi.
Xây dựng pipeline NiFi nâng cao xử lý ưu tiên dữ liệu, Back pressure, Controller services, v.v.

Yêu cầu

Không yêu cầu kiến thức trước về NiFi, nhưng hiểu biết cơ bản về dữ liệu và các hệ thống lưu trữ sẽ rất hữu ích.

Đối tượng phù hợp

Dành cho người mới bắt đầu với NiFi

Nội dung khóa học

11 phần • 46 bài giảng
1 Giới thiệu
2 ETL và Luồng dữ liệu
3 Giới thiệu Apache NiFi
1 Vấn đề Luồng dữ liệu Doanh nghiệp
2 Thách thức trong EDFP
3 Tính năng và Khả năng chính
1 Lưu ý quan trọng về phiên bản Java và NiFi
2 Cài đặt JDK
3 Cài đặt NiFi
4 Cập nhật Tên người dùng NiFi
5 Giao diện người dùng NiFi
6 Hiểu các Thuật ngữ chính qua Demo thực tế
7 Cài đặt Apache NiFi 2.4 trên Mac bằng ChatGPT
1 Cấu trúc nội bộ Flow File và Các Repository
2 Generate Flow File
3 GenerateFlowFile trong NiFi 2.6
4 Ngôn ngữ Biểu thức
5 Triển khai trường hợp sử dụng Ngôn ngữ Biểu thức
6 Funnel
1 Process Group trong Data Pipeline
2 Giới thiệu Parameter Context
3 Triển khai Parameter Context
4 Áp dụng Parameter Context vào trường hợp sử dụng Ngôn ngữ Biểu thức
5 Thay đổi Parameter Context trong NiFi 2.x
6 Controller Services
7 Demo Controller Services với tích hợp MySQL
1 Data Provenance
2 Gỡ lỗi Pipeline sử dụng Data Provenance
3 Back Pressure và Ngưỡng
4 Ưu tiên hóa Flow File
5 Bộ ưu tiên Priority Attribute
6 Flow File hết hạn
1 Ghi log trong NiFi
2 Giám sát Pipeline
3 Giám sát Cluster và Tài nguyên
1 Giới thiệu Apache NiFi Registry
2 Cài đặt và Khởi động Apache NiFi Registry (v2.6.0)
3 Quản lý Phiên bản và Luồng bằng NiFi Registry
1 Lưu trữ dữ liệu NiFi trong AWS S3
1 Giới thiệu Custom Processors
2 Nifi Archetypes và Cài đặt Maven
3 Tạo Template cho Custom Processor
4 Phát triển và Triển khai Nifi Custom Processor
1 Tổng kết khóa học và Điểm chính
2 Chúc mừng
3 Cảm ơn

Giới thiệu khóa học

This course will prepare you for a real world Data Engineer role by using NiFi.

This course covers all the topics in Apache Nifi with real world use cases. You don't need any prior understanding to start this course. It covers step by step topics designed to upskill you from beginner to expert.

You will learn the following : -

  • Real world Enterprise Data flow problem and its challenges.

  • Why we need tool like Apache Nifi and Introduction to Apache Nifi.

  • User Interface and Internals of a Nifi Flow File.

  • Installation of Java, Maven and Apache Nifi.

  • Understanding of Various login identity providers in Nifi.

  • Setting up Nifi on Windows and Updating Username and Password.

  • Introduction to the folders structure covering bin. repository, logs and extension folders etc.

  • Simplistic demo to cover the Nifi User Interface.

  • Basic Concepts like Expression Language, Funnels and Variables.

  • In Depth Concepts like Context Service. Parameter Contexts and Templates.

  • Nifi Hands-On implementation of all the use cases.

  • Building a Pipeline to create a controller service for data base connection and write data to MySQL Database.

  • Logging, Pipeline and Cluster Monitoring in Nifi.

  • Bonus - Git link for all Templates used in Course.

Prerequisites :

  • No NiFi  knowledge required to start this course.

  • Basic programming skills

  • Basic database knowledge

  • Big Data entry level knowledge

This course uses high-quality AI-generated text-to-speech narration to complement the powerful visuals and enhance your learning experience.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Apache Nifi
Hiển thị tất cả khoá học Big Data
Hiển thị tất cả khoá học Data Engineering
Hiển thị tất cả khoá học Data Integration
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊