MicroStrategy ONE

Gerarchia oggetti

La gerarchia degli oggetti e le tabelle dei fatti tracciano tutti gli schemi chiave (tabelle, fatti, attributi, ecc.) e gli oggetti delle applicazioni (report, dashboard, cubi, ecc.) archiviati nei metadati MicroStrategy monitorati da Platform Analytics. La gerarchia degli oggetti non registra i dati relativi agli oggetti della configurazione (sottoscrizioni, pianificazioni, utenti, gruppi di utenti, ecc.). Gli oggetti di configurazione sono archiviati in gerarchie separate.

Il Categoria oggetto e Tipi oggetto sono raggruppamenti/categorizzazioni di oggetti metadati diversi. A pieno Elenco di categorie e tipi di oggetti: è riportato alla fine della sezione.

Il Oggetto componente la gerarchia viene utilizzata per tenere traccia della relazione tra un oggetto e tutti i suoi componenti figlio diretti. Un oggetto nei metadati può essere sia un oggetto che un oggetto componente in Platform Analytics. Le tabelle lu_component_object sono viste delle tabelle lu_object sottostanti. Tutti gli oggetti sono archiviati a livello di Metadati e Progetto.

La relazione tra gli oggetti e i relativi Oggetti componente figlio è archiviata nella tabella fact_object_component. Questa tabella memorizza solo la relazione più recente tra un oggetto e i suoi componenti. Ad esempio, se un attributo viene rimosso da un report, questo sarà rimosso come componente dalla tabella componente_oggetto_fatto.

lu_object_category

La categoria oggetto è una classificazione di alto livello dei tipi di oggetti nei metadati, come report, attributi, documenti, metriche e altro ancora. Questa tabella e l'attributo corrispondente fungono da filtri/selettori chiave per l'analisi di particolari tipi di oggetti nei metadati. I dati in questa tabella sono statici e predefiniti. 

Colonna

Descrizione

Tipo di dati

Object_category_id

ID numerico fisso per la categoria oggetto.

smallint(6)

object_category_desc

L'elenco fisso di categorie di oggetti. Gli elementi di esempio includono:

Attributi

Colonne

Report

Cubi

varchar(128)

lu_object_type

Il tipo di oggetto per un oggetto specifico archiviato nei metadati monitorati. Questo attributo fornisce opzioni di raggruppamento più granulare per gli oggetti. Ad esempio, se la categoria di un oggetto è Cubo, il suo tipo può essere Cubo OLAP o Cubo Data Import. I dati in questa tabella sono statici e predefiniti.

Colonna

Descrizione

Tipo di dati

object_type_id

ID numerico fisso per il tipo di oggetto.

smallint(6)

object_type_desc

L'elenco fisso di Tipi di oggetti. Gli elementi di esempio includono:

Cubo OLAP

Data Import Cube

varchar(128)

Object_category_id

ID numerico della categoria di oggetti corrispondente. Questa colonna è l'origine dell'attributo Categoria oggetto.

smallint(6)

lu_object_extended_type

Il Tipo oggetto esteso per un tipo di oggetto specifico archiviato nei metadati monitorati. Questo attributo fornisce tipi di oggetti più granulari, come MDX o cubi di importazione dati. I dati in questa tabella sono statici e predefiniti.

Colonna

Descrizione

Tipo di dati

ID_tipo_esteso ID numerico fisso per il tipo esteso. Questa colonna è l'origine dell'attributo Tipo esteso oggetto.

int(11)

Extended_type_desc

Elenco fisso di tipi estesi. Gli elementi di esempio includono:

Importazione dati da Google Drive

Freeform SQL

varchar(255)

lu_object

L'oggetto contiene l'applicazione distinto o l'oggetto schema archiviato nei metadati per un progetto specifico. Ogni oggetto dispone di un GUID univoco ed è definito a livello di progetto.

Colonna

Descrizione

Tipo di dati

oggetto_id

L'ID numerico generato automaticamente per l'oggetto.

bigint(20)

object_guid

Il GUID dell'oggetto nei metadati.

varchar(32)

nome_oggetto

Il nome dell'oggetto archiviato nei metadati. Quando l'oggetto rappresentato da una riga è una colonna (object_type_id = 4, Object_category_id = 3), il DataType della colonna viene aggiunto al nome come suffisso.

Ad esempio:

ObjectName:SignedInt

varchar(255)

oggetto_desc

Descrizione dell'oggetto.

varchar(512)

posizione_oggetto

Il percorso di navigazione dell'oggetto nel progetto.

Ad esempio: 

Platform Analytics/Report condivisi/1. Dashboard/Telemetria

varchar(1024)

data_creazione

