Strategy ONE

Hierarquia do objeto

A hierarquia de objetos e as tabelas de fatos rastreiam todos os esquemas-chave (tabelas, fatos, atributos, etc) e objetos de aplicativos (relatórios, painéis, cubos, etc) armazenados nos metadados da MicroStrategy sendo monitorados pelo Platform Analytics. A hierarquia de objetos não registra dados relacionados a objetos de configuração (assinaturas, programações, usuários, grupos de usuários, etc.). Os objetos de configuração são armazenados em hierarquias separadas.

O Categoria do objeto e Tipos de objeto são agrupamentos/categorizações de diferentes objetos de metadados. Um Lista de categoria de objeto e tipos de objeto: é fornecida no final da seção.

O Objeto de componente A hierarquia é usada para rastrear o relacionamento entre um objeto e todos os seus componentes filhos diretos. Um objeto nos metadados pode ser um Objeto e um Objeto de componente no Platform Analytics. As tabelas lu_component_object são visualizações nas tabelas lu_object subjacentes. Todos os objetos são armazenados no nível de Metadados e Projeto.

O relacionamento entre Objetos e seus Objetos de Componente-filhos é armazenado na tabela fact_object_component. Esta tabela armazena somente a relação mais recente entre um objeto e seus componentes. Por exemplo, se um atributo for removido de um relatório, ele será removido como um componente na tabela fact_object_component.

lu_object_category

A Categoria de objeto é uma categorização de alto nível dos tipos de objetos nos metadados, como relatórios, atributos, documentos, métricas e mais. Esta tabela e o atributo correspondente agem como filtros/seletores-chave para analisar tipos específicos de objetos nos metadados. Os dados nessa tabela são estáticos e pré-definidos. 

Coluna

Descrição

Tipo de dados

object_category_id

O código numérico fixo para a categoria de objeto.

smallint(6)

object_category_desc

A lista fixa de Categorias de objeto. Os elementos de amostra incluem:

Atributos

Colunas

Relatórios

Cubos

varchar(128)

lu_object_type

O tipo de objeto para um objeto específico armazenado nos metadados que estão sendo monitorados. Esse atributo fornece opções de agrupamento mais granulares para objetos. Por exemplo, se a categoria de um objeto for Cubo, seu tipo poderá ser Cubo OLAP ou Cubo de importação de dados. Os dados nessa tabela são estáticos e pré-definidos.

Coluna

Descrição

Tipo de dados

object_type_id

O código numérico fixo para o tipo de objeto.

smallint(6)

object_type_desc

A lista fixa de Tipos de objeto. Os elementos de amostra incluem:

Cubo OLAP

Cubo para importação de dados

varchar(128)

object_category_id

O código numérico da categoria de objeto correspondente. Essa coluna é a origem do atributo Categoria do objeto.

smallint(6)

lu_object_extended_type

O tipo estendido de objeto para um tipo de objeto específico armazenado nos metadados que estão sendo monitorados. Esses atributos fornecem tipos de objeto mais detalhados, como MDX relatórios ou cubos de importação de dados. Os dados nessa tabela são estáticos e pré-definidos.

Coluna

Descrição

Tipo de dados

Extended_type_id O código numérico fixo para o tipo estendido. Essa coluna é a origem do atributo Tipo estendido do objeto.

int(11)

Extended_type_desc

A lista fixa de Tipos estendidos. Os elementos de amostra incluem:

Importação de dados Google Drive

Formulário SQL Personalizado

varchar(255)

lu_object

O Objeto contém o aplicativo distinto ou o objeto de esquema armazenado nos metadados de um projeto específico. Cada objeto tem uma GUID exclusiva e é definido no nível do projeto.

Coluna

Descrição

Tipo de dados

object_id

O código numérico gerado automaticamente para o objeto.

bigint(20)

object_guid

A GUID do objeto nos metadados.

varchar(32)

object_name

O nome do Objeto armazenado nos metadados. Quando o objeto representado por uma linha é uma coluna (object_type_id = 4, object_category_id = 3), o DataType da coluna é anexado ao nome como um sufixo.

Por exemplo:

ObjectName:SignedInt

varchar(255)

object_desc

A descrição do objeto.

varchar(512)

local_objeto

O caminho de navegação para o objeto no projeto.

Por exemplo: 

Platform Analytics/Relatórios compartilhados/1. Painéis/Telemetria

varchar(1024)

data_de_criação

