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


Diferenciais da Ambiente Livre.

A Ambiente Livre tem 17 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 Tricossi

  • Programador full Stack.
  • Graduando em ciência da computação pela Universidade Federal do Paraná - UFPR.
  • Consultor de ECM & BPM com Alfresco e Activiti na Ambiente Livre.
  • Trabalhou em diversos projetos de pesquisa e desenvolvimento de Software pelo Centro de Computação em Software Livre da UFPR - C3SL.
  • Integrante da laboratório de pesquisa em Visão Robótica e Imagem - VRI da UFPR, em projeto de OCR.
  • Especialista em implantação e customização de ECM com Alfresco e BPM com Activiti.
  • Desenvolvedor de projetos governamentais na área de desenvolvimento web.
  • Contribui com projetos Open Source ligados a Alfresco.
  • Coordenador do Meetup Hacking ECM - CWB.
  • Membro da The Order Of de Bee (Comunidade Alfresco trabalhando para desenvolver o ecossistema Alfresco independente)

Últimos posts de Pedro Tricossi

Log in