MicroStrategy ONE

Hierarquia do cache

A hierarquia de cache fornece análise para ações relacionadas ao objeto de cache. As ações do cubo podem incluir execuções (publicação do cubo, cubo de ocorrência de relatório, etc.), bem como tarefas de administração do cubo (carregamento do cubo, descarregamento do cubo, exclusão do cubo, etc.). 

A tabela fact_action_cube_cache armazena os dados das instâncias de Cache usadas durante uma ação de cubo. Os principais fatos incluem: Carimbo de data e hora de expiração do cache (UTC), carimbo de data e hora da última atualização do cache (UTC), tamanho do cache (KB), contagem histórica de acertos e contagem de acertos.

A hierarquia de cache é específica para MicroStrategy e não inclui análise de nenhuma ação do Badge. 

lu_cache_object

Objetos de cache armazenados na tabela representam os objetos de cubo para os quais o cache foi criado. A hierarquia de cache armazena apenas informações relacionadas aos caches de cubo e de relatório. Esta tabela é uma visualização da tabela lu_object. 

Ver coluna da tabela

Coluna da tabela do armazém

Descrição

Tipo de dados

cache_object_id

ID_do_objeto

O ID fixo do objeto de cache.

bigint(20)

cache_object_guid

object_guid

O GUID do objeto de cache nos metadados.

varchar(32)

cache_object_name

nome_do_objeto

O nome do Objeto Cache nos metadados.

varchar(255)

cache_object_desc

objeto_desc

A descrição detalhada do objeto Cache.

varchar(512)

cache_object_location

localização_do_objeto

O caminho de navegação para o Objeto Cache no projeto.

Por exemplo:

Análise de plataforma/relatórios compartilhados/1. Painéis/Telemetria

texto longo

cache_object_type_id

object_type_id

O ID do tipo de objeto de cache.

Por exemplo:

Cubo para importação de dados

Cubo OLAP

pequeno inteiro(6)

cache_object_creation_timestamp

criação_timestamp

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

data hora

cache_project_id

id_do_projeto

O ID numérico do projeto correspondente.

bigint(20)

cache_object_owner_id

proprietário_id

O ID do proprietário do objeto de cache correspondente nos metadados.

bigint(20)

cache_object_modification_timestamp

modificação_timestamp

O carimbo de data/hora de quando o Objeto Cache foi modificado pela última vez.

Data/hora

cache_object_status_id object_status_id O status do objeto de cache. minúsculoint(4)

cache_object_version

versão_objeto

A versão do objeto Cache.

varchar(32)

cache_object_certified objeto_certificado

O sinalizador usado para rastrear se o Objeto Cache está certificado nos metadados. A bandeira pode ser:

Não aplicável

N

Y

varchar(14)

lu_cache

As instâncias de cache são armazenadas na tabela lu_cache. Isso armazena todas as instâncias de cache de cubo criadas nos metadados ao longo do tempo. As instâncias de cache são identificadas com base no GUID.

Coluna

Descrição

Tipo de dados

cache_id

O ID gerado automaticamente para a instância de cache.

bigint(20)

cache_instance_guid

O GUID da instância de cache nos metadados.

varchar(32)

cache_type_id

O ID correspondente ao tipo de cache. Somente caches de cubo inteligentes são suportados.

minúsculoint(4)

cache_object_id

O ID correspondente ao objeto para o qual a instância de cache foi criada.

bigint(20)

metadados_id

O ID dos metadados correspondentes onde o cache foi criado.

bigint(20)

read_cache_type

Tipo de cache é a categorização do cache. Somente os tipos de cache de relatório e cache de cubo de inteligência são rastreados. 

Coluna

Descrição

Tipo de dados

cache_type_id

O ID fixo para o tipo de cache.

minúsculoint(4)

cache_type_desc

A lista predefinida de tipos de cache. Por exemplo, um elemento de amostra inclui um cache de cubo do Intelligence.

