Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desenvolvimento com Apache Nifi
Rating: 4.3 out of 5(50 ratings)
204 students

Desenvolvimento com Apache Nifi

Aprenda a desenvolver integrações de dados para ambientes locais, em nuvem ou híbridos!
Created byCloud ETL
Last updated 8/2023
Portuguese
Portuguese [Auto],

What you'll learn

  • Fundamentos do Apache Nifi
  • Instalação do Apache Nifi em ambientes locais e em nuvem
  • Desenvolvimento de fluxos de dados
  • Conceitos importantes do nifi

Course content

7 sections122 lectures3h 46m total length
  • Apresentação do curso2:19
  • O que é o Nifi?4:06

    Nesta aula falaremos sobre o nifi, o que é, como surgiu, seus principais usos e recursos.

  • Quiz - o que é o Nifi?

Requirements

  • Ter conhecimentos básicos de informática
  • Ter conhecimento básico dos sistemas operacionais Linux e Windows

Description

Seja bem-vindo a este empolgante curso sobre o desenvolvimento utilizando o Apache NiFi em Português!


Neste curso, apresentaremos o Apache NiFi e sua arquitetura, além de preparar um ambiente para você desenvolver seus Workflows. Aprenderemos sobre o desenvolvimento de integrações de dados e fluxos sem codificação SQL. Além disso, teremos exercícios opcionais utilizando o NiFi em conjunto com componentes do Google Cloud (GCP).


Através deste curso, você aprenderá:


- Criar fluxos de carga de dados;

- Desenvolver processos de ingestão de dados;

- Realizar carga de dados através de arquivos;

- Fazer carga de dados entre bancos de dados distintos;

- Desenvolver processos de integração automatizados/programados;

- Adicionar parâmetros a um Parameter Context;

- Alterar o conteúdo e o nome de um arquivo;

- Entender a arquitetura do NiFi;

- Atribuir um Parameter Context a um Process Group;

- Seguir boas práticas de desenvolvimento;

- Adicionar um Controller Service no fluxo de dados;

- Adicionar um Controller Service para um Reporting Task;

- Adicionar um Reporting Task no fluxo de dados;

- Ativar ou desativar um Controller Service;

- Criar um conjunto de dados e uma tabela no BigQuery;

- Criar um template;

- Criar uma variável;

- Exportar e importar um template;

- Instanciar um template;

- Remover um template;

- Explorar os componentes do NiFi;

- Conhecer a ferramenta em detalhes;

- Utilizar o ConsumeGCPubSub;

- Trabalhar com Controller Services;

- Criar um cluster Dataproc;

- Criar uma conta de serviço e obter o arquivo de credenciais;

- Criar um orçamento no GCP;

- Criar regras de firewall;

- Criar tópicos e assinaturas no Pub/Sub do GCP;

- Criar um Parameter Context;

- Criar um Process Group;

- Utilizar Data Provenance;

- Utilizar DeleteGCSObject;

- Utilizar DeleteHDFS;

- Detalhar um evento de Provenance e realizar o reprocessamento de FlowFiles;

- Trabalhar com diretórios;

- Utilizar ExecuteProcess;

- Utilizar ExecuteSQL;

- Utilizar UpdateAttribute;

- Trabalhar com variáveis;

- Visualizar a Linhagem do FlowFile;

- E muito mais.


Prepare-se para mergulhar em uma jornada emocionante de aprendizado e desenvolvimento com o Apache NiFi. Estamos animados para começar essa aventura com você!

Who this course is for:

  • Profissionais de Engenheiria de dados
  • Profissionais de Ciência de dados
  • Analistas de dados
  • Qualquer pessoa que queira aprender sobre Apache Nifi