Strategy ONE

Hierarquia de tempo

Os atributos da hierarquia de tempo são baseados no fuso horário UTC. Tanto o MicroStrategy Intelligence Server quanto o Identity Server enviam o fuso horário do servidor com os logs transacionais. O fuso horário será padronizado para UTC no ETL do Platform Analytics. 

Além dos atributos de tempo padrão (Dia, Mês, Ano, Mês do Ano etc.), existem atributos suplementares para fornecer níveis adicionais de análise. Eles incluem:

  • Período: Períodos de tempo predefinidos, como Ontem, Última semana etc.
  • Janela de tempo da semana: Incrementos contínuos de sete dias em janelas de semana.

data_lu

A tabela de origem para o atributo de data que rastreia transações do MicroStrategy e do Badge. A cada dia, uma nova entrada de data é adicionada à tabela lu_date. 

Coluna

Descrição

Tipo de dados

id_data

O código numérico gerado para Data. O formato de date_id é aaaa-mm-dd.

Por exemplo,  2017-01-02

data

anterior_data_id

O código da data anterior usado para a transformação no projeto Platform Analytics.

Por exemplo, 2017-01-01 

data

id_semana

O código numérico gerado para Week. O formato de week_id é aaaa.

Por exemplo,  201701

intmédio)6)

day_of_week_id

O código do dia da semana correspondente.

smallint(6)

id_mês

O Month_id correspondente no formato aaaamm.

Por exemplo,  201701

int(11)

mes_desc

O formulário de descrição de Month.

Por exemplo,  Janeiro de 2017

varchar(25)

código_mês_anterior

O código do mês anterior.

Por exemplo,  201612

int(11)

mes_of_year_id

O código do mês do ano. 

minúsculoint(4)

id_ano

O código do ano. A coluna de origem para o atributo Year no projeto Platform Analytics. 

int(11)

trimestre_id

O código do trimestre em que o dia reside.

int(11)

previa_trimestre_mês_id O ID do mês do trimestre em que o dia reside do mês anterior. int(11)

lu_mês

O lu_mês rastreia em que mês uma transação do MicroStrategy ou de um Badge ocorreu.  

Coluna

Descrição

Tipo de dados

id_mês

O código numérico gerado para Mês. O formato de months_id é aaaamm.

Por exemplo, 201802.

int(11) 

mes_desc

O formulário descritivo do Mês. O formato é Mês, Ano.

Por exemplo, fevereiro de 2018.

varchar(32)

código_mês_anterior

O código do mês anterior usado para transformação no projeto Platform Analytics.

Por exemplo, 201801.

int(11) 

lu_mês_of_ano

Liste em que mês do ano a transação do MicroStrategy ou do Badge ocorreu. 

Coluna

Descrição

Tipo de dados

mes_of_year_id

O código numérico fixo para o mês do ano. 

minúsculoint(4)

mes_of_year_desc

O formulário descritivo do mês do ano. Por exemplo,

Janeiro

Fevereiro

Março

varchar(25)

mês_of_year_short_desc

A forma descritiva curta do mês do ano. Por exemplo,

Jan

Fev

Mar

varchar(10).

ID do mês_anterior_do_ano_anterior

O código do mês anterior do ano usado para a transformação no projeto do Platform Analytics. 

minúsculoint(4)

lu_day_of_week

O dia da semana indica em que dia a transação do MicroStrategy ou do Badge ocorreu. 

Coluna

Descrição

Tipo de dados

day_of_week_id

O código numérico fixo para o dia da semana. 

smallint(6)

day_of_week_desc

O formulário descritivo de Dia da semana. Por exemplo,

Segunda

Terça

Quarta

varchar(25)

day_of_week_short_desc

A forma descritiva curta de Dia da semana. Por exemplo,

Seg

Ter

Qua

varchar(10) 

part_of_week_id

O código numérico fixo para a Parte da semana.

smallint(6)

lu_part_of_week

Parte de semana indica se a transação do MicroStrategy ou do Badge ocorreu no fim de semana ou no dia da semana. 

Coluna

Descrição

Tipo de dados

part_of_week_id

O código numérico fixo para a Parte da semana.

minúsculoint(4)

part_of_week_desc

O formulário descritivo de Parte da semana. A parte da semana pode ser:

Dia da semana - definido como segunda a sexta-feira.

Fim de semana - definido como sábado ou domingo.

varchar(25)

lu_time_period 

O período é usado para rastrear janelas de tempo contínuas pré-definidas. Os Períodos de tempo predefinidos devem ser sobrepostos. Por exemplo, o período da última semana incluirá as ações para ontem e os últimos 2 meses incluirá todas as ações para todas as outras janelas de tempo. A tabela rel_date_timeperiod é atualizada diariamente no procedimento Platform_Analytics_daily_etl.xxx e, portanto, o atributo Período de tempo não armazena dados para a data atual. 

Coluna

Descrição

Tipo de dados

time_period_id

O código numérico fixo para os períodos de tempo definidos.

minúsculoint(4)

time_period_desc

A forma descritiva do Período de tempo. O Período de Tempo é definido como:

Ontem - hoje menos 1 dia.

Última semana - hoje menos 7 dias.

Último mês - hoje menos 30 dias.

Últimos 2 meses - hoje menos 60 dias.

varchar(50)

rel_date_timeperiod

A tabela de relacionamento usada para rastrear os períodos de tempo rolantes. Os Períodos de tempo predefinidos devem ser sobrepostos. Por exemplo, o período da última semana incluirá as ações para ontem e os últimos 2 meses incluirá todas as ações para todas as outras janelas de tempo. A tabela rel_date_timeperiod é atualizada diariamente no procedimento Platform_Analytics_daily_etl.xxx e, portanto, o atributo Período de tempo não armazena dados para a data atual. 

