Strategy ONE
Programação de atualização incremental para o cubo do Platform Analytics
Por padrão, o cubo do Platform Analytics é programado para concluir uma republicação completa a cada hora no 30º minuto. Para clientes com conjuntos de dados muito grandes, essa republicação completa pode levar um tempo significativo, pois carrega todas as linhas de todas as tabelas/exibições no cubo na memória. Assinaturas de atualização incremental consistem em buscas de dados menores de tabelas não estáticas que são anexadas ao cache do cubo já existente carregado na memória. Executando mais rápido do que uma republicação completa, as programações de atualização incremental permitem atualizações no cubo do Platform Analytics com muito mais frequência, para que os dados permaneçam atualizados e relevantes.
É recomendado, ao adotar assinaturas de atualização incremental, alterar a programação de republicação padrão para que ocorra com menos frequência. Por exemplo, uma atualização completa do cubo pode ser realizada uma vez por dia com uma atualização incremental a cada 15 minutos. Isso pode ser ajustado com base no desempenho da publicação do cubo e na atualização incremental.
A criação da assinatura da Atualização incremental exige acesso ao MicroStrategy Developer e ao MicroStrategy Web.
Criando a programação de atualização incremental
- Abra o MicroStrategy Developer e faça login na origem do projeto.
- Expandir Administração > Gerenciadores de configuração > Programações de .
-
Clique com o botão direito do mouse na lista de programações e selecione Novo > Programação de .
-
Altere o nome para algo descritivo e clique em Seguinte de .
PlatformAnalytics_Every15Min_IR será usada para este exemplo.
- Selecionar Acionado por tempo e clique em Seguinte de .
- Selecionar Sem data de fim e clique em Seguinte de .
- Definir o padrão de recorrência para Diariamente/a cada 1 dia de .
- Defina o Tempo para acionar como Executar o dia todo a cada / Em execução a cada: 15 minutos de .
- Clique em Seguinte então Concluir de .
Aplicar a programação ao projeto do Platform Analytics
- Faça login no MicroStrategy Web e abra o projeto do Platform Analytics.
- Navegar até Relatórios compartilhados > 2. Utilitários de .
- Clique com o botão direito do mouse no cubo Platform Analytics e selecione Programação de .
- Clique em Exibir Opções Avançadas.
-
Para cada tabela listada:
- Marque a caixa ao lado do nome da tabela no Fonte de dados coluna
- Alterar o Atualizar política para Atualizar dados existentes e adicionar novos dados de .
- Clique em Definir origem de .
- Clique no DSN para o armazenamento do Platform Analytics.
- Escolha o namespace para o Platform Analytics Warehouse. O padrão é platform_analytics_wh.
- Comece a digitar o nome da exibição no Tabela caixa de texto.
-
Clique duas vezes na exibição incremental correspondente à tabela selecionada e clique em Concluir de .
Mapeamento de tabelaNome da tabela Exibição incremental fact_access_transactions_view
fact_access_transactions_incremental fact_action_cube_cache_view
fact_action_cube_cache_incremental
fact_action_security_filter_view
fact_action_security_filter_incremental
fact_latest_cube_cache
fact_latest_cube_cache_incremental
fact_object_component
fact_object_component_incremental
lu_account
lu_account_incremental
lu_cache
lu_cache_incremental
lu_cache_object
lu_cache_object_incremental
lu_component_object
lu_component_object_incremental
lu_history_list_message_view
lu_history_list_message_incremental
lu_object
lu_object_incremental
lu_project_object
lu_project_object_incremental
lu_session_view
lu_session_incremental
lu_status
lu_status_incremental
lu_assinatura
lu_assinatura_incremental
lu_validating_account
lu_validating_account_incremental
- Alterar o Programação lista suspensa para a programação criada na seção anterior, PlatformAnalytics_Every15Min_IR.
-
Definir o Nome da programação campo para algo descritivo, como Platform Analytics Cube PlatformAnalytics_Every15Min_IR.
- Clique em Programação, então Concluído de .
O cubo do Platform Analytics será agora atualizado incrementalmente com os dados mais recentes a cada 15 minutos, em vez de uma hora.