MicroStrategy ONE
Gerarchia tempo
Gli attributi della gerarchia temporale si basano sul fuso orario UTC. Sia MicroStrategy Intelligence Server che Identity Server inviano il fuso orario del server con i registri di transazione. Il fuso orario viene quindi standardizzato su UTC nell'ETL di Platform Analytics.
Oltre agli attributi temporali standard (giorno, mese, anno, mese dell'anno e così via), sono disponibili attributi supplementari per fornire livelli di analisi aggiuntivi. Includono:
- Periodo di tempo: Periodi di tempo predefiniti come Ieri, Ultima settimana e così via.
- Finestra temporale della settimana: Con incrementi di sette giorni consecutivi delle finestre settimanali.
lu_date
La tabella di origine per l'attributo Date che traccia le transazioni MicroStrategy e Badge. Ogni giorno viene aggiunta una nuova voce di data alla tabella lu_date.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
date_id |
ID numerico generato per Date. Il formato per date_id è aaaa-mm-gg. Ad esempio, 2017-01-02 |
data |
id_data_precedente |
ID data precedente utilizzato per la trasformazione nel progetto Platform Analytics. Ad esempio, 2017-01-01 |
data |
id_settimana |
L'ID numerico generato per Week. Il formato per week_id è yyyyww. Ad esempio, 201701 |
mediumint)6) |
id_giorno_della_settimana |
L'ID giorno della settimana corrispondente. |
smallint(6) |
id_mese |
ID_mese corrispondente nel formato aaaamm. Ad esempio, 201701 |
int(11) |
mese_desc |
Il modulo di descrizione del mese. Ad esempio, Gennaio 2017 |
varchar(25) |
id_mese_precedente |
L'ID mese precedente. Ad esempio, 201612 |
int(11) |
id_mese_di_anno |
ID mese dell'anno. |
tinyint(4) |
id_anno |
ID anno. Colonna di origine per l'attributo Year nel progetto Platform Analytics. |
int(11) |
quarter_id |
L'ID trimestre in cui risiede il giorno. |
int(11) |
id trimestre_mese_precedente | L'ID mese del trimestre in cui risiede il giorno del mese precedente. | int(11) |
lu_month
Lu_month tiene traccia del mese in cui è stata eseguita una transazione MicroStrategy o Badge.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_mese |
L'ID numerico generato per il mese. Il formato per id_mese è aaaamm. Ad esempio, 201802. |
int(11) |
mese_desc |
Forma descrittiva del mese. Il formato è Mese, Anno. Ad esempio, febbraio 2018. |
varchar(32) |
id_mese_precedente |
ID mese precedente utilizzato per la trasformazione nel progetto Platform Analytics. Ad esempio, 201801. |
int(11) |
lu_mese_di_anno
Elencare il mese dell'anno in cui è stata eseguita la transazione MicroStrategy o Badge.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_mese_di_anno |
ID numerico fisso per il mese dell'anno. |
tinyint(4) |
mese_dell'anno_desc |
Forma descrittiva del mese dell'anno. Ad esempio, Gennaio Febbraio Marzo |
varchar(25) |
month_of_year_short_desc |
Forma descrittiva breve del mese dell'anno. Ad esempio, Gen Febbraio Mar |
varchar(10). |
id_mese_precedente_di_anno |
L'ID mese precedente dell'anno utilizzato per la trasformazione nel progetto Platform Analytics. |
tinyint(4) |
lu_day_of_week
Il giorno della settimana indica il giorno in cui è stata eseguita la transazione MicroStrategy o Badge.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_giorno_della_settimana |
ID numerico fisso per il giorno della settimana. |
smallint(6) |
giorno_della_settimana_desc |
Forma descrittiva di Giorno della settimana. Ad esempio, Lunedì Martedì Mercoledì |
varchar(25) |
giorno_della_settimana_short_desc |
Forma descrittiva breve di Giorno della settimana. Ad esempio, Lun Mar Mer |
varchar(10) |
parte_di_settimana |
L'ID numerico fisso per la parte della settimana. |
smallint(6) |
lu_part_of_week
Parte della settimana indica se la transazione MicroStrategy o Badge è avvenuta nel fine settimana o in un giorno feriale.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
parte_di_settimana |
L'ID numerico fisso per la parte della settimana. |
tinyint(4) |
parte_della_settimana_desc |
La forma descrittiva di Parte di settimana. La parte della settimana può essere: Giorno della settimana - dal lunedì al venerdì. Week-end - definito come sabato o domenica. |
varchar(25) |
lu_time_period
Periodo di tempo viene utilizzato per tenere traccia di intervalli di tempo consecutivi predefiniti. I periodi di tempo predefiniti si sovrappongono. Ad esempio, il periodo di tempo dell'ultima settimana includerà le azioni per la giornata di ieri e Ultimi 2 mesi includerà tutte le azioni per tutte le altre finestre di tempo. La tabella rel_date_timeperiod viene aggiornata quotidianamente nella procedura Platform_Analytics_daily_etl.xxx, pertanto l'attributo Periodo non memorizza i dati per la data corrente.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
time_period_id |
ID numerico fisso per i periodi di tempo definiti. |
tinyint(4) |
time_period_desc |
La forma descrittiva del Periodo di tempo. I Periodi sono definiti come: Ieri - oggi meno 1 giorno. Ultima settimana - oggi meno 7 giorni. Ultimo mese - oggi meno 30 giorni. Ultimi 2 mesi - oggi meno 60 giorni. |
varchar(50) |
rel_date_timeperiod
La tabella di relazione utilizzata per tenere traccia dei periodi di tempo continui. I periodi di tempo predefiniti si sovrappongono. Ad esempio, il periodo di tempo dell'ultima settimana includerà le azioni per la giornata di ieri e Ultimi 2 mesi includerà tutte le azioni per tutte le altre finestre di tempo. La tabella rel_date_timeperiod viene aggiornata quotidianamente nella procedura Platform_Analytics_daily_etl.xxx, pertanto l'attributo Periodo non memorizza i dati per la data corrente.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
date_id | La data corrispondente al periodo di tempo specifico. | data |
time_period_id | ID numerico fisso per il periodo di tempo definito. | tinyint(4) |
lu_week
La tabella di origine per l'attributo Settimana che traccia le transazioni MicroStrategy e Badge. La tabella lu_week memorizza gli elementi della settimana fino all'overflow nell'anno 2035.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_settimana |
L'ID numerico generato per Week. Il formato per week_id è yyyyww. Ad esempio, 201720. |
mediumint(9) |
week_desc |
La descrizione della settimana. Ad esempio, Settimana 20, 2017. |
varchar(16) |
data_inizio_settimana |
La data di inizio dall'intervallo di settimane. Ad esempio, 2017-05-21. |
data |
week_end_date |
La data di fine dall'intervallo di settimane. Ad esempio, 2017-05-28. |
data |
intervallo_settimana |
Week_begin_date e week_end_date. Ad esempio, 21/05/2017 - 28/05/2017. |
varchar(50) |
id_settimana_precedente |
ID della settimana precedente utilizzato per la trasformazione nel progetto Platform Analytics. Ad esempio, 201719. |
mediumint(9) |
id_mese |
ID_mese corrispondente nel formato aaaamm. Ad esempio, 201705. |
int(11) |
id_anno |
ID anno. |
smallint(6) |
lu_week_time_window
Finestre settimanali viene utilizzata per tenere traccia delle finestre predefinite di una settimana continuativa. Le finestre temporali della settimana sono consecutive e non sovrapposte. Ad esempio, Ultima settimana includerà le ultime sette date. Non si sovrapporrà alle date di due settimane fa. La tabella rel_date_weektime_window viene aggiornata quotidianamente nella procedura Platform_Analytics_daily_etl.xxx e, pertanto, l'attributo Finestre dell'ora della settimana non memorizza i dati per la data corrente.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
week_time_window_id |
L'ID numerico fisso per le finestre di tempo settimanali definite. |
tinyint(4) |
week_time_window_desc |
La forma descrittiva delle finestre dell'ora settimanale. Le finestre di tempo sono definite come segue: Ultima settimana - oggi meno 7 giorni 2 Settimane fa - 8-14 giorni fa 3 Settimane fa - Da 15 a 21 giorni fa 4 Settimane fa - Da 22 a 28 giorni fa 5 Settimane fa - Da 29 a 35 giorni fa |
varchar(50) |
precedente_settimana_time_window_id | ID intervallo di tempo della settimana precedente utilizzato per la trasformazione nel progetto Platform Analytics. | tinyint(4) |
rel_date_weektime_window
La tabella di relazione utilizzata per tenere traccia delle date per le finestre orario settimanali in sequenza . Le finestre temporali della settimana sono consecutive e non sovrapposte. Ad esempio, Ultima settimana includerà le ultime sette date. Non si sovrapporrà alle date di due settimane fa. La tabella rel_date_weektime_window viene aggiornata quotidianamente nella procedura Platform_Analytics_daily_etl.xxx, pertanto l'attributo Finestre orario settimanale non memorizza i dati per la data corrente.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
date_id |
La data corrispondente all'intervallo di tempo della settimana specifico. |
data |
week_time_window_id |
L'ID numerico fisso per l'intervallo di tempo della settimana. |
tinyint(4) |
lu_minute
Il minuto in cui si verifica una transazione Badge o MicroStrategy .
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
minute_id |
ID numerico fisso per il minuto. |
int(11) |
minute_desc |
La forma descrittiva del processo verbale. I minuti sono archiviati nel formato di 24 ore hh:mm. Ad esempio: 10:09 - rappresenta le 10:09 14:45 - rappresenta le 14:45 23:30 -rappresenta le 23:30 |
varchar(8) |
id_ora |
ID numerico per l'ora corrispondente. |
tinyint(4) |
lu_hour
L'ora in cui a Si è verificata una transazione Badge o MicroStrategy .
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
id_ora |
ID numerico fisso per l'ora. |
tinyint(4) |
hour_desc |
La forma descrittiva dell'ora. Ad esempio, 00:00 01:00 2:00 |
varchar(25) |
parte_di_giornata |
ID numerico corrispondente alla parte della giornata. |
tinyint(4) |
lu_part_of_day
Parte della giornata in cui si verifica un'azione di MicroStrategy o Badge (ad es. Mattina, Pomeriggio). La parte della giornata è predefinita in base alla relazione con l’ora.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
parte_di_giornata |
L'ID numerico fisso per la parte della giornata. |
tinyint(4) |
part_of_day_desc |
Il modulo descrittivo che rappresenta l'intervallo di tempo per la parte della giornata. La parte della giornata può essere: Mattina - ore 6:00-11:00 Pomeriggio - dalle 12:00 alle 17:00 Sera - dalle 18:00 alle 22:00 Notte - dalle 23:00 alle 5:00 |
varchar(25) |
lu_quarter
Trimestre in cui si verifica un'azione MicroStrategy o Identity.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
quarter_id |
L'ID numerico fisso per il trimestre. |
int(11) |
quarter_desc |
Il modulo descrittivo che rappresenta il trimestre. Ad esempio: 1° TRIMESTRE 2017 2° TRIMESTRE 2018 3° TRIMESTRE 2019 |
varchar(25) |
id_trimestre_precedente | L'ID numerico fisso del trimestre precedente a quello corrente. Questa è la colonna di origine per la trasformazione Trimestre precedente. | int(11) |
last_year_quarter_id |
L'ID numerico fisso dello stesso trimestre dell'anno precedente. Questa è la colonna di origine per la trasformazione Ultimo anno trimestre. |
int(11) |
id_trimestre_di_anno |
L'ID numero fisso del trimestre entro l'anno. Ad esempio, il terzo trimestre 2019 sarebbe il 3. |
tinyint(4) |