Columna calculada de diferencia de fecha
Este tema describe el propósito y los usos de la columna calculada Date Difference disponible en la página Manage Data > Data Warehouse. A continuación se explica lo que hace, seguido de un ejemplo, y la mecánica de crearlo.
Explicación
El tipo de columna Date Difference calcula el tiempo entre dos eventos que pertenecen a un único registro, basándose en las marcas de tiempo del evento. El valor sin procesar calculado en esta columna se expresa en segundos, pero se convierte automáticamente a minutos, horas, días, etc., para que se muestre en los informes. Sin embargo, cuando se utiliza como filtro/grupo por, desea utilizar el valor en segundos.
Se puede usar una columna calculada date difference para crear una métrica que calcule el promedio o la mediana de tiempo entre dos eventos, como el tiempo promedio entre el registro de clientes y sus primeros pedidos.
Ejemplo
idtimestamp_1timestamp_2Seconds between timestamp_2 and timestamp_1ABEn el ejemplo anterior, la columna Date Difference es la columna Seconds between timestamp_2 and timestamp_1. Realiza el cálculo timestamp_2 minus timestamp_1.
Mecánica
Los pasos siguientes describen cómo crear una columna Date Difference.
-
Vaya a la página Manage Data > Data Warehouse.
-
Desplácese hasta la tabla en la que desee crear esta columna.
-
Haga clic en Create a Column y configure la columna de la siguiente manera:
- Seleccionar
Column Definition Type>Same Table - Seleccionar
Column Definition Equation>DATE_DIFF = (Ending DATETIME - Starting DATETIME) - Seleccione la columna
Ending DATETIME> Elija el campo de fecha y hora de finalización, que suele ser el evento que se produce más adelante - Seleccione la columna
Starting DATETIME** > Elija el campo de fecha y hora de inicio, que suele ser el evento que se produce antes
- Seleccionar
-
Proporcione un nombre a la columna y haga clic en Save.
-
La columna está disponible para usar inmediatamente.
A modo de ejemplo, el siguiente ejemplo está configurado para calcular Seconds between order date and customer's creation date: