Más información sobre la Data Workbench Anuncio de fin de vida útil.
En esta sección se explica cómo crear marcas de hora para un conjunto de datos de Data Workbench.
Hora del evento es la fecha y la hora a las que se produce la solicitud (o evento).
Normalmente, para los datos en línea, x_hit_time_gmt se utiliza como campo de marca de tiempo. La hora de la llamada se puede usar como marca de tiempo para los datos sin conexión (como los datos del centro de llamadas). Se trata de un campo obligatorio y todas las fuentes de datos deben tener un campo que pueda utilizarse como marca de tiempo. Su organización debe proporcionar esta información.
En DWB, las siguientes variables predefinidas capturan la marca de tiempo:
x-timestamp | La fecha y hora (GMT) a las que el servidor recibió la solicitud. El tiempo se expresa como el número de 100 nanosegundos desde el 1 de enero de 1600. Ejemplo: 127710989320000000 sería el x-timestamp valor para 11:28:52.000000 el martes 13 de septiembre de 2005. |
x-timestring | x-timestamp con el formato AAAA-MM-DD HH:MM:SS.mmm. |
x-unixtime | x-unixtime es la hora de epoc que representa el número de segundos desde el 1 de enero de 1970 a las 00 horas:00:01. |
En función del formato de campo de fecha, se utiliza x-timestamp o x-unixtime o x-timestring. Por ejemplo, si los datos entrantes tienen el formato AAAA-MM-DD, se utilizará la cadena de tiempo x.
La marca de tiempo se define en uno de los formatos y DWB genera internamente los otros dos formatos. Además, son campos DWB predefinidos y no se debe utilizar el mismo nombre para ningún otro campo.
Si el campo de fecha contiene cualquiera de los husos horarios mencionados a continuación, DWB considera la fila completa de ese huso horario en particular. Por ejemplo, un archivo tiene la fecha definida como 2015-01-01 00:00:00 gmtand otro archivo tiene el valor 2015-01-01 00:00:00 cst, entonces la fecha del primer archivo se considerará en la zona horaria GMT, mientras que la fecha del segundo archivo estará en la zona horaria CST.
Código | Zona horaria |
---|---|
gmt | Greenwich Media |
est | Estándar oriental |
edt | Luz de verano oriental |
cst | Estándar central |
cdt | Luz de día central |
mst | Mountain Standard |
mdt | Horario de montaña |
pst | Pacific Standard |
pdt | Luz de día del Pacífico |
DWB solo procesa las zonas horarias mencionadas anteriormente.
DWB no procesa el desplazamiento en la zona horaria. Para tener en cuenta el desplazamiento en la zona horaria, se debe dar formato a los datos en esa zona horaria de desplazamiento.
Ejemplo: para tener en cuenta el formato de fecha en la zona horaria del CCT, los datos deben estar en AAAA-MM-DD HH:MM:Seleccione el formato UTC +/-HHMM del cliente.
2015-10-18 05:00:00 UTC -0200
En función del formato de campo de fecha, x-timestamp, x-unixtime o x-timestring se utiliza. En el ejemplo siguiente, ya que la variable x-hit_time_gmt viene en formato unix epoc, x-unixtime se utiliza.
En el DWB foundation.cfg (o cualquier otro archivo de configuración de la carpeta de procesamiento del registro del conjunto de datos), utilice la transformación Copiar para establecer el Tiempo de evento como se muestra:
En función del formato de campo de fecha, se utiliza x-timestamp, x-unixtime o x-timestring . En el siguiente ejemplo, dado que x-hit_time_gmt viene en formato unix epoc, se utiliza x-unixtime.
En insight foundation.cfg (o en cualquier otra configuración de la carpeta de procesamiento de registros del conjunto de datos), utilice la transformación Copiar para establecer el Tiempo de evento como se muestra a continuación:
Si la fecha en es AAAA-MM-DD HH:MM:en formato SS.mmm, se utiliza x-timestring. Ejemplo: Si el campo de fecha tiene un formato distinto al definido en DWB, por ejemplo AAAA/MM/DD, formatéelo primero en uno de los formatos de marca de tiempo aceptados por el DWB y, a continuación, asígnelo a la variable correspondiente. En la captura de pantalla siguiente, la fecha primero se convierte al formato AAAA-MM-DD y luego se asigna a la variable *x-timestring *.