План на курса
Въведение
- Какво представляват аналитичните функции? Ползи и случаи на използване Преглед на често срещаните аналитични функции
Основни аналитични функции
- ROW_NUMBER(), RANK(), DENSE_RANK() Разбиране на клаузите PARTITION BY и ORDER BY Примери и случаи на употреба
Статистически аналитични функции
- SUM(), AVG(), MIN(), MAX() LEAD() и LAG() Случаи и сценарии
Прозоречна клауза
- Проучване на клаузата WINDOWING Разбиране на UNBOUNDED, ТЕКУЩ РЕД и N PRECEDING/FOLLOWING Практически приложения
Разширени аналитични функции
- FIRST_VALUE() и LAST_VALUE() PERCENTILE_CONT() и PERCENTILE_DISC() Случаи на употреба и сравнения
Сложни заявки с аналитични функции
- Комбиниране на аналитични функции с ГРУПИРАНЕ ПО Вложени аналитични функции Примери от реалния свят
Оптимизиране на аналитични функции
- Ефективно използване на аналитични функции в големи масиви от данни Анализиране на ефективността на заявките Стратегии за индексиране
Отстраняване на неизправности и най-добри практики
- Идентифициране и разрешаване на често срещани проблеми Най-добри практики за писане на ефективни заявки Съвети за поддържане и актуализиране на заявки за аналитична функция
Обобщение и следващи стъпки
Изисквания
- Основно разбиране на SQL Познаване на релационни бази данни Опит в програмирането на средно ниво, за предпочитане в SQL
Публика
- Администратори на бази данни SQL разработчици Анализатори на данни
Oтзиви от потребители (5)
Разнообразни практически упражнения ни позволиха да се запознаем с действието на програмата. Goясни обяснения и интеграция на теоретични концепции и как те са свързани с практическото им приложение.
Ian - Archeoworks Inc.
Курс - ArcGIS Fundamentals
Машинен превод
Лабораторно упражнение
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Курс - Automated Monitoring with Zabbix
Машинен превод
Всички теми, които той покрива, включително и примери. И обясни как те са полезни в нашата ежедневна работа.
madduri madduri - Boskalis Singapore Pte Ltd
Курс - QGIS for Geographic Information System
Машинен превод
Хареса ми стила на Пабло, факта, че той покриваше много теми от дизайна на отчети, персонализиране с html до прилагане на прости ML алгоритми. Goот баланс теоретична информация / упражнения. Пабло наистина обхвана всички теми, които ме интересуваха, и даде изчерпателни отговори на въпросите ми.
Cristian Tudose - SC Automobile Dacia SA
Курс - Advanced Data Analysis with TIBCO Spotfire
Машинен превод
Практично приложение на Spotfire и всички базови функции.
Michael Capili - STMicroelectronics, Inc.
Курс - Introduction to Spotfire
Машинен превод