Strategy ONE

Jerarquía de objeto

La jerarquía de objetos y las tablas de hechos realizan un seguimiento de todos los esquemas clave (tablas, hechos, atributos, etc.) y objetos de aplicación (informes, dashboard, cubos, etc.) almacenados en los metadatos de MicroStrategy supervisados por Platform Analytics. La jerarquía de objetos no registra datos relacionados con los objetos de configuración (suscripciones, planificaciones, usuarios, grupos de usuarios, etc.). Los objetos de configuración se almacenan en jerarquías independientes.

El Categoría de objeto y Tipos de objeto son agrupaciones/categorizaciones de diferentes objetos de metadatos. Se proporciona una Lista de categorías de objetos y tipos de objetos: completa al final de esta sección.

El Objeto de componente La jerarquía se utiliza para realizar el seguimiento de la relación entre un objeto y todos sus componentes hijos directos. En los metadatos, un objeto puede ser tanto un objeto como un objeto de componente en Platform Analytics. Las tablas lu_component_object son vistas sobre las tablas de objeto subyacentes. Todos los objetos se almacenan a nivel de metadatos y de proyecto.

La relación entre los objetos y sus objetos de componentes secundarios se almacena en la tabla fact_object_component. Esta tabla solo almacena la relación más reciente entre un objeto y sus componentes. Por ejemplo, si se elimina un atributo de un informe, se eliminará como un componente en la tabla fact_object_component.

lu_object_category

La categoría de objeto es una categorización de alto nivel de tipos de objetos en los metadatos, como informes, atributos, documentos, métricas, etc. Esta tabla y el atributo correspondiente actúan como filtros/selectores clave para analizar tipos particulares de objetos en los metadatos. Los datos de esta tabla son estáticos y predefinidos. 

Columna

Descripción

Tipo de datos

object_category_id

El ID numérico fijo para la categoría de objeto.

smallint(6)

object_category_desc

La lista fija de categorías de Objeto. Los elementos de muestra incluyen:

Atributos

Columnas

Informes

Cubos

varchar(128)

lu_object_type

El tipo de objeto de un objeto específico almacenado en los metadatos que se supervisan. Este atributo proporciona más opciones de agrupamiento granulares para los objetos. Por ejemplo, si la categoría de un objeto es Cubo, su tipo puede ser Cubo OLAP o Cubo de importación de datos. Los datos de esta tabla son estáticos y están predefinidos.

Columna

Descripción

Tipo de datos

object_type_id

El ID numérico fijo para el tipo de objeto.

smallint(6)

object_type_desc

La lista fija de tipos de Objeto. Los elementos de muestra incluyen:

OLAP Cube

Cubo de importación de datos

varchar(128)

object_category_id

El ID numérico de la categoría de objeto correspondiente. Esta columna es el origen del atributo Categoría de objeto.

smallint(6)

lu_object_extended_type

El tipo extendido de objeto para un tipo de objeto específico almacenado en los metadatos que se están supervisando. Estos atributos proporcionan tipos de objetos más granulares, como MDX informes o cubos de importación de datos. Los datos de esta tabla son estáticos y están predefinidos.

Columna

Descripción

Tipo de datos

extended_type_id El ID numérico fijo para el tipo extendido. Esta columna es el origen del atributo Tipo extendido de objeto.

int(11)

extended_type_desc

La lista fija de tipos extendidos. Los elementos de muestra incluyen:

Importación de datos en Google Drive

SQL definido por el usuario

varchar(255)

lu_object

El objeto contiene la aplicación diferenciada o el objeto de esquema almacenado en los metadatos de un proyecto específico. Cada objeto tiene un GUID único y se define en el nivel de Proyecto.

Columna

Descripción

Tipo de datos

object_id

El ID numérico de generación automática para el objeto.

bigint(20)

object_guid

El GUID del objeto en los metadatos.

varchar(32)

object_name

El nombre del objeto almacenado en los metadatos. Cuando el objeto representado por una fila es una columna (object_type_id = 4, object_category_id = 3), el tipo de datos de la columna se adjunta al nombre como sufijo.

Por ejemplo:

ObjectName:SignedInt

varchar(255)

object_desc

La descripción del objeto.

varchar(512)

object_location

La ruta de navegación hacia el objeto dentro del proyecto.

Por ejemplo: 

Platform Analytics/Informes compartidos/1. Dashboards/Telemetría

