Visão Geral
Curso Apache NiFi Foundation. O Apache NiFi é um sistema de fluxo de dados que depende de programação baseada em fluxo e permite gráficos direcionados escaláveis e poderosos para transformação, roteamento de dados e lógica de mediação do sistema. Ele tem uma interface de usuário baseada na web para criação, controle, monitoramento e feedback de fluxo de dados. O Apache NiFi oferece suporte à busca de dados usando linhagem de dados, trabalhando em vários nós com o mesmo processamento de fluxo e oferece políticas de segurança no nível do usuário. Estudar este treinamento ajudará os aspirantes a incorporar todos os conceitos sobre o NiFi e sua implementação em atividades em tempo real diariamente. Adquirir as habilidades e o conhecimento necessários sobre o sistema de fluxo de dados Apache NiFi permitirá que os indivíduos gerenciem e transfiram dados, resultando em maiores oportunidades de carreira.
Neste Curso Apache NiFi Foundation, os alunos obterão uma compreensão completa do NiFi e como automatizar o fluxo de dados entre diferentes fontes. Durante este Curso Apache NiFi Foundation, os alunos aprenderão como construir um DataFlow configurando componentes e conectando-os. Eles também aprenderão sobre o comando e controle do DataFlow para fazer com que o componente seja acionado e interrompido a qualquer momento.
Objetivo
Após a conclusão deste Curso Apache NiFi Foundation, os alunos participantes, poderão automatizar e gerenciar o fluxo de dados entre a origem e o destino. Eles também poderão navegar no DataFlow pela tela NiFi e diretamente para um componente desta tela.
- Para manter o controle de um mapa de strings de atributos de pares de valores e conteúdo associado
- Promover o desenvolvimento de componentes coesos e fracamente acoplados
- Para conectar um sistema massivamente distribuído de componentes para trabalhar em conjunto
- Para combinar os dados de várias conexões em uma única conexão
- Para criação visual e gerenciamento de gráficos direcionados de processadores
- Para acessar os atributos de um determinado FlowFile e seu fluxo de conteúdo
Pre-Requisitos
Não há pré-requisitos formais para participar deste curso de treinamento Apache NiFi. No entanto, um entendimento básico de servidores web, configuração de plataforma e transformação de dados seria benéfico para os delegados.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Introduction to Apache NiFi
- What is Apache NiFi?
- Fundamental Design Concepts of NiFi
- NiFi Architecture
- Performance Expectations and Characteristics of NiFi
- NiFi Features
- Terminology
- User Interface
Building a DataFlow
- Adding Components to the Canvas
- Component Versions
- Processor
- Process Group
- Parameters
- Using Custom Properties with Expression Language
- Data Transformation Techniques
- Reporting Tasks
- Processor Validation
Command and Control of the DataFlow
- Starting a Component
- Stopping a Component
- Terminating a Component’s Tasks
- Enabling/Disabling a Component
- Remote Process Group Transmission
Navigating within a DataFlow
- Component Linking
- Component Alignment
- Search Components in DataFlow
Monitoring of DataFlow
- Anatomy
- Queue Interaction
- Historical Statistics of a Component
Versioning a DataFlow
- Role of NiFi Registry in Dataflow Management
- Lifecycle of Dataflow Versions
- Nested Flows
- Security Aspects of Versioning
- Best Practices in Version Control
Data Provenance
- Provenance Events
- Searching for Events
- Viewing FlowFile Lineage
Repository Encryption
- Repository Encryption Protocol
- Advanced Encryption Features
- Key Management Lifecycle in NiFi
Security Concepts in Apache NiFi
- Authentication Mechanisms
- Data Protection
TENHO INTERESSE