Coluna

Descrição

Tipo de dados

id_data A data correspondente ao período de tempo específico. data
time_period_id O código numérico fixo para o período definido. minúsculoint(4)

lu_week

A tabela de origem para o atributo Semana que rastreia transações do MicroStrategy e do Badge. A tabela lu_week armazena os elementos da semana até o estouro no ano de 2035.

Coluna

Descrição

Tipo de dados

id_semana

O código numérico gerado para Week. O formato de week_id é aaaa.

Por exemplo,  201720.

middleint(9)

semana_desc

A descrição da semana.

Por exemplo, Semana 20, 2017.

varchar(16)

data_início_semana

A data de início do intervalo de semanas.

Por exemplo, 2017-05-21.

data

data_fim_de_semana

A data final do intervalo de semanas.

Por exemplo, 2017-05-28.

data

intervalo_semana

Week_begin_data a semana_end_data.

Por exemplo,  05/21/2017 - 05/28/2017.

varchar(50)

ID da semana_anterior

O código da semana anterior usado para transformação no projeto Platform Analytics.

Por exemplo,  201719.

middleint(9)

id_mês

O Month_id correspondente no formato aaaamm.

Por exemplo, 201705.

int(11) 

id_ano

O código do ano. 

smallint(6)

lu_week_time_window

As janelas de tempo da semana são usadas para rastrear janelas de semana contínuas pré-definidas. As janelas de tempo da semana são consecutivas e não sobrepostas. Por exemplo, a Última semana incluirá as últimas sete datas. Não sobreporá às datas de há duas semanas. A tabela rel_date_weektime_window é atualizada diariamente no procedimento Platform_Analytics_daily_etl.xxx e, portanto, o atributo Janelas de tempo da semana não armazena dados para a data atual. 

Coluna

Descrição

Tipo de dados

week_time_window_id

O código numérico fixo para as janelas de tempo da semana definidas.

minúsculoint(4)

semana_time_window_desc

O formulário descritivo das janelas de tempo da semana. As janelas de tempo são definidas como:

Última semana - hoje menos 7 dias

2 Semanas atrás - 8 a 14 dias atrás 

3 Semanas atrás - 15 a 21 dias atrás

4 Semanas atrás - 22 a 28 dias atrás 

5 Semanas atrás - 29 a 35 dias atrás

varchar(50)

next_week_time_window_id O código da janela de tempo da semana anterior usado para a transformação no projeto do Platform Analytics. minúsculoint(4)

rel_date_weektime_window

A tabela de relações usada para rastrear as datas para as janelas de tempo da semana contínuas . As janelas de tempo da semana são consecutivas e não sobrepostas. Por exemplo, a Última semana incluirá as últimas sete datas. Não sobreporá às datas de há duas semanas. A tabela rel_date_weektime_window é atualizada diariamente no procedimento Platform_Analytics_daily_etl.xxx e, portanto, o atributo Janelas de tempo da semana não armazena dados para a data atual.

Coluna

Descrição

Tipo de dados

id_data

A data correspondente à janela de tempo da semana específica. 

data

week_time_window_id

O código numérico fixo para a janela de tempo da semana.

minúsculoint(4)

lu_minuto

O minuto em que uma transação do Badge ou do MicroStrategy ocorre.

Coluna

Descrição

Tipo de dados

id_minuto

O código numérico fixo para o minuto.

int(11)

minuto_desc

A forma descritiva da ata. O Minuto é armazenado no formato de 24 horas de hh:mm.

Por exemplo:

10:09 - representa 10:09 

14:45 - representa 14:45

23:30 - representa 23:30

varchar(8)

hour_id

O código numérico para a Hora correspondente.

minúsculoint(4)

lu_hour

A hora em que um A transação do crachá ou do MicroStrategy ocorre. 

Coluna

Descrição

Tipo de dados

hour_id

O código numérico fixo para a hora.

minúsculoint(4)

hour_desc

O formulário descritivo da Hora.

Por exemplo,

00:00

1H

02:00

varchar(25)

part_of_day_id

O código numérico correspondente à parte do dia.

minúsculoint(4)

lu_part_of_day

A parte do dia em que uma ação do MicroStrategy ou Badge ocorre (ou seja, manhã, tarde). A Parte do dia é pré-definida com base na relação com Hora. 

Coluna

Descrição

Tipo de dados

part_of_day_id

O código numérico fixo para a parte do dia.

minúsculoint(4)

part_of_day_desc

O formulário descritivo que representa o intervalo de tempo para a Parte do dia. A parte do dia pode ser:

Manhã - 6h às 11h

Tarde - 12h às 17h

Noite -  horário 18h às 22h

Noite  - 23h às 5h

varchar(25)

lu_ Quarter

O trimestre em que uma ação do MicroStrategy ou Identity ocorre.

Coluna

Descrição

Tipo de dados

trimestre_id

O código numérico fixo para o trimestre.

int(11)

trimestre_desc

O formulário descritivo que representa o trimestre.

Por exemplo:

PRIMEIRO TRIMESTRE DE 2017

SEGUNDO TRIMESTRE DE 2018

TERCEIRO TRIMESTRE DE 2019

varchar(25)

código_trimestre_anterior O código numérico fixo do trimestre anterior ao atual. Esta é a coluna de origem para a transformação do Trimestre anterior. int(11)

last_year_ Quarter_id

O código numérico fixo do mesmo trimestre no ano anterior. Esta é a coluna de origem para a transformação Trimestre do último ano.

int(11)
trimestre_of_year_id

O código de número fixo do número do trimestre dentro do ano.

Por exemplo, o terceiro trimestre de 2019 seria 3.

minúsculoint(4)