Tipos de columnas calculadas avanzadas

Muchos de los análisis que podría querer crear implican el uso de una nueva columna que desea group by o filter by. El tutorial Creación de columnas calculadas cubre los conceptos básicos de la mayoría de los casos de uso, pero puede que desee una columna calculada que sea un poco más compleja de lo que puede crear el Administrador de Datas Warehouse.

El equipo de Adobe de analistas de Datas Warehouse puede crear estos tipos de columnas. Para definir una nueva columna calculada, proporciónenos la siguiente información:

  1. El definition de esta columna (incluyendo entradas, fórmulas o formato)
  2. El table en el que desea crear la columna
  3. Cualquier example data points que describa qué debe contener la columna

Estos son algunos ejemplos comunes de columnas calculadas avanzadas que los usuarios suelen encontrar útiles:

Estoy intentando ordenar los eventos secuencialmente compareevents

Se denomina columna calculada número de evento. Esto significa que está intentando encontrar la secuencia en la que se produjeron los eventos para un propietario de evento determinado, como un cliente o un usuario.

A continuación se muestra un ejemplo:

event\_id
owner\_id
timestamp
Owner's event number
1
A
00:00:00 del 01-01-2015
1
2
B
00:30:00 del 01-01-2015
1
3
A
01-01-2015 02:00:00
2
4
A
02-01-2015 13:00:00
3
5
B
03-01-2015 13:00:00
2

Se puede utilizar una columna calculada de número de evento para observar las diferencias de comportamiento entre los eventos de primera vez, los eventos de repetición o los eventos n en los datos.

¿Quiere ver la columna de número de pedido del cliente en acción? Haga clic en la imagen para verla utilizada como dimensión Agrupar por en un informe.

Usando una columna calculada de número de evento para agrupar por el número de pedido del cliente.

Para crear este tipo de columna calculada, debe saber:

  • La tabla en la que desea crear esta columna
  • El campo que identifica al propietario de los eventos (owner\_id en este ejemplo)
  • Campo por el cual desea ordenar los eventos (timestamp en este ejemplo)

Volver al principio

Estoy tratando de encontrar el tiempo entre dos eventos. twoevents

Esto se denomina columna calculada date difference. Esto significa que está intentando encontrar el tiempo entre dos eventos que pertenecen a un único registro, en función de las marcas de tiempo del evento.

A continuación se muestra un ejemplo:

id
timestamp\_1
timestamp\_2
Seconds between timestamp\_2 and timestamp\_1
A
00:00:00 del 01-01-2015
01-01-2015 12:30:00
45000
B
08:00:00 de enero de 2015
01-01-2015 10:00:00
7200

Se puede utilizar una columna calculada de diferencia de fecha para crear una métrica que calcule el promedio o la mediana de tiempo entre dos eventos. Haga clic en la siguiente imagen para comprobar cómo se utiliza la métrica Average time to first order en un informe.

Usando una columna calculada de diferencia de fecha para calcular el tiempo promedio para el primer pedido.

Para crear este tipo de columna calculada, debe saber:

  • La tabla en la que desea crear esta columna
  • Las dos marcas de tiempo entre las que desea saber la diferencia

Volver al principio

Estoy intentando comparar valores de eventos secuenciales. sequence

Esto se denomina comparación de eventos secuenciales. Esto significa que está intentando encontrar el delta entre un valor (moneda, número, marca de tiempo) y el valor correspondiente para el evento anterior del propietario.

A continuación se muestra un ejemplo:

event\_id
owner\_id
timestamp
Seconds since owner's previous event
1
A
00:00:00 del 01-01-2015
NULL
2
B
00:30:00 del 01-01-2015
NULL
3
A
01-01-2015 02:00:00
7720
4
A
02-01-2015 13:00:00
126000
5
B
03-01-2015 13:00:00
217800

Se puede utilizar una comparación de eventos secuenciales para encontrar el tiempo promedio o medio entre cada evento secuencial. Haga clic en la siguiente imagen para ver las métricas Promedio y Mediana del tiempo entre pedidos en acción.

= Se está usando una columna calculada de comparación de eventos secuenciales para calcular el tiempo medio y medio entre pedidos.

Para crear este tipo de columna calculada, debe saber:

  • La tabla en la que desea crear esta columna
  • El campo que identifica al propietario de los eventos (owner\_id en el ejemplo)
  • El campo de valor entre el cual desea ver la diferencia para cada evento secuencial (timestamp en este ejemplo)

Volver al principio

Estoy intentando convertir moneda. currency

Una columna calculada conversión de moneda convierte los importes de transacción de una moneda registrada a una moneda de informe, según el tipo de cambio en el momento del evento.

A continuación se muestra un ejemplo:

id
timestamp
transaction\_value\_EUR
transaction\_value\_USD
1
00:00:00 del 01-01-2015
30
33,57
2
00:00:00 de enero de 2015
50
55,93

Para crear este tipo de columna calculada, debe saber:

  • La tabla en la que desea crear esta columna
  • La columna de importe de transacción que desea convertir
  • La columna que indica la moneda en la que se registraron los datos (normalmente un código ISO)
  • La moneda de notificación preferida

Volver al principio

Estoy intentando convertir zonas horarias. timezone

Una columna calculada conversión de huso horario convierte las marcas de tiempo de un origen de datos concreto de su huso horario registrado a una zona horaria de informes.

A continuación se muestra un ejemplo:

id
timestamp\_UTC
timestamp\_ET
1
00:00:00 del 01-01-2015
31-12-2014 19:00:00
2
01-01-2015 12:00:00
01-01-2015 07:00:00

Para crear este tipo de columna calculada, debe saber:

  • La tabla en la que desea crear esta columna
  • La columna de marca de tiempo que desea convertir
  • Zona horaria en la que se registraron los datos
  • La zona horaria preferida para los informes

Volver al principio

Estoy tratando de hacer algo que no está en la lista. else

No te preocupes. El hecho de que no aparezca en la lista no significa que no sea posible. El equipo de Adobe de analistas de Data Warehouse puede ayudarle.

Para definir una nueva columna calculada, envíe un vale de soporte técnico con detalles sobre exactamente lo que desea generar.

Documentación relacionada

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc