When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

NiFi e Elasticsearch: Banco NoSql e fluxo de dados juntos
Construção de um ecossistema que envolve a criação de projeto em dados

This Course Includes
udemy
4.7 (6 reviews )
5h 48m
english
Online - Self Paced
professional certificate
Udemy
About NiFi e Elasticsearch: Banco NoSql e fluxo de dados juntos
Este treinamento envolve o uso de dois grandes produtos do mercado, que permitem com que o profissional da área de dados entenda todo o ciclo de construção de um produto com dados até a preparação e tratamento de dados por meio de fluxos de dados. Estamos falando das ferramentas
Nifi
e
Elasticsearch
. Inicialmente vamos aprender como construir uma estrutura de controle, tratamento e ingestão de dados com o
Nifi
. É uma ferramenta de múltiplas plataformas, bem parecido com as ferramentas ELT/ETL que existem no mercado, com uma grande diferença, a variabilidade de informações a serem tratadas e de opções de saída dos dados é muito grande. Vamos executar os chamados fluxo de dados, que permitem uma grande liberdade no tratamento destes. Em seguida, vamos conhecer o
Elasticsearch
, ecossistema que vem com uma ferramenta para ingestão de dados, o logstash, uma ferramenta extremamente visual para criação de seus dashboards conhecida como Kibana, além de poder construir consultas no padrão SQL. Esta estrutura é conhecida como elastic stack, tudo isso dentro de um banco de dados de armazenamento de documentos, NoSql, com sua estrutura em JSON. Então venha conhecer este portfólio variado e aderente as necessidades do mercado, saiba que as ferramentas de tratamento de dados, visualização de dados e preparação de dados estão com mais destaque nas organizações.
What You Will 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 .
- Elasticsearch sobre o seu mecanismo criado para análise de dados e busca .
- Entender como é realizada a combinação de muitos tipos de buscas — estruturadas, não estruturadas .
- Compreender Elasticsearch usa APIs RESTful e JSON padrão .
- Aprendizado sobre Elasticsearch, Logstash e Kibana .
- Elasticsearch banco de dados NoSQL .
- Logstash ferramenta para ingestão de dados .
- Kibana ferramenta para criação de visualização de dados e Dashboards .
- Canvas utilizado para criação de infográficos, documentos e projetos gráficos com os dados .
- Compreender sobre como são armazenados os documentos .
- Entender a estrutura JSON de armazenamento .
- Entender sobre índices, tipos de documentos, documentos e campos .
- Entendimento do que são shards, conhecimento sobre partição de índices, conhecimento sobre réplica de shards .
- O que é um NÓ .
- Como utilizar e o que significa um Request Body .
- Como funciona a busca URI .
- Trabalhando com as aplicações Discover, Viazualize Show moreShow less.