La data UTC della creazione dell'oggetto. Questa colonna è l'origine dell'attributo Data di creazione oggetto. 

data

data_modifica

La data più recente a partire dall'ultima modifica dell'oggetto. La data continuerà ad aggiornarsi man mano che l'oggetto viene modificato. Questa colonna è l'origine dell'attributo Data di modifica dell'oggetto.

data

Creation_timestamp

Timestamp UTC di quando l'oggetto è stato creato per la prima volta.

datetime

modification_timestamp

Timestamp UTC più recente dell'ultima modifica all'oggetto. Il timestamp continuerà ad aggiornarsi man mano che l'oggetto viene modificato. 

datetime

oggetto_stato_id

L'ID numerico dello stato più recente dell'oggetto. L'ID stato cambia in base alla modifica più recente. Lo stato può essere:

Visible

Nascosto 

Deleted

Ad hoc

Questa colonna è l'origine dell'attributo Stato oggetto.

tinyint(4)

object_type_id

L'ID numerico del tipo di oggetto corrispondente. Questa colonna è l'origine dell'attributo Tipo oggetto.

smallint(6)

project_id

ID numerico del progetto corrispondente.

int(11)

proprietario_id

L'ID numerico del proprietario dell'oggetto corrispondente.

bigint(20)

object_extended_type_id

ID numerico del tipo esteso dell'oggetto.

Ad esempio, se l'oggetto è un Data Import Cube, il suo tipo esteso potrebbe essere Data Import Google Big Query Build a Query. Questa colonna è l'origine dell'attributo Tipo esteso oggetto.

int(11)

versione_oggetto L'ID versione dell'oggetto. varchar(32)

oggetto_certificato

Flag utilizzato per tracciare se l'oggetto è stato certificato nei metadati. Il flag può essere:

Non applicabile

N

Y

varchar(14)

lu_component_object_category

Una vista della tabella warehouse lu_object_category. Questa tabella tiene traccia della classificazione degli oggetti componente figlio nidificati all'interno di un oggetto. I dati in questa tabella sono statici e predefiniti.

Visualizza colonna tabella

Colonna della tabella WH

Descrizione

Tipo di dati

id_categoria_oggetto_componente

Object_category_id

ID fisso della categoria componente oggetto.

smallint(6)

component_object_category_desc

object_category_desc

L'elenco predefinito di oggetti componente.

varchar(128)

lu_component_object_type

Una vista della tabella warehouse lu_object_type. Questa tabella tiene traccia dei tipi di oggetto degli Oggetti componente figlio nidificati all'interno di un oggetto. Fornisce un'analisi più granulare della categoria di oggetti. I dati in questa tabella sono statici e predefiniti.

Visualizza colonna tabella

Colonna della tabella WH

Descrizione

Tipo di dati

id tipo_oggetto_componente

object_type_id

ID fisso per il tipo di oggetto componente.

smallint(6)

component_object_type_desc

object_type_desc

L'elenco predefinito dei tipi di oggetti componente. Questa colonna è l'origine dell'attributo Tipo oggetto componente.

varchar(128)

id_categoria_oggetto_componente

Object_category_id

L'ID numerico della categoria oggetti componente corrispondente.

smallint(6)

lu_component_object

Una vista della tabella warehouse lu_object. Questa tabella elenca gli oggetti applicazione o schema distinti archiviati nei metadati per un progetto specifico. Ogni oggetto componente dispone di un GUID univoco ed è definito a livello di progetto.

Visualizza colonna tabella

Colonna della tabella WH

Descrizione

Tipo di dati

id_oggetto_componente

oggetto_id

L'ID numerico generato automaticamente per l'oggetto componente.

bigint(20)

guid_oggetto_component

object_guid

Il GUID metadati dell'oggetto componente.

varchar(32)

nome_oggetto_componente

nome_oggetto

Il nome dell'oggetto componente archiviato nei metadati. Questa colonna è l'origine dell'attributo Oggetto componente.

varchar(255)

componente_oggetto_desc

oggetto_desc

La descrizione dell'oggetto componente.

varchar(512)

posizione_oggetto_component

posizione_oggetto

Il percorso di navigazione dell'oggetto componente nel progetto.

varchar(1024)

id tipo_oggetto_componente

object_type_id

L'ID numerico del tipo di oggetto componente corrispondente. Questa colonna è l'origine dell'attributo Tipo oggetto componente.

smallint(6)

componente_object_extende d_type_id ID_tipo_esteso L'ID numerico del tipo esteso oggetto componente corrispondente. Questa colonna è l'origine dell'attributo Tipo oggetto esteso componente.  

project_id

project_id

