Strategy ONE
Hiérarchie chronologique
Les attributs de la hiérarchie de temps sont basés sur le fuseau horaire UTC. MicroStrategy Intelligence Server et Identity Server envoient tous deux le fuseau horaire du serveur avec les journaux de transactions. Le fuseau horaire est ensuite standardisé sur l'UTC dans l'ETL de Platform Analytics.
Outre les attributs d'heure standard (Jour, Mois, Année, Mois de l'année, etc.), il existe des attributs supplémentaires pour fournir des niveaux d'analyse supplémentaires. Ils comprennent :
- Période: Des périodes prédéfinies comme Hier, Dernière semaine, etc.
- Fenêtre de la semaine: Glissez des incréments de sept jours sur des fenêtres hebdomadaires.
lu_date
La table source pour l'attribut Date qui suit les transactions MicroStrategy et Badge. Chaque jour, une nouvelle entrée de date est ajoutée à la table lu_date.
Colonne |
Description |
Type de données |
---|---|---|
date_id |
L'ID numérique généré pour Date. Le format pour date_id est aaay-mm-jj. Par exemple, 2017-01-02 |
date |
précédent_date_id |
L'ID de date précédente utilisé pour la transformation dans le projet Platform Analytics. Par exemple, 2017-01-01 |
date |
week_id |
L'ID numérique généré pour Semaine. Le format pour week_id est yyyyww. Par exemple, 201701 |
mediumint)6) |
jour_de_semaine_id |
L'ID Jour de la semaine correspondant. |
petit entier (6) |
mois_id |
Mois_id correspondant au format yyyymm. Par exemple, 201701 |
int(11) |
desc_mois |
La forme de description de Mois. Par exemple, Janvier 2017 |
varchar(25) |
précédent_mois_id |
ID du mois précédent. Par exemple, 201612 |
int(11) |
mois_de_année_id |
ID du mois de l'année. |
minusculeint(4) |
ID_année |
ID de l'année. La colonne source pour l'attribut Année dans le projet Platform Analytics. |
int(11) |
quarter_id |
L'ID de trimestre dans lequel réside la journée. |
int(11) |
précédent_trimestre_mois_id | L'ID de mois du trimestre dans lequel réside la journée du mois précédent. | int(11) |
lu_mois
Lu_mois indique quel mois une transaction MicroStrategy ou Badge a eu lieu.
Colonne |
Description |
Type de données |
---|---|---|
mois_id |
L'ID numérique généré pour Mois. Le format pour month_id est yyyymm. Par exemple, 201802. |
int(11) |
desc_mois |
La forme descriptive du mois. Le format est Mois, Année. Par exemple, février 2018. |
varchar(32) |
précédent_mois_id |
L'ID du mois précédent utilisé pour la transformation dans le projet Platform Analytics. Par exemple, 201801. |
int(11) |
lu_mois_de_année
Indiquez le mois de l'année pendant lequel la transaction MicroStrategy ou Badge a été effectuée.
Colonne |
Description |
Type de données |
---|---|---|
mois_de_année_id |
L'ID numérique fixe pour le Mois de l'année. |
minusculeint(4) |
mois_de_année_desc |
La forme descriptive du Mois de l'année. Par exemple : Janvier Février Mars |
varchar(25) |
mois_de_année_short_desc |
Brève forme descriptive du Mois de l'année. Par exemple : Janvier Fév Mars |
varchar(10). |
précédent_mois_de_année_id |
L'ID du mois de l'année précédent utilisé pour la transformation dans le projet Platform Analytics. |
minusculeint(4) |
lu_jour_de_semaine
Jour de la semaine indique quel jour la transaction MicroStrategy ou Badge a eu lieu.
Colonne |
Description |
Type de données |
---|---|---|
jour_de_semaine_id |
L'ID numérique fixe pour le Jour de la semaine. |
petit entier (6) |
jour_de_semaine_desc |
La forme descriptive de Jour de la semaine. Par exemple : Lundi Mardi Mercredi |
varchar(25) |
jour_de_semaine_short_desc |
La forme descriptive courte de Jour de la semaine. Par exemple : Lun Mar Mer |
varchar(10) |
part_of_semaine_id |
L'ID numérique fixe pour la partie de la semaine. |
petit entier (6) |
lu_part_of_semaine
Une partie de la semaine indique si la transaction MicroStrategy ou Badge a eu lieu le week-end ou le jour de la semaine.
Colonne |
Description |
Type de données |
---|---|---|
part_of_semaine_id |
L'ID numérique fixe pour la partie de la semaine. |
minusculeint(4) |
part_of_semaine_desc |
La forme descriptive de Partie de semaine. La partie de la semaine peut être : Jour de la semaine - défini du lundi au vendredi. Week-end - défini comme samedi ou dimanche. |
varchar(25) |
lu_time_période
La période est utilisée pour suivre les fenêtres de temps prédéfinies. Les Périodes prédéfinies doivent se chevaucher. Par exemple, la Période pour la Semaine dernière inclura les actions pour Hier et Les 2 derniers mois comprendront toutes les actions pour toutes les autres fenêtres de temps. La table rel_date_timepériode est mise à jour quotidiennement dans la procédure Platform_Analytics_daily_etl.xxx et, par conséquent, l'attribut Période ne stocke pas de données pour la date actuelle.
Colonne |
Description |
Type de données |
---|---|---|
temps_période_id |
L'ID numérique fixe pour les périodes définies. |
minusculeint(4) |
temps_période_desc |
La forme descriptive de la période. La période est définie comme : Hier - aujourd'hui moins 1 jour. Semaine dernière - aujourd'hui moins 7 jours. Mois dernier - aujourd'hui moins 30 jours. 2 Derniers mois - Aujourd'hui moins 60 jours. |
varchar(50) |
rel_date_timepériode
La table de relations utilisée pour suivre les périodes de temps de roulement. Les Périodes prédéfinies doivent se chevaucher. Par exemple, la Période pour la Semaine dernière inclura les actions pour Hier et Les 2 derniers mois comprendront toutes les actions pour toutes les autres fenêtres de temps. La table rel_date_timepériode est mise à jour quotidiennement dans la procédure Platform_Analytics_daily_etl.xxx et, par conséquent, l'attribut Période ne stocke pas de données pour la date actuelle.
Colonne |
Description |
Type de données |
---|---|---|
date_id | La date correspondant à la période spécifique. | date |
temps_période_id | L'ID numérique fixe pour la période définie. | minusculeint(4) |
lu_semaine
La table source pour l'attribut Semaine qui suit les transactions MicroStrategy et Badge. La table lu_semaine stocke les éléments de la semaine jusqu'à ce qu'elle soit dépassée en 2035.
Colonne |
Description |
Type de données |
---|---|---|
week_id |
L'ID numérique généré pour Semaine. Le format pour week_id est yyyyww. Par exemple, 201720. |
mediumint(9) |
week_desc |
La description de la semaine. Par exemple, Semaine 20, 2017. |
varchar(16) |
week_begin_date |
Date de début sur la plage de semaines. Par exemple, 2017-05-21. |
date |
week_end_date |
La date de fin de la plage de semaines. Par exemple, 2017-05-28. |
date |
week_range |
De la semaine_début_date à la semaine_end_date. Par exemple, 05/21/2017 - 05/28/2017. |
varchar(50) |
précédent_semaine_id |
L'ID de la semaine précédente utilisé pour la transformation dans le projet Platform Analytics. Par exemple, 201719. |
mediumint(9) |
mois_id |
Mois_id correspondant au format yyyymm. Par exemple, 201705. |
int(11) |
ID_année |
ID de l'année. |
petit entier (6) |
lu_semaine_time_window
La fenêtre Heure de la semaine est utilisée pour suivre les fenêtres hebdomadaires mobiles prédéfinies. Les fenêtres Heure de la semaine sont consécutives et ne se chevauchent pas. Par exemple, la dernière semaine inclura les sept dernières dates. Cette date ne chevauchera pas les dates d'il y a deux semaines. La table rel_date_weektime_window est mise à jour quotidiennement dans la procédure Platform_Analytics_daily_etl.xxx et, par conséquent, l'attribut Semaine Heure de la fenêtre ne stocke pas de données pour la date actuelle.
Colonne |
Description |
Type de données |
---|---|---|
week_time_window_id |
L'ID numérique fixe pour la fenêtre Heure de la semaine définie. |
minusculeint(4) |
week_time_window_desc |
La forme descriptive de la fenêtre Heure de la semaine. Les fenêtres de temps sont définies comme : Semaine dernière - aujourd'hui moins 7 jours Il y a 2 semaines - Il y a 8 à 14 jours Il y a 3 semaines - Il y a 15 à 21 jours Il y a 4 semaines - Il y a 22 à 28 jours Il y a 5 semaines - Il y a 29 à 35 jours |
varchar(50) |
précédent_semaine_time_window_id | L'ID de la fenêtre de la semaine précédente utilisé pour la transformation dans le projet Platform Analytics. | minusculeint(4) |
rel_date_semaine_fenêtre
La table de relations utilisée pour suivre les dates pour la fenêtre Heure de la semaine roulante . Les fenêtres Heure de la semaine sont consécutives et ne se chevauchent pas. Par exemple, la dernière semaine inclura les sept dernières dates. Cette date ne chevauchera pas les dates d'il y a deux semaines. La table rel_date_weektime_window est mise à jour quotidiennement dans la procédure Platform_Analytics_daily_etl.xxx et, par conséquent, l'attribut Semaine Heure de la fenêtre ne stocke pas de données pour la date actuelle.
Colonne |
Description |
Type de données |
---|---|---|
date_id |
La date correspondant à la fenêtre horaire de la semaine spécifique. |
date |
week_time_window_id |
L'ID numérique fixe pour la fenêtre de temps de la semaine. |
minusculeint(4) |
lu_minute
La minute où une transaction Badge ou MicroStrategy a lieu.
Colonne |
Description |
Type de données |
---|---|---|
minute_id |
L'ID numérique fixe pour la minute. |
int(11) |
minute_desc |
La forme descriptive de la Minute. La minute est stockée au format 24 heures (hh:mm). Par exemple : 10:09 - représente 10:09 14:45 - représente 2:45 pm 23:30 -représente 23:30 |
varchar(8) |
heure_id |
L'ID numérique de l'heure correspondante. |
minusculeint(4) |
lu_heure
L'heure à laquelle un Une transaction Badge ou MicroStrategy a lieu.
Colonne |
Description |
Type de données |
---|---|---|
heure_id |
L'ID numérique fixe pour l'Heure. |
minusculeint(4) |
heure_desc |
La forme descriptive de l'heure. Par exemple : 00H00 1H00 2H00 |
varchar(25) |
part_of_day_id |
L'ID numérique correspondant à la partie de la journée. |
minusculeint(4) |
lu_part_of_day
La partie de la journée où une action MicroStrategy ou Badge a lieu (c.-à-d. Matin, Après-midi). La partie de la journée est prédéfinie en fonction de la relation avec l'heure.
Colonne |
Description |
Type de données |
---|---|---|
part_of_day_id |
L'ID numérique fixe pour la partie de la journée. |
minusculeint(4) |
part_of_day_desc |
La forme descriptive représentant la plage horaire pour la partie de la journée. La partie de la journée peut être : Matin - de 06h00 à 11h00 Après-midi - de 12h00 à 17h00 Soir - heures 18h00 à 22h00 Nuit - de 23h00 à 05h00 |
varchar(25) |
lu_trimestre
Trimestre lorsqu'une action MicroStrategy ou Identity a lieu.
Colonne |
Description |
Type de données |
---|---|---|
quarter_id |
L'ID numérique fixe pour le trimestre. |
int(11) |
quarter_desc |
La forme descriptive représentant le trimestre. Par exemple : T1 2017 T2 2018 T3 2019 |
varchar(25) |
précédent_trimestre_id | L'ID numérique fixe du trimestre précédent l'actuel. Il s'agit de la colonne source pour la transformation du trimestre précédent. | int(11) |
dernier_année_trimestre_id |
L'ID numérique fixe du même trimestre de l'année précédente. Il s'agit de la colonne source pour la transformation Dernier trimestre de l'année. |
int(11) |
trimestre_de_année_id |
L'ID du nombre fixe du numéro de trimestre dans l'année. Par exemple, T3 2019 serait 3. |
minusculeint(4) |