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 |