A data UTC em que o objeto foi criado pela primeira vez. Essa coluna é a origem do atributo Data de criação do objeto. 

data

data_de_modificação

A data mais recente a partir da última modificação do objeto. A data continuará a ser atualizada conforme o objeto é modificado. Essa coluna é a origem do atributo Data de modificação do objeto.

data

Creation_timestamp

O carimbo de data e hora UTC de quando o objeto foi criado pela primeira vez.

data/hora

modificação_timestamp

O carimbo de data e hora UTC mais recente de quando o objeto foi modificado pela última vez. O carimbo de data e hora continuará a ser atualizado conforme o objeto é modificado. 

data/hora

object_status_id

O código numérico do status mais recente do objeto. O código de status muda com base na modificação mais recente. O status pode ser:

Visível

Oculto 

Excluído

Ad-hoc

Essa coluna é a origem do atributo Status do objeto.

minúsculoint(4)

object_type_id

O código numérico do tipo de objeto correspondente. Essa coluna é a origem do atributo Tipo de objeto.

smallint(6)

project_id

O código numérico do projeto correspondente.

int(11)

proprietário_id

O código numérico do Proprietário do objeto correspondente.

bigint(20)

object_extended_type_id

O código numérico do tipo estendido do objeto.

Por exemplo, se o objeto for um Cubo de importação de dados, seu tipo estendido pode ser Importação de dados Google Grande consulta Construir uma consulta. Essa coluna é a origem do atributo Tipo estendido do objeto.

int(11)

object_version O código da versão do objeto. varchar(32)

object_certified

A sinalização usada para rastrear se o objeto foi certificado nos metadados. A sinalização pode ser:

Não aplicável

N

Y

varchar(14)

lu_component_object_category

Uma exibição da tabela de armazenamento lu_object_category. Esta tabela rastreia a categorização de objetos de componentes filhos aninhados dentro de um Objeto. Os dados nessa tabela são estáticos e pré-definidos.

Exibir coluna da tabela

Coluna da tabela de armazenamento

Descrição

Tipo de dados

component_object_category_id

object_category_id

O código fixo da categoria de componente de objeto.

smallint(6)

componente_object_category_desc

object_category_desc

A lista pré-definida de Objetos de componente.

varchar(128)

lu_component_object_type

Uma exibição da tabela de armazenamento lu_object_type. Esta tabela rastreia os tipos de objeto de objetos de componentes filhos aninhados dentro de um objeto. Ele fornece uma análise mais granular da categoria de objeto. Os dados nessa tabela são estáticos e pré-definidos.

Exibir coluna da tabela

Coluna da tabela de armazenamento

Descrição

Tipo de dados

component_object_type_id

object_type_id

O código fixo para o tipo de objeto de componente.

smallint(6)

componente_objeto_tipo_desc

object_type_desc

A lista pré-definida de Tipos de objeto de componente. Essa coluna é a origem do atributo Tipo de objeto do componente.

varchar(128)

component_object_category_id

object_category_id

O código numérico da categoria de objeto do componente correspondente.

smallint(6)

lu_component_object

Uma exibição da tabela de armazenamento lu_object. Esta tabela lista os objetos distintos de aplicativos ou esquemas armazenados nos metadados de um projeto específico. Cada objeto de componente tem uma GUID exclusiva e é definido no nível do projeto.

Exibir coluna da tabela

Coluna da tabela de armazenamento

Descrição

Tipo de dados

componente_objeto_id

object_id

O código numérico gerado automaticamente para o objeto de componente.

bigint(20)

componente_objeto_guid

object_guid

A GUID de metadados do objeto de componente.

varchar(32)

componente_objeto_name

object_name

O nome do Objeto de componente armazenado nos metadados. Essa coluna é a origem do atributo Objeto de componente.

varchar(255)

componente_objeto_desc

object_desc

A descrição do Objeto de componente.

varchar(512)

local_do_objeto_componente

local_objeto

O caminho de navegação para o objeto de componente no projeto.

varchar(1024)

component_object_type_id

object_type_id

A ID numérica do tipo de objeto de componente correspondente. Essa coluna é a origem do atributo Tipo de objeto do componente.

smallint(6)

componente_object_extende d_type_id Extended_type_id O código numérico do tipo estendido do objeto de componente correspondente. Essa coluna é a origem do atributo Tipo estendido do objeto de componente.  

project_id

project_id

O código numérico do projeto correspondente.

int(11)