ID numerico del progetto corrispondente.

int(11)

versione_oggetto_component versione_oggetto L'ID versione dell'oggetto componente. varchar(32)
certificato_oggetto_componente oggetto_certificato

Flag utilizzato per tracciare se l'oggetto è stato certificato nei metadati. Il flag può essere:

Non applicabile

N

Y

varchar(14)

componente_oggetto_fatto

Un oggetto in MicroStrategy può esistere come entità autonoma oppure può essere utilizzato da altri oggetti e può pertanto essere l'oggetto componente . La relazione tra gli oggetti e i relativi oggetti componenti è archiviata nella tabella fact_object_component. Questa tabella memorizza solo la relazione diretta corrente tra un oggetto e i suoi componenti.  Ad esempio, se un attributo viene rimosso da un report, sarà rimosso dalla tabella componente_oggetto_fatto. 

Colonna

Descrizione

Tipo di dati

oggetto_id

L'ID numerico generato automaticamente per l'oggetto.

bigint(20)

id_oggetto_componente

L'ID numerico generato automaticamente per l'oggetto componente.

bigint(20)

Elenco di categorie e tipi di oggetti:

Di seguito è riportato l'elenco completo delle categorie di oggetti e dei tipi di oggetti tracciati in Platform Analytics. 

Object Category

Tipo oggetto

Oggetti ad hoc Oggetto ad hoc

Moduli di attributo

Categoria modulo di attributo

Attributi

Attributo Astratto

Attributo

Ruolo attributo

Trasformazione attributo

Derived Attribute

Attributo ricorsivo

Schede Scheda

Colonne

Colonna

Consolidamenti

Consolidamento

Cubi

Data Import Cube

Cubo OLAP

Gruppi personalizzati

Gruppo personalizzato

Raggruppamento elementi

Elementi derivati

Elemento derivato

Documenti

Documento

HTML Document

Documento di scrittura report

Dashboard

Dashboard

Oggetti Caricamento elemento Oggetti Caricamento elemento

Fatti

Fatto

Filtri

Filtro

Partizione filtro

Segmento filtro

Cartelle

Cartella Utente

Cartella Sistema

Gerarchie

Gerarchia sistema
Gerarchia utente

Oggetti gestiti

Attributo gestito

Modulo di attributo gestito

Colonna gestita

Consolidamento gestito

Cubo di importazione dati gestiti

Intelligent Cube gestito

Tabella database gestito

Elemento derivato gestito

Attributo derivato gestito

Tabella logica gestita

Report tabella gestita

Gerarchia gestita

Scheda gestita

Cartella gestita

Metrica gestita

Oggetto gestito

Metriche

 

Metrica di data mining

Metrica

Metrica estrema

Totale parziale metrica

Linea di riferimento

Totale parziale sistema

Metrica di training

Progetti Progetto

Prompt

Attribute Element Prompt

Embedded Prompt

Prompt di livello

Prompt oggetto

Prompt

Bozza espressione prompt

Prompt valore

Report

Report di base

Report data mart

Report grafico

Report tabella e grafico

Report tabella

Incremental Refresh Report

Report non interattivo

Report SQL

Report di testo

Report Servizi di transazione

Filtri di sicurezza

Filtri di sicurezza

Tabelle

Tabella database

Tabella logica

Tabella database di partizione

Tabella logica di partizione

Tabella mappatura partizioni

Modelli

Modello

Trasformazioni

Trasformazione

Sconosciuto

Sconosciuto

lu_object_status

Lo stato più recente dell'oggetto. Lo stato dell'oggetto continua a cambiare mentre l'oggetto viene modificato. Lo stato rifletterà sempre lo stato più recente. Un oggetto è definito come un oggetto applicazione o schema archiviato nei metadati. Non include lo stato degli oggetti di configurazione (sottoscrizioni, pianificazioni, utenti, ecc.). Lo stato degli oggetti di configurazione viene tracciato come una forma dell'attributo. Ad esempio, l'attributo Pianificazione dispone di un modulo di stato per tenere traccia dell'ultimo stato.

Colonna

Descrizione

Tipo di dati

oggetto_stato_id

L'ID numerico definito per lo stato dell'oggetto.

tinyint(4)

object_status_desc

 

Lo stato corrente dell'oggetto. Lo stato cambia se l'oggetto viene modificato, ossia contrassegnato come nascosto o eliminato dai metadati. Gli elementi dello stato dell'oggetto includono:

Element Load Object

Ad Hoc

Visible

Deleted

Hidden

varchar(25)

lu_object_owner

