or
Ця вправа є частиною курсу
Дізнайтеся, як ефективно виконувати розвідувальний аналіз часових даних, створювати скалярні та табличні змінні для зберігання даних і виконувати операції з датами. У цьому розділі також розглядаються такі функції SQL: DATEDIFF( ), DATENAME( ), DATEPART( ), CAST( ), CONVERT( ), GETDATE( ) і DATEADD( ).
У цьому розділі ви навчитеся створювати, оновлювати та виконувати користувацькі функції (UDF). Ви ознайомитеся з різними типами UDF: скалярні, вбудовані (inline) та табличні з кількома інструкціями. Також ви опануєте найкращі практики.
Дізнайтеся, як створювати, оновлювати та виконувати збережені процедури. Розгляньте відмінності між збереженими процедурами та користувацькими функціями, зокрема доречні сценарії використання кожної з них.
Поточна вправа
Застосуйте нові навички в часовому EDA, користувацьких функціях і збережених процедурах, щоб розв'язати бізнес‑задачу. Проаналізуйте набір даних про поїздки таксі Нью-Йорка, щоб визначити середню вартість за відстань, кількість поїздок і загальний час поїздок для кожного боро в кожен день тижня. А також — які пункти посадки в межах боро слід планувати для кожної зміни водія?