componente_objeto_versão object_version O código da versão do objeto de componente. varchar(32)
componente_objeto_certificado object_certified

A sinalização usada para rastrear se o objeto foi certificado nos metadados. A sinalização pode ser:

Não aplicável

N

Y

varchar(14)

fact_object_component

Um objeto no MicroStrategy pode existir como uma entidade autônoma ou pode ser usado por outros objetos e, portanto, pode ser o objeto de componente . O relacionamento entre Objetos e seus Objetos de Componente é armazenado na tabela fact_object_component. Esta tabela armazena somente o relacionamento direto atual entre um objeto e seus componentes.  Por exemplo, se um atributo for removido de um relatório, ele será removido da tabela fact_object_component. 

Coluna

Descrição

Tipo de dados

object_id

O código numérico gerado automaticamente para o objeto.

bigint(20)

componente_objeto_id

O código numérico gerado automaticamente para o objeto de componente.

bigint(20)

Lista de categoria de objeto e tipos de objeto:

Abaixo está a lista completa de Categorias de objeto e Tipos de objeto rastreados no Platform Analytics. 

Categoria de objetos

Tipo de objeto

Objetos ad hoc Objeto ad hoc

Formulários de atributo

Categoria do formulário de atributo

Atributos

Atributo abstrato

Atributo

Função de atributo

Transformação de atributos

Atributo derivado

Atributo recursivo

Cartões Cartão

Colunas

Coluna

Consolidações

Consolidação

Cubos

Cubo para importação de dados

Cubo OLAP

Grupos personalizados

Grupo personalizado

Agrupamento de elementos

Elementos derivados

Elemento derivado

Documentos

Documento

Documento HTML

Documento de gravação de relatório

Painéis

Painel

Objetos de carregamento de elemento Objetos de carregamento de elemento

Fatos

Fato

Filtros

Filtrar

Filtrar partição

Filtrar segmento

Pastas

Pasta do usuário

Pasta do sistema

Hierarquias

Hierarquia de sistema
Hierarquia do usuário

Objetos gerenciados

Atributo gerenciado

Formulário de atributo gerenciado

Coluna gerenciada

Consolidação gerenciada

Cubo de importação de dados gerenciados

Cubo inteligente gerenciado

Tabela do banco de dados gerenciado

Elemento derivado gerenciado

Atributo derivado gerenciado

Tabela lógica gerenciada

Relatório de planilha gerenciada

Hierarquia gerenciada

Cartão gerenciado

Pasta gerenciada

Métrica gerenciada

Objeto gerenciado

Métricas

 

Métrica de mineração de dados

Métrica

Extremo da métrica

Subtotal da métrica

Linha de referência

Subtotal do sistema

Métrica de treinamento

Projetos Projeto

Prompt

Prompt de elemento de atributo

Prompt incorporado

Prompt de nível

Prompt de objetos

Prompt

Rascunho de expressão de prompt

Prompt de valor

Relatórios

Relatório de base

Relatório de Datamart

Relatório gráfico

Relatório de planilha e gráfico

Relatório de planilha

Relatório de atualização incremental

Relatório não interativo

Relatório SQL

Relatório de texto

Relatório do Transaction Services

Filtros de segurança

Filtros de segurança

Tabelas

Tabela do banco de dados

Tabela lógica

Tabela de banco de dados de partição

Tabela lógica de partição

Tabela de mapeamento de partição

Modelos

Modelo

Transformações

Transformação

Desconhecido

Desconhecido

lu_object_status

O status mais recente do objeto. O status do objeto continua a mudar conforme o objeto é modificado. O status sempre refletirá o estado mais recente. Um objeto é definido como um Objeto de aplicativo ou esquema armazenado nos metadados. Não inclui o status dos objetos de configuração (assinaturas, programações, usuários, etc.). O status dos objetos de configuração é rastreado como um formulário do atributo. Por exemplo, o atributo Programação tem um formulário de status para rastrear seu estado mais recente.

Coluna

Descrição

Tipo de dados

object_status_id

O código numérico definido para o status do objeto.

minúsculoint(4)

object_status_desc

 

O status atual do Object. O status mudará se o objeto for modificado, ou seja, marcado como oculto ou excluído dos metadados. Os elementos de status do objeto incluem:

Objeto de Carregamento do Elemento

Ad hoc

Visível

Excluído

Oculto

varchar(25)

lu_object_owner

