Campos de fecha y hora

Si está trabajando con campos que contienen información de fechas u horas en su app, puede definir unos atributos relativos a fechas, por ejemplo, año o semana, y utilizarlos en su visualización.

Crear campos de fecha en el Gestor de datos

Los campos de fecha se crean automáticamente para todos los campos de datos reconocidos como una fecha o una fecha-hora cuando utilizamos Añadir datos con la opción de perfilado de datos activa para construir el modelo de datos en el Gestor de datos, o cuando hacemos clic en Cargar datos en el Gestor de datos.

Nota:

Los campos de fecha creados en el Gestor de datos se agregan automáticamente a autoCalendar.

Para más información, vea Administrar los datos de la app con el Gestor de datos.

Si el campo de fecha o fecha-hora no se reconoce de forma automática, puede ajustar el formato de entrada en el editor de tablas del Gestor de datos. También puede definir el formato de presentación que se utilizará en las visualizaciones.

Para más información, vea Cambiar los tipos de campos.

¿Qué campos de fecha y hora se reconocen automáticamente?

Los campos de fecha y hora se reconocerán automáticamente basándose en sus configuraciones locales de sistema. Además, se reconocen los siguientes formatos:

  • M/D/YYYY h:mm
  • D/M/YYYY h:mm TT
  • M/D/YYYY
  • D/MM/YYYY
  • YYYYMMDD
  • YYYYMMDDhhmmss
  • YYYYMMDDhhmmss.fff
  • YYYYMMDDhhmmssK
  • YYYY-MM-DD
  • YYYY-MM-DDThh:mm:ss
  • YYYY-MM-DD-Thh:mm:ss.fff
  • YYYY-MM-DD-Thh:mm:ssK
Formatos de fecha y hora
Especificador de formato Descripción
YYYY Año
M, MM Mes
D, DD Día
hh Hora
mm Minuto
ss Segundo
fff Milisegundo
TT AM o PM
K Zona horaria
T Divisor entre fecha y hora. T no puede reemplazarse por otro carácter.

Crear campos de fecha y hora en el script de carga de datos

Si utiliza el editor de carga de datos para construir su modelo de datos, necesita crear una plantilla de calendario en la que definir qué campos derivar en el script de carga de datos. Los campos de fecha y hora derivados se generarán cuando el script se ejecute y los datos se recarguen.

Para más información, vea Campos derivados.

Utilizar campos de fecha y hora en su app

Utilizar campos de fecha y hora en visualizaciones

Todos los campos de fecha o fecha-hora de la pestaña Campos en el panel de activos van marcados con G y puede expandirlos para usar los campos de fecha y hora generados. Podrá utilizarlos en visualizaciones, como cualquier otro campo de datos.

Campos de fecha y hora en dimensiones

También puede usar campos de fecha y hora cuando cree una dimensión. Los campos de de fecha y hora se listan bajo el campo desde el que se han generado.

Campos de fecha y hora en expresiones

Puede utilizar campos de fecha y hora en todas las expresiones, por ejemplo cuando cree una medida. Los campos de fecha y hora se denominan conforme a:

[nombre de campo].autoCalendar.[campo de fecha y hora].

  • [nombre de campo] es el nombre del campo de datos que se usó para generar los campos de fecha y hora.
  • [campo de fecha y hora] es el nombre del campo de fecha y hora que desee utilizar, por ejemplo, Year.

Example:  

Date.autoCalendar.Year

Campos de fecha y hora en medidas de calendario

Las medidas de calendario utilizan los campos de fecha y hora creados en autoCalendar. Cada uno de estos campos de fecha y hora se calcula mediante una expresión de análisis de conjuntos que determina si los datos están dentro del período de tiempo hasta la fecha o si las fechas están dentro de una posición relativa definida con respecto a la fecha actual. Estos campos de fecha y hora son relativos y devuelven resultados basados en la fecha actual. Puede utilizar estos campos independientemente de las medidas de calendario.

Los campos de fecha y hora del campo Calendario tienen el siguiente formato:

[nombre de campo].autoCalendar.[campo de fecha y hora]={[value]}

  • [nombre del campo] es el nombre del campo de fecha utilizado para generar campos de fecha y hora.
  • [campo de fecha y hora] es el nombre del campo de fecha y hora utilizado, por ejemplo, InYTD.
  • [valor] es el valor de la expresión de análisis de conjuntos del campo de fecha y hora y determina qué fechas se incluyen.

Example:  

Date.autoCalendar.YearsAgo={1}

A continuación los campos de fecha y hora disponibles con los valores de muestra: