Muestreo a la baja y al alza de datos

Análisis de series temporales en SQL Server

Maham Faisal Khan

Senior Data Science Content Developer

Datos en la naturaleza

SELECT
    SomeDate
FROM dbo.SomeTable
SomeDate
2019-08-11 06:14:29.990
2019-08-11 11:07:37.633
2019-08-11 14:08:00.337
Análisis de series temporales en SQL Server

Muestreo a la baja de datos

SELECT
    CAST(SomeDate AS DATE) AS SomeDate
FROM dbo.SomeTable
SomeDate
2019-08-11
2019-08-11
2019-08-11
Análisis de series temporales en SQL Server

Muestreo a la baja adicional

SELECT
    DATEADD(HOUR, DATEDIFF(HOUR, 0, SomeDate), 0) AS SomeDate
FROM dbo.SomeTable

DATEDIFF(HOUR, 0, '2019-08-11 06:21:16') = 1,048,470

DATEADD(HOUR, 1048470, 0) = 2019-08-11 06:00:00

SomeDate
2019-08-11 06:00:00.000
2019-08-11 11:00:00.000
2019-08-11 14:00:00.000
Análisis de series temporales en SQL Server

¿Y el muestreo al alza?

Muestreo a la baja

  • Agregar datos
  • Normalmente puedes sumar o contar resultados
  • Ofrece una visión más global
  • Válido para la mayoría de casos

Muestreo al alza

  • Desagregar datos
  • Requiere una regla de asignación
  • Aporta granularidad artificial
  • Útil para generar datos y promedios calculados
Análisis de series temporales en SQL Server

¡Vamos a practicar!

Análisis de series temporales en SQL Server

Preparing Video For Download...