lu_object_owner é uma exibição na tabela lu_mstr_user no armazenamento. A tabela lu_object_owner é usada para rastrear o usuário que criou o objeto ou outro usuário que atualmente seja o proprietário do objeto. O proprietário normalmente define as permissões relativas ao modo de uso do objeto e por quem ele poderá ser usado.

Exibir coluna da tabela

Coluna da tabela de armazenamento

Descrição

Tipo de dados

object_owner_id

mstr_user_id

O ID numérico gerado automaticamente para o Proprietário atual nos metadados da MicroStrategy .

bigint(20)

object_owner_guid

mstr_user_guid

A GUID de metadados do objeto Usuário.

varchar(32)

object_owner_name

mstr_user_name

O nome do objeto Usuário nos metadados que tem a propriedade de um objeto específico.

varchar(255)

 

object_owner_desc

mstr_user_desc

A descrição do objeto User nos metadados.

varchar(512)

object_owner_login

mstr_user_login

O login do objeto User nos metadados.

varchar(255)

Creation_timestamp

Creation_timestamp

O carimbo de data e hora UTC de quando o usuário foi criado pela primeira vez nos metadados. Se um script foi usado para importar uma lista de usuários, o carimbo de data e hora pode ser idêntico para os usuários. Isso é esperado.

data/hora

modificação_timestamp

modificação_timestamp

O carimbo de data e hora UTC mais recente a partir de quando o objeto Usuário foi modificado. O valor será atualizado continuamente conforme o Usuário é modificado ou alterado. 

data/hora

object_owner_status

mstr_user_status

O status mais recente do objeto de usuário nos metadados. O status pode ser:

Visível

Oculto

Excluído

varchar(25)

metadata_id

metadata_id

O código numérico dos metadados correspondentes para cada Usuário. Todos os usuários são armazenados no nível de metadados. 

int(11)

object_owner_version

object_version

O código da versão do proprietário do objeto.

varchar(32)

fact_object_change_journal

Essa tabela de fatos armazena as informações históricas de modificação do diário de mudança. Ao associar essa tabela a outras tabelas de pesquisa, como lu_object, lu_account e lu_account, o usuário pode analisar quem alterou qual objeto e em que momento.

Os objetos que rastreiam as informações do diário alterado incluem todos os tipos de objeto nas tabelas lu_object_type. A adição de tabelas de Fatos do diário de mudança ao Repositório do Platform Analytics permite que os administradores analisem o histórico de modificação de objeto para todos os objetos nos metadados sendo monitorados pelo Platform Analytics.

Coluna

Descrição

Tipo de dados

object_id

O código numérico gerado automaticamente para o objeto de fato. Isso permite que você determine a que projeto esses objetos pertencem.

bigint(20)

id_sessão

O código numérico gerado automaticamente para o objeto de fato. Isso permite que você determine a qual sessão a alteração foi aplicada, a que cliente ou servidor a alteração foi aplicada e a que tipo de cliente (ou seja, fonte de sessão) a alteração foi aplicada.

bigint(20)

id_conta

O código numérico gerado automaticamente para o objeto de fato. Isso permite que você determine quem (ou seja, a conta) modificou o objeto.

bigint(20)

 

change_type_id

O código fixo para o tipo de alteração de objeto.

minúsculoint(4)

transaction_timestamp

Uso interno da MicroStrategy .

data/hora(3)

tran_date

Uso interno da MicroStrategy .

data

comentários

Os comentários que um usuário deixa quando as alterações são salvas em um objeto.

texto longo

lu_change_type

O Tipo de mudança são os tipos de mudança de objeto que um usuário executa em um objeto. Por exemplo, criar um novo objeto ou excluir um objeto.

Coluna

Descrição

Tipo de dados

change_type_id

O código numérico fixo do tipo de alteração. Esta é a coluna de origem para a coluna change_type_id de fact_object_change_journal.

smallint(6)

change_type_desc

A lista fixa de tipos de alteração. Os tipos de mudança incluem:

0 Reservado

1 Reserverd2

2 Salvar objetos

3 Reserverd3

4 Excluir objetos

5 Coleta de lixo

6 Definir estado do diário de alteração

7 Obter Alterar estado do diário

8 Limpar diário de alterações

9 Pesquisar diário de alterações

10 Excluir mesclar usuário

11 Encontrar objetos por caminhos

12 Copiar objeto

13 Manipular contas de origem

14 Notificar alteração de cubo de cluster

varchar(32)