varchar(1024)

creation_date

La fecha UTC en la que se creó el objeto inicialmente. Esta columna es el origen del atributo de fecha de creación del objeto. 

fecha

modification_date

La última fecha a partir de la cual se modificó el objeto por última vez. La fecha seguirá actualizándose a medida que se modifica el objeto. Esta columna es el origen del atributo de fecha de modificación del objeto.

fecha

creation_timestamp

La marca horaria UTC en las que se creó el objeto por primera vez.

fecha y hora

modification_timestamp

La marca horaria UTC más reciente en que se modificó el objeto por última vez. La marca horaria seguirá actualizándose a medida que se modifica el objeto. 

fecha y hora

object_status_id

El ID numérico del último estado del objeto. El ID de estado cambia en función de la última modificación. El estado puede ser:

Visible

Oculto 

Eliminado

Ad-hoc

Esta columna es el origen del atributo Estado del objeto.

tinyint(4)

object_type_id

El ID numérico del tipo de objeto correspondiente. Esta columna es el origen del atributo Tipo de objeto.

smallint(6)

project_id

El ID numérico del proyecto correspondiente.

int(11)

owner_id

El ID numérico del propietario de objeto correspondiente.

bigint(20)

object_extended_type_id

El ID numérico del tipo extendido del objeto.

Por ejemplo, si el objeto es un cubo de importación de datos, es posible que su tipo extendido sea Generar una consulta Google Big Query Data Import. Esta columna es el origen del atributo Tipo extendido de objeto.

int(11)

object_version El ID de versión del objeto. varchar(32)

object_certified

La marca utilizada para realizar un seguimiento si el objeto se ha certificado en los metadatos. La marca puede ser:

No aplicable

N

Y

varchar(14)

lu_component_object_category

Vista de la tabla del Warehouse lu_object_category. Esta tabla rastrea la categorización de los objetos de componente secundarios anidados dentro de un objeto. Los datos de esta tabla son estáticos y están predefinidos.

Columna de la tabla de visualización

Columna de la tabla WH

Descripción

Tipo de datos

component_object_category_id

object_category_id

El ID fijo de la categoría de componentes de objeto.

smallint(6)

component_object_category_desc

object_category_desc

La lista predefinida de objetos de componente.

varchar(128)

lu_component_object_type

Vista de la tabla del Warehouse lu_object_type. Esta tabla rastrea los tipos de objetos de componente secundarios anidados dentro de un objeto. Proporciona un análisis más detallado de la categoría de objetos. Los datos de esta tabla son estáticos y están predefinidos.

Columna de la tabla de visualización

Columna de la tabla WH

Descripción

Tipo de datos

component_object_type_id

object_type_id

El valor de ID fijo para el tipo de objeto de componente.

smallint(6)

component_object_type_desc

object_type_desc

La lista predefinida de Tipos de objeto de componente. Esta columna es el origen del atributo Tipo de objeto de componente.

varchar(128)

component_object_category_id

object_category_id

El ID numérico de la categoría de objeto de componente correspondiente.

smallint(6)

lu_component_object

Vista de la tabla del Warehouse lu_object Esta tabla enumera los distintos objetos de esquema o de aplicación almacenados en los metadatos para un proyecto en específico. Cada objeto de componente tiene un GUID único y se define en el nivel de proyecto.

Columna de la tabla de visualización

Columna de la tabla WH

Descripción

Tipo de datos

component_object_id

object_id

El ID numérico de generación automática para el objeto de componente.

bigint(20)

component_object_guid

object_guid

El GUID de metadatos del objeto de componente.

varchar(32)

component_object_name

object_name

El nombre del objeto de componente almacenado en los metadatos. Esta columna es el origen del atributo Objeto de componente.

varchar(255)

component_object_desc

object_desc

La descripción del objeto de componente.

varchar(512)

component_object_location

object_location

La ruta de navegación del objeto de componente en el proyecto.

varchar(1024)

component_object_type_id

object_type_id

El ID numérico del tipo de objeto de componente correspondiente. Esta columna es el origen del atributo Tipo de objeto de componente.

smallint(6)

component_object_extende d_type_id extended_type_id El ID numérico del tipo extendido de objeto de componente correspondiente. Esta columna es el origen del atributo Tipo extendido de objeto de componente.  

project_id

project_id

El ID numérico del proyecto correspondiente.

int(11)

