Apache Calcite

Treinamento Apache Calcite

O treinamento fundamental em Apache Calcite prepara profissionais para o mercado de dados, usando um mecanismos de exploração de dados de grande volume com uma diversidade de fontes de dados, e uma abstração da complexidade de suas fontes de dados de origem. O Apache Calcite fornece consulta SQL colunar, distribuída e sem esquema, para Hadoop, NoSQL e outros sistemas de armazenamento tais como HBase, MongoDB, MapRDB, HDFS, etc. Sua saída de dados pode ser consumida por conectores JDBC, Linguagens de programação ou ainda ferramentas de Business Intelligence como Pentaho Business Intelligence e outras.


Além disso, o Apache Calcite faz parte do core de diversas aplicações como Hadoop, Druid e Solr, e também de grandes empresas de Tecnologia como Uber, Alibaba e Tencent

Calendário de turmas.

Somente no modelo corporativo.

Conteúdo Programático

Conceitual.

  • Introdução ao Apache Calcite.
  • Introdução a Ciência de dados.
  • Introdução a Big Data.
  • Apache Calcite no Ecossistema de Big Data.
  • A Apache Software Foundation.
  • Cases de Uso do Apache Apache Calcite.
  • Empresas usando Apache Apache Calcite.
  • Open Source X Free Software.

Instalação

  • Requisitos para instalação do Apache Calcite.
  • Instalando o Apache Calcite.
  • Configurando o Apache Calcite.

Query com Calcite

  • Querys com dados delimitados.
  • Calcite SQL Query Format.
  • Acessando colunas em querys.
  • Cabeçalhos de Dados Delimitados.
  • Calcite Data Types.
  • Trabalhando com formatos de datas.
  • Criando Views.
  • Streaming Query.

Data Sources.

  • Múltiplos data Sources.
  • Base de dados Relacionais.
  • Query em Hadoop para Calcite.
  • Query em HBase para Calcite.
  • Streaming de Dados com Apache Drill e Calcite.
  • Query MongoDB com Calcite.

Conectando com Apache Calcite.

  • Conectando com JDBC.
  • Conectando com Python.
  • Conectando com R.
  • Conectando com Java.
  • Conectando com Javascript.
  • Conectando com Ferramentas de BI.

Engenharia de dados

  • Schema-on-Read.
  • SQL Relational Model.
  • Data Source Inference.
  • File Type Inference.
  • Distributed File Scans.
  • JSON Objects.
  • Usando Calcite com Parquet

Aproveitamento/Integrações com Calcite.

  • Integrações em web app.
  • Integrações em data manegement.
  • Integrações com outras aplicações semelhantes

Carga Horária.

  • 24 Horas.

Modalidade do Treinamento.

  • Presencial - Abrimos turmas onde pode se inscrever, atuamos na maioria das capitais Brasileiras.
  • On Line Ao Vivo - Fazemos a transmissão Online do Treinamento.
  • In Company (Presencial ou Online) - Turmas Fechadas para empresas a custo único para até 15 Alunos.

Pré-Requisitos.

  • Conhecimento Básico em algum Sistema Operacional (Windows, Linux ou Mac OS)
  • Conhecimento Básico de de SQL.

Requisitos:

  • Todos os participantes devem trazer um notebook para realizar as atividades práticas.
  • O Computador deve estar  com acesso de administrador para possibilitar instalações de aplicativos e acesso a Internet.
  • Para turmas In-Company não trabalhamos com limite de participantes para os treinamentos, orientamos que as turmas sejam de até 15 alunos para um melhor desempenho.

Requisitos Recomendados de Hardware.

  • Memória RAM: 8GB.
  • Espaço em Disco: 20GB.
  • Processador: 64 bits (chipsets de x64).
  • CPU: 2 núcleos.
  • Sistemas Operacionais: GNU/Linux, Windows ou Mac OS.

Material.

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todo o software Apache Calcite e acessórios na sua última versão estável.
  • Material próprio em Português do Brasil.
  • Apresentações (slides do treinamento) desenvolvidas pela equipe Ambiente Livre.
  • Apostilas com exercícios práticos (hacks) desenvolvidos no treinamento.
  • Materiais e documentações complementares desenvolvido pela Comunidade Open Source Mundial.
  • Brindes: Caneta, Pasta e Bloco de Anotações. (Somente em presenciais)

Metodologia.

  • Todos os dias serão apresentados novos recursos e conceitos e avaliados através de exercícios práticos em todas as aulas.

Estamos localizados em Curitiba e atendemos em todo Brasil com treinamentos Apache Calcite e cursos Apache Calcite . caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.

Inscrições, Informações e Valores

Powered by BreezingForms

Diferenciais da Ambiente Livre.

A Ambiente Livre tem 19 anos no mercado, pioneirismo na oferta de consultoria, treinamentos, projetos e suporte em softwares de código-fonte aberto e software livre com um ecossistema voltado a negócios, e pode lhe ajudar a gerir complexidades, reduzir custos, permitindo adaptar e oferecer inovação inteligente necessária para o seu sucesso.

3.535 profissionais capacitados em 325 turmas ministradas.

Atuação global, 807 empresas impactadas em projetos, consultorias e treinamentos no Brasil, América Latina, Europa e África.

Networking entre profissionais, comunidades e startups de tecnologias Open Source e Free Software.

Treinamentos baseados em experiência de projetos e consultorias, 2.230 tutorais documentados, atualizados e disponibilizado de forma vitalícia em EAD.

Empresa 100% focada em Open Source e Free Software e contribuidora com equipe atuante nos projetos e eventos de código aberto e software livre.

Apoio na criação de 4 startups / Spin-off baseadas em soluções Open Source ou Free Software.

Instrutor

Pedro Kravetz

  • Graduando em Engenharia da Computação UTFPR.
  • Técnico em Informática IFPR.
  • Atuando com Free Software e Open Source.
  • Mais de 1 ano de experiência em ECM e BPM.
  • Colaborador no projeto Open Source Camunda.
  • Palestrante na ConFLOSS 2023.

Log in