Strategy ONE
Jerarquía de tiempo
Los atributos de jerarquía de tiempo se basan en una zona horaria UTC. MicroStrategy Intelligence Server y el servidor de Identity envían la zona horaria del servidor con los registros transaccionales. A continuación, la zona horaria se estandariza a UTC en el ETL de Platform Analytics.
Además de los atributos de tiempo estándar (Día, Mes, Año, Mes del Año, etc.), hay atributos complementarios para proporcionar niveles adicionales de análisis. Son los siguientes:
- Período de tiempo: Períodos de tiempo predefinidos como Ayer, La semana pasada, etc.
- Ventana de tiempo de la semana: Incrementos de siete días consecutivos de períodos de tiempo.
lu_date
La tabla de origen para el atributo de fecha que realiza el seguimiento de las transacciones de MicroStrategy y Badge. Cada día se añade una nueva entrada de fecha a la tabla lu_date.
Columna |
Descripción |
Tipo de datos |
---|---|---|
date_id |
El ID numérico generado para Fecha. El formato para date_id es aaaa-mm-dd. Por ejemplo, 2017-01-02 |
fecha |
previous_date_id |
El ID de fecha anterior utilizado para la transformación en el proyecto de Platform Analytics. Por ejemplo, 2017-01-01 |
fecha |
week_id |
El ID numérico generado para Semana. El formato para week_id es aaaass. Por ejemplo, 201701 |
mediumint)6) |
day_of_week_id |
El ID del día de la semana correspondiente. |
smallint(6) |
month_id |
El valor de month_id correspondiente en formato aaaamm. Por ejemplo, 201701 |
int(11) |
month_desc |
La representación de descripción de Mes. Por ejemplo, Enero de 2017 |
varchar(25) |
previous_month_id |
El ID del mes anterior Por ejemplo, 201612 |
int(11) |
month_of_year_id |
El ID del mes del año. |
tinyint(4) |
year_id |
ID del año. La columna de origen del atributo Year en el proyecto de Platform Analytics. |
int(11) |
quarter_id |
El ID del trimestre en el que se encuentra el día. |
int(11) |
previous_quarter_month_id | El ID del mes del trimestre en el que se encuentra el día con respecto al mes anterior. | int(11) |
lu_month
Lu_mes realiza un seguimiento del mes en que se produjo una transacción de MicroStrategy o Badge.
Columna |
Descripción |
Tipo de datos |
---|---|---|
month_id |
El ID numérico generado para Mes. El formato de month_id es aaaamm. Por ejemplo, 201802. |
int(11) |
month_desc |
La representación descriptiva del mes. El formato es Mes, Año. Por ejemplo, febrero, 2018. |
varchar(32) |
previous_month_id |
El ID del mes anterior utilizado para la transformación en el proyecto de Platform Analytics. Por ejemplo, 201801. |
int(11) |
lu_month_of_year
Indique en qué mes del año se produjo la transacción de MicroStrategy o Badge.
Columna |
Descripción |
Tipo de datos |
---|---|---|
month_of_year_id |
El ID numérico fijo para el mes del año. |
tinyint(4) |
month_of_year_desc |
La representación descriptiva del mes del año. Por ejemplo, Enero Febrero Marzo |
varchar(25) |
month_of_year_short_desc |
La representación descriptiva del mes del año. Por ejemplo, Ene Feb Mar |
varchar(10). |
previous_month_of_year_id |
ID del mes anterior del año utilizado para la transformación en el proyecto de Platform Analytics. |
tinyint(4) |
lu_day_of_week
El día de la semana indica qué día se produjo la transacción de MicroStrategy o Badge.
Columna |
Descripción |
Tipo de datos |
---|---|---|
day_of_week_id |
El ID numérico fijo para el día de la semana. |
smallint(6) |
day_of_week_desc |
La representación descriptiva del día de la semana. Por ejemplo, Lunes Martes Miércoles |
varchar(25) |
day_of_week_short_desc |
La representación descriptiva breve del día de la semana. Por ejemplo, Lun Mar Miér |
varchar(10) |
part_of_week_id |
El ID numérico fijo para la parte de la semana. |
smallint(6) |
lu_part_of_week
Parte de la semana indica si la transacción de MicroStrategy o Badge se produjo en fin de semana o en un día laborable.
Columna |
Descripción |
Tipo de datos |
---|---|---|
part_of_week_id |
El ID numérico fijo para la parte de la semana. |
tinyint(4) |
part_of_week_desc |
La representación descriptiva de la parte de la semana. La parte de la semana puede ser: Día laborable: definido como de lunes a viernes. Fin de semana: definido como sábado o domingo. |
varchar(25) |
lu_time_period
El periodo de tiempo se utiliza para realizar el seguimiento de las ventanas de tiempo móviles predefinidas. Los períodos de tiempo predefinidos están previstos para superponerse. Por ejemplo, el Período de tiempo para la semana pasada incluirá las acciones para Ayer y los Últimos 2 meses incluirán todas las acciones para el resto de las ventanas de tiempo. La tabla rel_date_timeperiod se actualiza a diario en el procedimiento Platform_Analytics_daily_etl.xxx y, por lo tanto, el atributo de periodo de tiempo no almacena datos para la fecha actual.
Columna |
Descripción |
Tipo de datos |
---|---|---|
time_period_id |
El ID numérico fijo para los períodos de tiempo definidos. |
tinyint(4) |
time_period_desc |
La representación descriptiva del período de tiempo. El período de tiempo se define como: Ayer: hoy menos 1 día. Semana pasada: hoy menos 7 días. Mes anterior - hoy menos 30 días. Dos últimos meses - hoy menos 60 días. |
varchar(50) |
rel_date_timeperiod
La tabla de relaciones utilizada para realizar un seguimiento de los períodos de tiempo consecutivos. Los períodos de tiempo predefinidos están previstos para superponerse. Por ejemplo, el Período de tiempo para la semana pasada incluirá las acciones para Ayer y los Últimos 2 meses incluirán todas las acciones para el resto de las ventanas de tiempo. La tabla rel_date_timeperiod se actualiza a diario en el procedimiento Platform_Analytics_daily_etl.xxx y, por lo tanto, el atributo de periodo de tiempo no almacena datos para la fecha actual.
Columna |
Descripción |
Tipo de datos |
---|---|---|
date_id | La fecha correspondiente al período de tiempo específico. | fecha |
time_period_id | El ID numérico fijo correspondiente al período de tiempo definido. | tinyint(4) |
lu_week
La tabla de origen para el atributo Semana, que realiza el seguimiento de las transacciones de MicroStrategy y Badge. La tabla lu_week almacena los elementos semanales hasta desbordarse en el año 2035.
Columna |
Descripción |
Tipo de datos |
---|---|---|
week_id |
El ID numérico generado para Semana. El formato para week_id es aaaass. Por ejemplo, 201720. |
mediumint(9) |
week_desc |
La descripción de la semana. Por ejemplo, Semana 20, 2017. |
varchar(16) |
week_begin_date |
La fecha de inicio del intervalo de semana. Por ejemplo, 2017-05-21. |
fecha |
week_end_date |
La fecha final del intervalo de semana. Por ejemplo, 2017-05-28. |
fecha |
week_range |
De week_begin_date a week_end_date. Por ejemplo, 21/05/2017 - 28/05/2017. |
varchar(50) |
previous_week_id |
El ID de la semana anterior utilizado para la transformación en el proyecto de Platform Analytics. Por ejemplo, 201719. |
mediumint(9) |
month_id |
El valor de month_id correspondiente en formato aaaamm. Por ejemplo, 201705. |
int(11) |
year_id |
El ID del año. |
smallint(6) |
lu_week_time_window
Ventanas de tiempo de la semana se utiliza para realizar el seguimiento de las ventanas de tiempo móviles predefinidas. Los períodos de tiempo semanales son consecutivos y no se superponen. Por ejemplo, la semana pasada incluirá las siete últimas fechas. No se superpondrá con las fechas de hace dos semanas. La tabla rel_date_weektime_window se actualiza a diario en el procedimiento Platform_Analytics_daily_etl.xxx y, por lo tanto, el atributo ventanas de tiempo por semana no almacena datos para la fecha actual.
Columna |
Descripción |
Tipo de datos |
---|---|---|
week_time_window_id |
El ID numérico fijo para los períodos de tiempo semanales definidos. |
tinyint(4) |
week_time_window_desc |
La representación descriptiva de los períodos de tiempo semanales. Los períodos de tiempo se definen como: Semana pasada: hoy menos 7 días Hace 2 semanas - Hace entre 8 y 14 días Hace 3 semanas - hace de 15 a 21 días Hace 4 semanas - Hace entre 22 y 28 días Hace 5 semanas - hace de 29 a 35 días |
varchar(50) |
previous_week_time_window_id | El ID del período de tiempo semanal anterior utilizado para la transformación en el proyecto de Platform Analytics. | tinyint(4) |
rel_date_weektime_window
La tabla de relación utilizada para realizar el seguimiento de las fechas para las ventanas de tiempo de la semana sucesivas . Los períodos de tiempo semanales son consecutivos y no se superponen. Por ejemplo, la semana pasada incluirá las siete últimas fechas. No se superpondrá con las fechas de hace dos semanas. La tabla rel_date_weektime_window se actualiza a diario en el procedimiento Platform_Analytics_daily_etl.xxx y, por lo tanto, el atributo Períodos de tiempo semanales no almacena datos para la fecha actual.
Columna |
Descripción |
Tipo de datos |
---|---|---|
date_id |
La fecha correspondiente a la ventana de tiempo de la semana específica. |
fecha |
week_time_window_id |
El ID numérico fijo para el período de tiempo semanal. |
tinyint(4) |
lu_minute
El minuto en que ocurre una transacción de Badge o MicroStrategy .
Columna |
Descripción |
Tipo de datos |
---|---|---|
minute_id |
El ID numérico fijo para el minuto. |
int(11) |
minute_desc |
La representación descriptiva del minuto. El minuto se almacena en el formato de 24 horas de hh:mm. Por ejemplo: 10:09 - representa las 10:09 a. m. 14:45: representa las 2:45 p.m. 23:30: representa las 11:30 p.m. |
varchar(8) |
hour_id |
El ID numérico para la hora correspondiente. |
tinyint(4) |
lu_hour
La hora en que un Placa o transacción de MicroStrategy .
Columna |
Descripción |
Tipo de datos |
---|---|---|
hour_id |
El ID numérico fijo para la hora. |
tinyint(4) |
hour_desc |
La representación descriptiva de la hora. Por ejemplo, 00:00 1:00 2 A. M. |
varchar(25) |
part_of_day_id |
El ID numérico correspondiente a la parte del día. |
tinyint(4) |
lu_part_of_day
La parte del día en que se produce una acción de MicroStrategy o Badge (es decir, mañana, tarde). La parte del día está predefinida en función de la relación con la hora.
Columna |
Descripción |
Tipo de datos |
---|---|---|
part_of_day_id |
El ID numérico fijo para la parte del día. |
tinyint(4) |
part_of_day_desc |
La representación descriptiva del intervalo de tiempo para la parte del día. La parte del día puede ser: A la mañana - de 6 am a 11 am A la tarde - de 12 pm a 5 pm Tarde - horario de 18:00 a 22:00 Noche - de 23:00 a 05:00 |
varchar(25) |
lu_quarter
El trimestre en que se produce una acción de MicroStrategy o Identity.
Columna |
Descripción |
Tipo de datos |
---|---|---|
quarter_id |
El ID numérico fijo para el trimestre. |
int(11) |
quarter_desc |
La representación descriptiva del trimestre. Por ejemplo: Q1 2017 2T 2018 3T 2019 |
varchar(25) |
previous_quarter_id | El ID numérico fijo del trimestre anterior al actual. Esta es la columna de origen para la transformación Trimestre anterior. | int(11) |
last_year_quarter_id |
El ID numérico fijo del mismo trimestre del año anterior. Esta es la columna de origen para la transformación Trimestre del año anterior. |
int(11) |
quarter_of_year_id |
El ID numérico fijo del número de trimestre dentro del año. Por ejemplo, Q3 2019 sería 3. |
tinyint(4) |