component_object_version object_version El ID de versión del objeto de componente. varchar(32)
component_object_certified object_certified

La marca utilizada para realizar un seguimiento si el objeto se ha certificado en los metadatos. La marca puede ser:

No aplicable

N

Y

varchar(14)

fact_object_component

Un objeto en MicroStrategy puede existir como una entidad independiente o puede ser utilizado por otros objetos y, por lo tanto, puede ser el objeto componente . La relación entre los objetos y sus objetos componentes se almacena en la tabla fact_object_component. Esta tabla solo almacena la relación directa actual entre un objeto y sus componentes.  Por ejemplo, si se elimina un atributo de un informe, se eliminará de la tabla componente_objeto_de_hecho. 

Columna

Descripción

Tipo de datos

object_id

El ID numérico de generación automática para el objeto.

bigint(20)

component_object_id

El ID numérico de generación automática para el objeto de componente.

bigint(20)

Lista de categorías de objetos y tipos de objetos:

A continuación se muestra la lista completa de las categorías de objetos y los tipos de objetos de los que se realiza un seguimiento en Platform Analytics. 

Categoría de objeto

Tipo de objeto

Objectos ad hoc Objecto ad hoc

Campos de atributo

Categoría de campo de atributo

Atributos

Atributo abstracto

Atributo

Rol de atributo

Transformación de atributo

Derived Attribute

Atributos recursivos

Tarjetas Tarjeta

Columnas

Columna

Consolidaciones

Consolidación

Cubos

Cubo de importación de datos

OLAP Cube

Grupos personalizados

Grupo personalizado

Grupos de elementos

Elementos derivados

Elemento derivado

Documentos

Documento

Documento HTML

Documento de escritura de informe

Dashboards

Dashboard

Objetos de carga de elementos Objetos de carga de elementos

Hechos

Hecho

Filtros

Filtro

Partición de filtro

Elemento de filtro

Carpetas

Carpeta de usuario

Carpeta del sistema

Jerarquías

Jerarquía del sistema
Jerarquía de usuarios

Objetos administrados

Atributo administrado

Campo de atributo administrado

Columna administrada

Consolidación administrada

Cubo de importación de datos administrado

Cubo inteligente administrado

Tablas de la base de datos administrada

Elemento derivado administrado

Atributo derivado administrado

Tabla lógica administrada

Informe de cuadrícula administrado

Jerarquía administrada

Tarjeta administrada

Carpeta administrada

Indicador administrado

Objeto administrado

Indicadores

 

Indicador de extracción de datos

Indicador

Extremo de indicador

Subtotal de indicador

Línea de referencia

Subtotal del sistema

Indicador de formación

Proyectos Proyecto

Selección dinámica

Attribute Element Prompt

Embedded Prompt

Selección dinámica de nivel

Selección dinámica de objeto

Selección dinámica

Borrador de expresión de selección dinámica

Selección dinámica de un valor

Informes

Informe de base

Datamart Report

Informe de gráfico

Informe de cuadrícula y gráfico

Informe de cuadrícula

Incremental Refresh Report

Informe no interactivo

Informe SQL

Informe de texto

Informe de Servicios de transacción

Filtros de seguridad

Filtros de seguridad

Tablas

Tablas de la base de datos

Tabla lógica

Tabla de base de datos de partición

Tabla lógica de partición

Tabla de asignación de particiones

Plantillas

Plantilla

Transformaciones

Transformación

Desconocido

Desconocido

lu_object_status

El estado más reciente del objeto. El estado del objeto sigue cambiando a medida que se modifica el objeto. El estado siempre reflejará el estado más reciente. Un objeto se define como un objeto de esquema o de aplicación almacenado en los metadatos. No incluye el estado de los objetos de configuración (suscripciones, planificaciones, usuarios, etc.). El estado de los objetos de configuración se sigue como una representación del atributo. Por ejemplo, el atributo Programación tiene un formulario de estado para rastrear su estado más reciente.

Columna

Descripción

Tipo de datos

object_status_id

El ID numérico definido para el estado del objeto.

tinyint(4)

object_status_desc

 

El estado actual del objeto. El estado cambia si el objeto se modifica, es decir, se marca como oculto o se elimina de los metadatos. Los elementos del estado del objeto incluyen:

Element Load Object

Ad Hoc

Visible

Eliminado

Hidden

varchar(25)

lu_object_owner

