Programa do Curso
Introdução
- O que são funções analíticas?
- Benefícios e casos de utilização
- Visão geral das Funções Analíticas comuns
Funções analíticas básicas
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Compreender as cláusulas PARTITION BY e ORDER BY
- Exemplos e casos de uso
Funções analíticas estatísticas
- SUM(), AVG(), MIN(), MAX()
- LEAD() e LAG()
- Casos de utilização e cenários
Cláusula de janela
- Explorando a cláusula WINDOWING
- Compreender UNBOUNDED, CURRENT ROW e N PRECEDING/FOLLOWING
- Aplicações práticas
Funções analíticas avançadas
- FIRST_VALUE() e LAST_VALUE()
- PERCENTILE_CONT() e PERCENTILE_DISC()
- Casos de utilização e comparações
Consultas complexas com funções analíticas
- Combinação de funções analíticas com GROUP BY
- Funções analíticas aninhadas
- Exemplos do mundo real
Otimização de funções analíticas
- Utilização eficiente de funções analíticas em grandes conjuntos de dados
- Analisar o desempenho das consultas
- Estratégias de indexação
Resolução de problemas e melhores práticas
- Identificação e resolução de problemas comuns
- Melhores práticas para escrever consultas eficientes
- Sugestões para manter e atualizar consultas de funções analíticas
Resumo e próximas etapas
Requisitos
-
Conhecimento básico de SQL
Familiaridade com bases de dados relacionais
Experiência de programação de nível intermédio, de preferência em SQL
Público
-
Administradores de bases de dados
Programadores SQL
Analistas de dados
Declaração de Clientes (5)
Exemplos práticos nos permitiram ter uma verdadeira noção de como o programa funciona. Explicações detalhadas e integração de conceitos teóricos e sua relação com aplicações práticas.
Ian - Archeoworks Inc.
Curso - ArcGIS Fundamentals
Máquina Traduzida
Exercício de laboratório
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Curso - Automated Monitoring with Zabbix
Máquina Traduzida
Todos os tópicos que ele abordou, incluindo exemplos. E também explicou como eles são úteis no nosso trabalho diário.
madduri madduri - Boskalis Singapore Pte Ltd
Curso - QGIS for Geographic Information System
Máquina Traduzida
Gostei do estilo do Pablo, do facto de ter abordado muitos assuntos, desde a conceção de relatórios, personalização com html até à implementação de algoritmos ML simples. Good equilíbrio informação teórica / exercícios. O Pablo cobriu realmente todos os tópicos que me interessavam e deu respostas completas às minhas perguntas.
Cristian Tudose - SC Automobile Dacia SA
Curso - Advanced Data Analysis with TIBCO Spotfire
Máquina Traduzida
Aplicação prática do Spotfire e todas as funções básicas.
Michael Capili - STMicroelectronics, Inc.
Curso - Introduction to Spotfire
Máquina Traduzida