varchar(25)

lu_cache_object_owner

A tabela lu_cache_object_owner é usada para rastrear o usuário que criou o Objeto Cache ou o usuário que atualmente possui o Objeto Cache. O Proprietário do Objeto Cache geralmente define as permissões de como o Objeto Cache pode ser usado e por quem. A tabela lu_cache_object_owner é uma visualização da tabela lu_mstr_user no warehouse. 

Ver coluna da tabela

Coluna da tabela do armazém

Descrição

Tipo de dados

cache_object_owner_id mstr_user_id O ID gerado automaticamente para o Proprietário/Usuário atual nos metadados do MicroStrategy. bigint(20)

cache_object_owner_guid

mstr_user_guid

O GUID do MicroStrategy Usuário nos metadados.

varchar(32)

cache_object_owner_name

mstr_user_name

O nome do MicroStrategy Usuário nos metadados que possui propriedade do objeto.

varchar(255)

cache_object_owner_login

mstr_user_login

O login do MicroStrategy Usuário nos metadados.

varchar(255)

criação_timestamp

criação_timestamp

O carimbo de data/hora UTC de quando o usuário foi criado pela primeira vez nos metadados.

data hora

modificação_timestamp

modificação_timestamp

O último carimbo de data/hora UTC de quando o MicroStrategy O usuário foi modificado. O valor será atualizado continuamente à medida que o usuário for modificado ou alterado.

data hora

cache_object_owner_status

mstr_user_status

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

Visível

Excluído

varchar(25)

metadados_id

metadados_id

O ID numérico dos metadados correspondentes onde o MicroStrategy O usuário foi criado. Todos os usuários são armazenados no nível dos metadados.

interno(11)

cache_object_owner_version_id mstr_user_version O ID da versão do proprietário do Objeto Cache. varchar(32)

lu_cache_object_type

O Cache Object Type representa o tipo de objetos que as instâncias de cache criaram. Este atributo fornece opções de agrupamento mais granulares para os Objetos de Cache. Os dados nesta tabela são predefinidos e esta é uma visualização da tabela lu_object_type.

Ver coluna da tabela

Coluna da tabela WH

Descrição

Tipo de dados

cache_object_type_id

object_type_id

O ID fixo para o tipo de objeto de cache.

pequeno inteiro(6)

cache_object_type_des c

object_type_desc

A lista fixa de tipos de objetos de cache.

Os elementos de amostra incluem:

Cubo OLAP

Cubo para importação de dados

varchar(128)

cache_object_category_id

object_category_id

O ID numérico da categoria de objeto de cache correspondente. Não suportado no esquema. 

pequeno inteiro(6)

the_cache_status

O Cache Status indica o status da instância de cache. O status do cache pode mudar durante as horas extras da instância de cache. Portanto, o Status do Cache é armazenado nas tabelas fact_latest_cube_cache e fact_action_cube_cache para rastrear o status mais recente, histórico e de alteração ao longo da vida da instância de cache do cubo. Para obter uma explicação detalhada dos valores do Status do Cubo, consulte KB31566: MicroStrategy 9.4.x - 10.x Indicação de status e fluxo de trabalho do Cubo Inteligente.

Coluna

Descrição

Tipo de dados

cube_status_id

O ID numérico fixo para o Status do Cache.

interno(11)

cube_status_desc

O formulário de descrição do Status do Cache. O status pode ser a combinação de qualquer um dos seguintes elementos:

Processando

Ativo

Arquivado

Monitoramento de informações sujas

Sujo

Carregado

Carga pendente

Descarregamento pendente

Importado

Estrangeiro

varchar(255)

Projeto de cache

O atributo Cache Project é um alias de tabela lógica baseado na tabela lu_project no warehouse. 

fact_action_cube_cache

A tabela fact_action_cube_cache registra a telemetria de transações relacionadas às instâncias do Cube Cache, bem como as principais métricas para cada ação do cubo. 