lu_object_owner es una vista de la tabla lu_mstr_user en el almacén. La tabla lu_object_owner se utiliza para rastrear al usuario que creó el objeto u otro usuario al que actualmente pertenece el objeto. Normalmente, el usuario define los permisos que indican cómo se puede usar el objeto y quién puede hacerlo.

Columna de la tabla de visualización

Columna de la tabla WH

Descripción

Tipo de datos

object_owner_id

mstr_user_id

El ID numérico generado para el Propietario actual en los metadatos de Microstrategy.

bigint(20)

object_owner_guid

mstr_user_guid

El GUID de metadatos del objeto Usuario.

varchar(32)

object_owner_name

mstr_user_name

El nombre del objeto de Usuario en los metadatos al que pertenece un objeto en particular.

varchar(255)

 

object_owner_desc

mstr_user_desc

La descripción del objeto Usuario en los metadatos.

varchar(512)

object_owner_login

mstr_user_login

El inicio de sesión del objeto Usuario en los metadatos.

varchar(255)

creation_timestamp

creation_timestamp

La fecha y hora UTC en las que se creó el usuario en los metadatos por primera vez. Si se ha utilizado un script para importar una lista de usuarios, es posible que la fecha y hora sean idénticas para los usuarios. Es normal.

fecha y hora

modification_timestamp

modification_timestamp

La fecha y hora UTC en las que el objeto Usuario se modificó por última vez. El valor se actualizará continuamente a medida que se modifique o cambie el usuario. 

fecha y hora

object_owner_status

mstr_user_status

El último estado del objeto Usuario en los metadatos. El estado puede ser:

Visible

Hidden

Eliminado

varchar(25)

metadata_id

metadata_id

El ID numérico de los metadatos correspondientes para cada Usuario. Todos los usuarios se almacenan en el nivel de metadatos. 

int(11)

object_owner_version

object_version

El ID de versión del propietario del objeto.

varchar(32)

fact_object_change_journal

Esta tabla de hechos almacena la información de modificación del diario de cambios históricos. Al unir esta tabla con otras tablas de búsqueda, como lu_object, lu_account y lu_account, el usuario puede analizar quién ha cambiado qué objeto y en qué momento.

Los objetos que rastrean la información del diario de cambios incluyen todos los tipos de objeto en las tablas lu_object_type. La adición de las tablas de hechos del diario de cambios al repositorio de Platform Analytics permite a los administradores analizar el historial de modificación de objetos para todos los objetos de los metadatos que supervisa Platform Analytics.

Columna

Descripción

Tipo de datos

object_id

El ID numérico de generación automática para el objeto de hechos. Esto le permite determinar a qué proyecto pertenecen estos objetos.

bigint(20)

session_id

El ID numérico de generación automática para el objeto de hechos. Esto le permite determinar a qué sesión se ha aplicado el cambio, a qué cliente o servidor se ha aplicado el cambio y a qué tipo de cliente (es decir, el origen de sesión) se ha aplicado el cambio.

bigint(20)

account_id

El ID numérico de generación automática para el objeto de hechos. Esto le permite determinar quién (es decir, la cuenta) modificó el objeto.

bigint(20)

 

change_type_id

El ID fijo para el tipo de cambio de objeto.

tinyint(4)

transaction_timestamp

Para uso interno de MicroStrategy.

datetime(3)

tran_date

Para uso interno de MicroStrategy.

fecha

comments

Los comentarios que un usuario deja cuando se guardan los cambios en un objeto.

longtext

lu_change_type

El tipo de cambio es los tipos de cambio de objeto que realiza un usuario en un objeto. Por ejemplo, crear un nuevo objeto o eliminar un objeto.

Columna

Descripción

Tipo de datos

change_type_id

El ID numérico fijo del tipo de cambio. Esta es la columna de origen para la columna change_type_id de fact_object_change_journal.

smallint(6)

change_type_desc

La lista fija de tipos de cambio. Los tipos de cambio incluyen:

0 Reservado

1 Reservard2

2 Guardar objetos

3 Reservard3

4 Eliminar objetos

5 Recolección de caracteres inservibles

6 Definir estado de diario de cambios

7 Obtener estado de diario de cambios

8 Limpiar diario de cambios

9 Buscar diario de cambios

10 Eliminar usuario para la combinación

11 Buscar objetos por rutas

12 Copiar objeto

13 Manipular cuentas de origen

14 Notificar cambio de cubo de clúster

varchar(32)