Strategy ONE

Hierarquia do cache

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

A tabela fact_action_cube_cache armazena os dados para instâncias de Cache usadas durante uma ação do 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 de acessos histórica e contagem de acessos.

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

lu_cache_object

Os objetos de cache armazenados na tabela representam os objetos do cubo para os quais o cache foi criado. A hierarquia de cache armazena somente informações relacionadas a caches de cubo e relatório. Esta tabela é uma exibição na tabela lu_object. 

Exibir coluna da tabela

Coluna da tabela de armazenamento

Descrição

Tipo de dados

cache_object_id

object_id

O código fixo para o objeto de cache.

bigint(20)

cache_object_guid

object_guid

A GUID do objeto de cache nos metadados.

varchar(32)

cache_object_name

object_name

O nome do objeto de cache nos metadados.

varchar(255)

cache_object_desc

object_desc

A descrição detalhada do objeto de cache.

varchar(512)

local_objeto_cache

local_objeto

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

Por exemplo:

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

texto longo

cache_object_type_id

object_type_id

O código do tipo de objeto de cache.

Por exemplo:

Cubo para importação de dados

Cubo OLAP

smallint(6)

cache_object_creation_ carimbo de data e hora

Creation_timestamp

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

data/hora

cache_project_id

project_id

O código 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 e hora da última modificação do objeto de cache.

Data/hora

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

cache_object_version

object_version

A versão do objeto de cache.

varchar(32)

cache_object_certified object_certified

O sinalizador usado para rastrear se o objeto de cache é certificado nos metadados. A sinalização 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 do cubo criadas nos metadados ao longo do tempo. As instâncias de cache são identificadas com base na GUID.

Coluna

Descrição

Tipo de dados

cache_id

O código gerado automaticamente para a instância de cache.

bigint(20)

cache_instance_guid

A GUID da instância de cache nos metadados.

varchar(32)

cache_type_id

O código correspondente ao tipo de cache. Somente caches de cubo inteligentes são suportados.

minúsculoint(4)

cache_object_id

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

bigint(20)

metadata_id

O código dos metadados correspondentes no local em que o cache foi criado.

bigint(20)

lu_cache_type

O 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 código fixo para o tipo de cache.

minúsculoint(4)

cache_type_desc

A lista pré-definida de tipos de cache. Por exemplo, um elemento de amostra inclui um cache do 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 de cache ou o usuário que atualmente possui o objeto de cache. O proprietário do objeto de cache geralmente define as permissões de como o objeto de cache pode ser usado e por quem. A tabela lu_cache_object_owner é uma exibição na tabela lu_mstr_user no armazenamento. 

Exibir coluna da tabela

Coluna da tabela de armazenamento

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 da MicroStrategy . bigint(20)

cache_object_owner_guid

mstr_user_guid

A GUID do Usuário MicroStrategy nos metadados.

varchar(32)

cache_object_owner_name

mstr_user_name

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

varchar(255)

cache_object_owner_login

mstr_user_login

O login do Usuário MicroStrategy 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.

data/hora

modificação_timestamp

modificação_timestamp

O carimbo de data e hora UTC mais recente a partir de quando o Usuário MicroStrategy foi modificado. O valor será atualizado continuamente conforme o Usuário é 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)

metadata_id

metadata_id

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

int(11)

cache_object_owner_version_id mstr_user_version O código da versão do proprietário do objeto de cache. varchar(32)

lu_cache_object_type

O tipo de objeto de cache representa o tipo de objetos que as instâncias de cache criaram. Esse atributo fornece opções de agrupamento mais granulares para os objetos de cache. Os dados nessa tabela são pré-definidos e esta é uma exibição na tabela lu_object_type.

Exibir coluna da tabela

Coluna da tabela de armazenamento

Descrição

Tipo de dados

cache_object_type_id

object_type_id

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

smallint(6)

cache_object_type_des c

object_type_desc

A lista fixa de tipos de objeto 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. Sem suporte no esquema. 

smallint(6)

lu_cache_status

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

Coluna

Descrição

Tipo de dados

cube_status_id

O código numérico fixo para o status do cache.

int(11)

cube_status_desc

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

Processando

Ativo

Arquivado

Informações de monitoramento sujas

Sujo

Carregado

Carregamento pendente

Descarregamento pendente

Importados

Estrangeiro

varchar(255)

Cache de projeto

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

fact_action_cube_cache

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

Os principais fatos incluem:

  • Contagem de acessos - o número de vezes que o cubo inteligente é usado por relatórios/documentos/painéis desde a última atualização. Esse número aumenta sempre que o relatório/documento/painel é executado e acessa o cache. A contagem de acessos é zerada quando o cache é atualizado.
  • Contagem de acessos históricos - o número de vezes que o cubo inteligente é usado por relatórios/documentos/painéis desde que foi publicado. Esse número aumentará independentemente das atualizações de cache.
  • Tamanho do cache (KB) -  registra o tamanho da instância de cache do cubo em KB.
  • Carimbo de data e hora da última atualização do cubo (UTC) - O carimbo de data e hora UTC da última atualização do cubo.
  • Carimbo de data e hora de expiração do cache (UTC) - O carimbo de data e 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 de cubo
  • Execuções de cubo 
  • Acerto de Cache do Cubo
  • Ocorrências em cache
  • Criação de Cache

Coluna

Descrição

Tipo de dados

parent_tran_id

O código numérico da ação pai gerado automaticamente. Esta é uma coluna de origem do atributo Ação pai. Ação pai é o nível mais baixo definido no esquema de 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.

int(11)

cache_size

Tamanho da instância do cubo em KB.

bigint(20)

historic_hit_count

Contagem de acessos histórica de uma instância de cubo.

bigint(20)

contagem de acessos

Contagem de acessos de uma instância de cubo.

bigint(20)

last_update_timestamp

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

data/hora

fact_latest_cube_cache

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

Os principais fatos incluem:

  • Contagem de acessos - o número de vezes que o cubo inteligente foi usado por relatórios/documentos/painéis desde a última atualização. A contagem de acessos aumentará sempre que o relatório/documento/painel for executado e acessar o cache, mas será redefinida quando o cache for atualizado
  • Contagem de acessos históricos - o número de vezes que o cubo inteligente foi usado por relatórios/documentos/painéis desde que foi publicado. Esse número aumentará independentemente das atualizações de cache.
  • Tamanho do cache (KB) - registra o tamanho da instância de cache do cubo em KB.
  • Carimbo de data e hora da última atualização do cubo (UTC) - O carimbo de data e 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 e hora (no fuso horário UTC) quando a instância de Cache está definida para expirar.

Coluna

Descrição

Tipo de dados

cache_id O código gerado automaticamente para a instância de cache do cubo. bigint(20)
iserver_instance_id O código 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. int(11)
cache_size Tamanho da instância do cubo em KB. bigint(20)
historic_hit_count Contagem de acessos histórica de uma instância de cubo. bigint(20)
contagem de acessos Contagem de acessos de uma instância de cubo. bigint(20)
transaction_timestamp Uso interno da MicroStrategy . bigint(20)

last_update_timestamp

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

data/hora