Os principais fatos incluem:

  • Contagem de acertos - o número de vezes que o cubo Inteligente é utilizado por relatórios/documentos/dashboards desde a última atualização. Esse número aumenta cada vez que o relatório/documento/painel é executado e chega ao cache. A contagem de ocorrências é redefinida quando o cache é atualizado.
  • Contagem histórica de ocorrências - o número de vezes que o cubo Inteligente é utilizado por relatórios/documentos/dashboards desde que foi publicado. Este número aumentará independentemente das atualizações de cache.
  • Tamanho do cache (KB) - registra o tamanho da instância do cache do cubo em KB.
  • Carimbo de data e hora da última atualização do cubo (UTC) - O carimbo de data/hora UTC da última atualização do cubo.
  • Carimbo de data e hora de expiração do cache (UTC) - O carimbo de data/hora UTC em que a instância de cache está definida para expirar. 

As categorias de ação registradas na tabela fact_action_cube_cache incluem:

  • Modificação do Cubo
  • Execuções de Cubo 
  • Acerto no cache do cubo
  • Acerto de cache
  • Criação de Cache

Coluna

Descrição

Tipo de dados

parent_tran_id

O ID numérico da ação pai gerado automaticamente. Esta é uma coluna de origem do atributo Parent Action. Ação pai é o nível mais baixo definido no esquema do projeto do Platform Analytics.

bigint(20)

cache_id

O ID gerado automaticamente para a instância de cache do cubo.

bigint(20)

cube_status_id

O ID correspondente ao status da instância do cubo no nível da transação. O status da instância do cubo pode mudar com o tempo.

interno(11)

tamanho da memória cache

Tamanho da instância do cubo em KB.

bigint(20)

contagem_de_hits_históricos

Contagem histórica de ocorrências de uma instância de cubo.

bigint(20)

contagem_de_hits

Contagem de ocorrências de uma instância de cubo.

bigint(20)

last_update_timestamp

Carimbo de data/hora da última atualização (UTC) do cubo.

data hora

fact_latest_cube_cache

A tabela fact_latest_cube_cache registra apenas a transação mais recente relacionada à instância de cache do cubo.

Os principais fatos incluem:

  • Contagem de acertos - o número de vezes que o Cubo Inteligente foi utilizado por relatórios/documentos/dashboards desde a última atualização. A contagem de ocorrências aumentará sempre que o relatório/documento/painel for executado e atingir o cache, mas será redefinida quando o cache for atualizado
  • Contagem histórica de ocorrências - o número de vezes que o Cubo Inteligente foi utilizado por relatórios/documentos/dashboards desde que foi publicado. Este número aumentará independentemente das atualizações de cache.
  • Tamanho do cache (KB) - registra o tamanho da instância do cache do cubo em KB.
  • Carimbo de data e hora da última atualização do cubo (UTC) - O carimbo de data/hora (no fuso horário UTC) da última atualização do cubo.
  • Carimbo de data e hora de expiração do cache (UTC) - O carimbo de data/hora (no fuso horário UTC) quando a instância do Cache está definida para expirar.

Coluna

Descrição

Tipo de dados

cache_id O ID gerado automaticamente para a instância de cache do cubo. bigint(20)
iserver_instance_id O ID gerado automaticamente para a instância de cache do cubo. bigint(20)
cube_status_id O ID correspondente ao status da instância do cubo no nível da transação. O status da instância do cubo pode mudar com o tempo. interno(11)
tamanho da memória cache Tamanho da instância do cubo em KB. bigint(20)
contagem_de_hits_históricos Contagem histórica de ocorrências de uma instância de cubo. bigint(20)
contagem_de_hits Contagem de ocorrências de uma instância de cubo. bigint(20)
transação_timestamp Uso interno da MicroStrategy. bigint(20)

last_update_timestamp

Carimbo de data/hora da última atualização (UTC) do cubo.

data hora