lu_object_owner è una vista della tabella lu_mstr_user nel warehouse. La tabella lu_object_owner viene utilizzata per tenere traccia dell'utente che ha creato l'oggetto o di un altro utente attualmente proprietario dell'oggetto. Il proprietario solitamente definisce le autorizzazioni che stabiliscono il modo in cui è possibile utilizzare l'oggetto e gli utenti che possono farne uso.

Visualizza colonna tabella

Colonna della tabella WH

Descrizione

Tipo di dati

oggetto_proprietario_id

mstr_user_id

L'ID numerico generato automaticamente per il proprietario attuale nei metadati MicroStrategy .

bigint(20)

oggetto_proprietario_guid

mstr_user_guid

Il GUID dei metadati dell'oggetto User.

varchar(32)

nome_proprietario_oggetto

mstr_user_name

Il nome dell'oggetto User nei metadati che possiede la proprietà di un particolare oggetto.

varchar(255)

 

proprietario_oggetto_desc

mstr_user_desc

La descrizione dell'oggetto User nei metadati.

varchar(512)

login_proprietario_oggetto

mstr_user_login

Il login dell'oggetto User nei metadati.

varchar(255)

Creation_timestamp

Creation_timestamp

Timestamp UTC di quando l'utente è stato creato per la prima volta nei metadati. Se è stato utilizzato uno script per importare un elenco di utenti, il timestamp potrebbe essere identico per gli utenti. Operazione prevista.

datetime

modification_timestamp

modification_timestamp

Timestamp UTC più recente di quando è stato modificato l'oggetto User. Il valore si aggiornerà continuamente man mano che l'utente viene modificato. 

datetime

oggetto_proprietario_status

mstr_user_status

Lo stato più recente dell'oggetto utente nei metadati. Lo stato può essere:

Visible

Hidden

Deleted

varchar(25)

metadata_id

metadata_id

L'ID numerico dei metadati corrispondenti per ciascun utente. Tutti gli utenti vengono archiviati a livello di metadati. 

int(11)

versione_proprietario_oggetto

versione_oggetto

L'ID versione del proprietario dell'oggetto.

varchar(32)

fact_object_change_journal

Questa tabella dei fatti memorizza le informazioni cronologiche sulle modifiche alle registrazioni delle registrazioni revisioni. Unendo questa tabella con altre tabelle di ricerca, come lu_object, lu_account e lu_account, l'utente può analizzare chi ha modificato quale oggetto e in quale momento.

Gli oggetti che tracciano le informazioni del giornale di registrazione revisioni includono tutti i tipi di oggetti nelle tabelle lu_object_type. L'aggiunta di tabelle dei fatti del registro delle modifiche a Platform Analytics Repository consente agli amministratori di analizzare la cronologia delle modifiche degli oggetti per tutti gli oggetti nei metadati monitorati da Platform Analytics.

Colonna

Descrizione

Tipo di dati

oggetto_id

L'ID numerico generato automaticamente per l'oggetto fatto. Consente di determinare il progetto a cui appartengono questi oggetti.

bigint(20)

session_id

L'ID numerico generato automaticamente per l'oggetto fatto. Ciò consente di determinare a quale sessione è stata applicata la modifica, a quale client o server è applicata la modifica e a quale tipo di client (ovvero Origine sessione) la modifica.

bigint(20)

account_id

L'ID numerico generato automaticamente per l'oggetto fatto. Consente di determinare chi (ad es. l'account) ha modificato l'oggetto.

bigint(20)

 

change_type_id

ID fisso per il tipo di modifica oggetto.

tinyint(4)

Transaction_timestamp

MicroStrategy uso interno.

datetime(3)

tran_date

MicroStrategy uso interno.

data

commenti

I commenti che un utente lascia quando le modifiche vengono salvate su un oggetto.

testo lungo

lu_change_type

Il Tipo di modifica indica i tipi di modifica dell'oggetto che un utente esegue su un oggetto. Ad esempio, la creazione di un nuovo oggetto o l'eliminazione di un oggetto.

Colonna

Descrizione

Tipo di dati

change_type_id

ID numerico fisso del tipo di modifica. Questa è la colonna di origine della colonna change_type_id di fact_object_change_journal.

smallint(6)

change_type_desc

Elenco fisso di tipi di modifica. I tipi di modifica includono:

0 Riservato

1 Reserverd2

2 Salva oggetti

3 Reserverd3

4 Elimina oggetti

5 Garbage Collection

6 Impostare Modifica stato prima nota

7 Ottieni stato registro di revisioni

8 Elimina registro revisioni

9 Cercare registro revisioni

10 Elimina Unisci utente

11 Trova oggetti per percorso

12 Copia oggetto

13 Manipola account di origine

14 Notifica modifica cubo del cluster

varchar(32)