Programa do Curso

Introdução

  • Visão geral de kdb+ e dos seus casos de utilização
  • Compreensão das bases de dados orientadas para colunas vs. bases de dados orientadas para linhas

Configuração do ambiente kdb+

  • Instalação e configuração
  • Comandos básicos e estruturas de dados em q

Vectores e listas em q

  • Trabalhar com operações baseadas em vectores
  • Entendendo listas e dicionários

Tabelas em kdb+

  • Criar e manipular tabelas
  • Carregar e importar conjuntos de dados

Scripting em q

  • Escrever scripts simples e complexos
  • Definir funções e compreender as suas aplicações

Funcionalidades q avançadas

  • Trabalhar com operações condicionais e fluxo de controlo
  • Tratamento de erros e depuração

Conceitos de séries cronológicas

  • Introdução aos dados de séries cronológicas
  • Trabalhar com carimbos de data/hora e fusos horários

Consulta de dados de séries cronológicas

  • Seleção e análise de registos baseados no tempo
  • Aplicação de médias móveis e outras funções estatísticas

Análise de negociação de alta frequência

  • Utilização de kdb+ para dados de mercados financeiros
  • Simulação de processamento de dados em tempo real

Extensão de kdb+ a outros Use Cases

  • Análise de dados de Telecom comunicações
  • Monitorização de dados de sensores e IoT
  • Monitorização da utilização da rede e das máquinas

Resumo e próximas etapas

Requisitos

  • Conhecimentos de estatística
  • É útil ter experiência no sector financeiro
  • Conhecimento de bases de dados relacionais
  • Alguma experiência em programação é útil, mas não obrigatória

Público-alvo

  • Programadores
  • Engenheiros Database
  • Cientistas de dados
  • Analistas de dados
 21 horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas