MicroStrategy ONE
Gerarchia cache
La gerarchia cache fornisce un'analisi per le azioni correlate all'oggetto cache. Le azioni del cubo possono includere sia esecuzioni (pubblicazione del cubo, hit cubo del report e così via) sia attività di amministrazione del cubo (caricamento del cubo, scaricamento del cubo, eliminazione del cubo e così via).
La tabella fact_action_cube_cache memorizza i dati per le istanze Cache utilizzate durante un'azione del cubo. I fatti principali includono: Timestamp scadenza cache (UTC), Timestamp ultimo aggiornamento (UTC), Dimensioni cache (KB), Conteggio accessi cronologia e Conteggio accessi.
La gerarchia della cache è specifica di MicroStrategy e non include l'analisi per le azioni Badge.
lu_cache_object
Oggetti cache archiviati nella tabella rappresenta gli oggetti cubo per i quali è stata creata la cache. La gerarchia della cache memorizza solo le informazioni correlate alle cache dei cubi e dei report. Questa tabella è una vista della tabella lu_object.
Visualizza colonna tabella |
Colonna della tabella Warehouse |
Descrizione |
Tipo di dati |
---|---|---|---|
cache_object_id |
oggetto_id |
ID fisso per l'oggetto cache. |
bigint(20) |
cache_object_guid |
object_guid |
Il GUID dell'oggetto Cache nei metadati. |
varchar(32) |
nome_oggetto_cache |
nome_oggetto |
Il nome dell'oggetto cache nei metadati. |
varchar(255) |
cache_object_desc |
oggetto_desc |
Descrizione dettagliata dell'oggetto cache. |
varchar(512) |
posizione_oggetto_cache |
posizione_oggetto |
Percorso di navigazione dell'oggetto cache nel progetto. Ad esempio: Platform Analytics/Report condivisi/1. Dashboard/Telemetria |
testo lungo |
cache_object_type_id |
object_type_id |
ID del tipo di oggetto cache. Ad esempio: Data Import Cube Cubo OLAP |
smallint(6) |
cache_object_creation_ timestamp |
Creation_timestamp |
Il timestamp UTC di quando l'oggetto cache è stato creato per la prima volta. |
datetime |
cache_project_id |
project_id |
ID numerico del progetto corrispondente. |
bigint(20) |
cache_object_owner_id |
proprietario_id |
L'ID del proprietario dell'oggetto cache corrispondente nei metadati. |
bigint(20) |
cache_object_modification_timestamp |
modification_timestamp |
Timestamp dell'ultima modifica dell'oggetto cache. |
Data e Ora |
cache_object_status_id | oggetto_stato_id | Lo stato dell'oggetto cache. | tinyint(4) |
cache_object_version |
versione_oggetto |
La versione dell'oggetto cache. |
varchar(32) |
cache_object_certified | oggetto_certificato |
Flag utilizzato per tracciare se l'oggetto cache è certificato nei metadati. Il flag può essere: Non applicabile N Y |
varchar(14) |
lu_cache
Le istanze della cache sono archiviate nella tabella lu_cache. Memorizza tutte le istanze della cache del cubo create nei metadati nel tempo. Le istanze della cache sono identificate in base al GUID.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
cache_id |
L'ID generato automaticamente per l'istanza cache. |
bigint(20) |
cache_instance_guid |
Il GUID dell'istanza cache nei metadati. |
varchar(32) |
cache_type_id |
L'ID corrispondente al tipo di cache. Sono supportate solo le cache Intelligent Cube. |
tinyint(4) |
cache_object_id |
L'ID corrispondente all'oggetto per il quale è stata creata l'istanza della cache. |
bigint(20) |
metadata_id |
L'ID dei metadati corrispondenti in cui è stata creata la cache. |
bigint(20) |
lu_cache_type
Il tipo di cache è la classificazione della cache. Vengono tracciati solo i tipi di report Cache e Intelligence Cube Cache.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
cache_type_id |
ID fisso per il tipo di cache. |
tinyint(4) |
cache_type_desc |
L'elenco predefinito dei tipi di cache. Ad esempio, un elemento di esempio include una cache del cubo Intelligence. |
varchar(25) |
lu_cache_object_owner
La tabella lu_cache_object_owner viene utilizzata per tenere traccia dell'utente che ha creato l'oggetto cache o dell'utente attualmente proprietario dell'oggetto cache. Il proprietario dell'oggetto cache in genere definisce le autorizzazioni per l'utilizzo dell'oggetto cache e da parte di chi. La tabella lu_cache_object_owner è una vista della tabella lu_mstr_user nel warehouse.
Visualizza colonna tabella |
Colonna della tabella Warehouse |
Descrizione |
Tipo di dati |
---|---|---|---|
cache_object_owner_id | mstr_user_id | L'ID generato automaticamente per il proprietario/utente corrente nei metadati MicroStrategy . | bigint(20) |
cache_object_owner_guid |
mstr_user_guid |
Il GUID dell'utente MicroStrategy nei metadati. |
varchar(32) |
nome_proprietario_oggetto_cache |
mstr_user_name |
Il nome dell'utente MicroStrategy nei metadati che è proprietario dell'oggetto. |
varchar(255) |
cache_object_owner_login |
mstr_user_login |
Il login dell'utente MicroStrategy indicato nei metadati. |
varchar(255) |
Creation_timestamp |
Creation_timestamp |
Timestamp UTC di quando l'utente è stato creato per la prima volta nei metadati. |
datetime |
modification_timestamp |
modification_timestamp |
Il timestamp UTC più recente di quando è stato modificato l'utente MicroStrategy . Il valore si aggiornerà continuamente man mano che l'utente viene modificato. |
datetime |
cache_object_owner_status |
mstr_user_status |
Lo stato più recente dell'Utente nei metadati. Lo stato può essere: Visible Deleted |
varchar(25) |
metadata_id |
metadata_id |
L'ID numerico dei metadati corrispondenti in cui è stato creato l'utente MicroStrategy . Tutti gli utenti vengono archiviati a livello di metadati. |
int(11) |
cache_object_owner_version_id | mstr_user_version | L'ID versione del proprietario dell'oggetto cache. | varchar(32) |
lu_cache_object_type
Il tipo di oggetto cache rappresenta il tipo di oggetti creati dalle istanze della cache. Questo attributo fornisce opzioni di raggruppamento più granulari per gli oggetti cache. I dati in questa tabella sono predefiniti e questa è una vista della tabella lu_object_type.
Visualizza colonna tabella |
Colonna della tabella WH |
Descrizione |
Tipo di dati |
---|---|---|---|
cache_object_type_id |
object_type_id |
ID fisso per il tipo di oggetto cache. |
smallint(6) |
cache_object_type_des c |
object_type_desc |
Elenco fisso di tipi di oggetti cache. Gli elementi di esempio includono: Cubo OLAP Data Import Cube |
varchar(128) |
cache_object_category_id |
Object_category_id |
L'ID numerico della categoria di oggetti cache corrispondente. Non supportato nello schema. |
smallint(6) |
lu_cache_status
Lo stato della cache indica lo stato dell'istanza della cache. Lo stato della cache può cambiare a causa di ore straordinarie dell'istanza cache. Lo stato della cache viene pertanto archiviato nelle tabelle fact_latest_cube_cache e fact_action_cube_cache per tenere traccia dello stato più recente, cronologico e in continua evoluzione per l'intero ciclo di vita dell'istanza della cache del cubo. Per una spiegazione dettagliata dei valori dello stato del cubo, vedere KB31566: MicroStrategy 9.4.x - 10.x Indicazione dello stato di Intelligent Cube e flusso di lavoro .
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
cubo_status_id |
ID numerico fisso per lo stato della cache. |
int(11) |
cubo_status_desc |
Il modulo di descrizione dello stato della cache. Lo stato può essere la combinazione di uno qualsiasi dei seguenti elementi: Elaborazione in corso Attivo Archiviato Informazioni di monitoraggio sporche Sporco Caricato Caricamento in attesa Scarica in attesa Importato Estero |
varchar(255) |
Progetto cache
L'attributo Progetto cache è un alias di tabella logica basato sulla tabella lu_project nel warehouse.
fact_action_cube_cache
La tabella fact_action_cube_cache registra i dati di telemetria delle transazioni correlate alle istanze della cache del cubo, nonché le metriche chiave per ogni azione del cubo.
I fatti principali includono:
- Conteggio accessi - il numero di volte in cui Intelligent Cube è stato utilizzato da report/documenti/dashboard dall'ultimo aggiornamento. Questo numero aumenta ogni volta che il report/documento/dashboard viene eseguito e raggiunto la cache. Il conteggio accessi viene reimpostato all'aggiornamento della cache.
- Conteggio accessi cronologico - il numero di volte in cui Intelligent Cube è stato utilizzato da report/documenti/dashboard da quando è stato pubblicato. Questo numero aumenterà indipendentemente dagli aggiornamenti della cache.
- Dimensioni cache (KB) - registra le dimensioni dell'istanza della cache del cubo in KB.
- Timestamp ultimo aggiornamento (UTC) - Il timestamp UTC dell'ultimo aggiornamento del cubo.
- Timestamp scadenza cache (UTC) - Il timestamp UTC previsto per la scadenza dell'istanza cache.
Le Categorie di azioni registrate nella tabella fact_action_cube_cache includono:
- Modifica cubo
- Esecuzioni cubo
- Hit cache cubo
- Successo nella cache
- Cache Creation
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
parent_tran_id |
L'ID azione padre numerico generato automaticamente. Questa è una colonna di origine dell'attributo padre Azione. L'azione padre è il livello più basso definito nello schema del progetto Platform Analytics. |
bigint(20) |
cache_id |
L'ID generato automaticamente per l'istanza della cache del cubo. |
bigint(20) |
cubo_status_id |
L'ID corrispondente allo stato dell'istanza del cubo a livello di transazione. Lo stato dell'istanza del cubo può cambiare nel tempo. |
int(11) |
cache_size |
Dimensioni dell'istanza del cubo in KB. |
bigint(20) |
Historical_hit_count |
Numero di accessi cronologici di un'istanza del cubo. |
bigint(20) |
hit_count |
Conteggio accessi di un'istanza del cubo. |
bigint(20) |
last_update_timestamp |
Timestamp ultimo aggiornamento (UTC) del cubo. |
datetime |
fact_latest_cube_cache
La tabella fact_latest_cube_cache registra solo l'ultima transazione correlata all'istanza della cache del cubo.
I fatti principali includono:
- Conteggio accessi - il numero di volte in cui Intelligent Cube è stato utilizzato da report/documenti/dashboard dall'ultimo aggiornamento. Il numero di accessi aumenterà ogni volta che il report/il documento/la dashboard viene eseguito e raggiunto la cache, ma viene reimpostato quando la cache viene aggiornata
- Conteggio accessi cronologico - il numero di volte in cui l'Intelligent Cube è stato utilizzato da report/documenti/dashboard da quando è stato pubblicato. Questo numero aumenterà indipendentemente dagli aggiornamenti della cache.
- Dimensioni cache (KB) - registra le dimensioni dell'istanza della cache del cubo in KB.
- Timestamp ultimo aggiornamento (UTC) - Il timestamp (nel fuso orario UTC) dell'ultimo aggiornamento del cubo.
- Timestamp scadenza cache (UTC) - Il timestamp (nel fuso orario UTC) quando è impostata la scadenza dell'istanza Cache.
Colonna |
Descrizione |
Tipo di dati |
---|---|---|
cache_id | L'ID generato automaticamente per l'istanza della cache del cubo. | bigint(20) |
id_istanza_server | L'ID generato automaticamente per l'istanza della cache del cubo. | bigint(20) |
cubo_status_id | L'ID corrispondente allo stato dell'istanza del cubo a livello di transazione. Lo stato dell'istanza del cubo può cambiare nel tempo. | int(11) |
cache_size | Dimensioni dell'istanza del cubo in KB. | bigint(20) |
Historical_hit_count | Numero di accessi cronologici di un'istanza del cubo. | bigint(20) |
hit_count | Conteggio accessi di un'istanza del cubo. | bigint(20) |
Transaction_timestamp | MicroStrategy uso interno. | bigint(20) |
last_update_timestamp |
Timestamp ultimo aggiornamento (UTC) del cubo. |
datetime |