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