Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
NiFi : Construindo fluxos de dados - projetos de dados
Rating: 4.5 out of 5(42 ratings)
172 students

NiFi : Construindo fluxos de dados - projetos de dados

Aprenda a construção de fluxos de dados para manipulação de quaisquer dado
Last updated 3/2026
Portuguese

What you'll learn

  • Entendo sobre Apache Nifi, uma plataforma de ingestão de dados
  • Entendo sobre o gerenciamento e a automatização do fluxo de dados
  • Entendendo sobre coleta de dados, transmissão de dados, armazenamento de dados
  • Ecossistema NiFi: Repositórios, controle de fluxo, máquina JVM, extensões
  • O que é Flow File
  • O que é um Processor
  • O que é um Fluxo de Dados
  • O que é uma conexão
  • O que é um grupo de processor
  • Aprendendo sobre a barra de componentes
  • Aprendendo sobre a barra de controle navegação
  • Aprendendo sobre a barra de operação
  • Desenvolvimento de diversos fluxos de dados
  • Extensões: Putfile, Getfile, ExtractText, SplitText
  • Extensões: EvaluateXpath, UpdateAttribute, GenerateFlowFile
  • Extensões: RouteOnAttribute, SplitXML, LogMessage, LogAttibute
  • Extensões: MergeContent, ReplaceText, CompressContent
  • Uso de Input Port, Funil e Process Group

Course content

1 section14 lectures2h 2m total length
  • Entendo sobre o Nifi14:44
  • INFORMAÇÕES IMPORTANTES - Leia antes de começar o curso0:23
  • Preparando o ambiente para instalação4:25
  • Instalação: Java JRE3:29
  • Instalação: NiFi2:39
  • Fluxo de Dados: Carga 1 - Gerando o primeiro fluxo de dados14:38
  • Fluxo de Dados: Carga 2 - Salvando arquivos gerados em tempo real7:47
  • Fluxo de Dados: Carga 3 - Movendo arquivo entre pastas8:05
  • Fluxo de Dados: Carga 4 - Compactando arquivos13:17
  • Fluxo de Dados: Carga 5 - Filtrando um conjunto de dados16:17
  • Fluxo de Dados: Carga 6 - Alterando conteúdo de dados9:15
  • Fluxo de Dados: Carga 7 - Extraindo dados XML11:35
  • Fluxo de Dados: Carga 8 - Interligação de fluxo de dados13:11
  • Aula Final - Atividade para entrega2:41
  • Responda a pergunta

Requirements

  • Importante que já tenha tido o contato com alguma linguagem de programação
  • Importante ter uma base sobre banco de dados, arquivos de dados

Description

Você chegou ao treinamento que vai fazer mudar a sua concepção sobre manipulação, tratamento e construção de cargas que envolvem dados, dados estruturados ou não estruturados. O Nifi é uma plataforma de ingestão de dados, criada para processar e distribuir dados entre diferentes sistemas, sua principal funcionalidade é o gerenciamento e a automatização do fluxo de dados entre os sistemas, para execução destes fluxos de dados é fornecida uma interface WEB . É a programação baseada em fluxos.

Este é um curso de introdução, trabalharemos com modelos simples e típicos da ferramenta Nifi.

É possível realizar: coleta de dados, transmissão de dados, armazenamento de dados, dentre outras tarefas.

NiFi é um programa java que é executado dentro de uma JVM em um servidor, aproveita o conceito de extração, transformação e carga. A plataforma foi construída para que você possa ter liberdade para determinar como deseja construir seus fluxos de dados independente de tecnologia e linguagem, ele possui programas conhecidos como Processadores que realizam estas atividades diversas.

É uma das principais plataformas criadas atualmente para manipulação de grandes bases de dados sendo estas em bancos convencionais ou No Sql.

Se você procura um treinamento para aprender a utilizar uma ferramenta de ingestão de dados moderna, prática e intuitiva, então precisa aprender a trabalhar com o NiFi.

Espero você, venha participar deste grupo que não para de crescer.


Who this course is for:

  • Estudantes e profissionais de computação, Informática, estatística, data science, analista de dados, engenheiro de dados
  • Pessoas interessadas em aprender os conceitos sobre NiFi, ou que gostariam adentrar na área de engenharia de dados
  • Profissionais que, de alguma forma, utilizam dados no seu dia a dia