Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Funciones de Fecha y Hora | Introducción a las Características Específicas de BigQuery
Fundamentos de BigQuery

bookFunciones de Fecha y Hora

Desliza para mostrar el menú

Recorrido por operaciones prácticas de fecha y hora en BigQuery, con enfoque en la extracción de componentes, realización de aritmética temporal y formateo de valores temporales utilizando ejemplos reales de consultas. Estas técnicas son esenciales al analizar datos basados en el tiempo provenientes de múltiples fuentes o regiones.

Extracción de componentes de fecha

BigQuery permite extraer partes específicas de una fecha utilizando EXTRACT. EXTRACT(YEAR FROM sample_date) recupera el año de un valor de fecha completo.

Esto se utiliza comúnmente para agrupar, filtrar o agregar datos por año, mes u otras unidades de tiempo.

Aritmética de fecha y hora

BigQuery admite la suma y resta de intervalos para ajustar fechas y horas:

  • DATE_ADD(sample_date, INTERVAL 5 DAY) desplaza una fecha hacia adelante por un período definido;
  • DATETIME_SUB(sample_datetime, INTERVAL 2 HOUR) resta tiempo de un valor datetime.

Estas operaciones son útiles para calcular ventanas posteriores a eventos, alinear zonas horarias o corregir retrasos de ingestión y registro.

Formateo de valores de fecha y hora

La función FORMAT_DATETIME convierte valores datetime en formatos legibles o personalizados. Permite transformar marcas de tiempo en formatos como YYYY-MM-DD HH:MM.

Esto es especialmente útil al preparar datos para informes, paneles o sistemas posteriores con requisitos de formato específicos.

Importancia

Los datos temporales suelen presentarse en diferentes formatos y niveles de precisión. Algunas fuentes incluyen zonas horarias o segundos, mientras que otras almacenan solo fechas. Las funciones de fecha y hora permiten estandarizar estos datos, habilitar análisis basados en el tiempo y garantizar una interpretación coherente entre conjuntos de datos.

Dominar las funciones de fecha y hora en BigQuery permite transformar datos temporales sin procesar en información alineada, estructurada y lista para el análisis — una habilidad esencial al trabajar con conjuntos de datos globales o de múltiples fuentes.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 5

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 3. Capítulo 5
some-alt