Strategy ONE

3. Atualizar a cópia de metadados

Após atualizar o Intelligence Server, atualize a cópia de seus metadados executando o procedimento a seguir. Este procedimento cria e atualiza tabelas de metadados para dar suporte aos novos recursos disponíveis no MicroStrategy ONE de .

A atualização dos metadados garante a compatibilidade entre seus objetos pré-existentes e os clientes da MicroStrategy . Você também pode aproveitar as novas definições de configuração expostas por meio dos aplicativos cliente, da funcionalidade e dos objetos disponíveis apenas com a versão atualizada dos metadados.

Durante o processo de atualização de metadados, o Assistente de Configuração gera SQL adicional para tarefas como gerenciar índices e chaves primárias. Para exibir esse SQL durante o processo de atualização, na página Resumo do Assistente de configuração, no painel Resumo, clique em Visualização do SQL de . Além disso, depois que você concluir o processo de atualização, o SQL gerado será salvo no diretório de arquivos comuns da MicroStrategy . O nome do arquivo é OriginalScript_generated.sql, em que OriginalScript é o nome do script de atualização do SQL original. Por exemplo, se você estiver atualizando um banco de dados Oracle, o script de atualização SQL original será mdorcl.sql e o arquivo SQL gerado é mdorcl_generated.sql.

Lembre-se do seguinte:

  • Se você fez alguma alteração nos privilégios atribuídos às funções de segurança e grupos de usuários prontos para o uso da MicroStrategy , a atualização dos metadados pode substituir essas alterações.
  • Para obter informações sobre como visualizar o arquivo de log do Assistente de configuração se ocorrer um erro, consulte Resolvendo problemas encontrados durante o upgrade de .
  • O utilitário de linha de comando MDUpdate que era usado anteriormente para atualizar os metadados não tem mais suporte. Para atualizar os metadados na linha de comando, você pode usar um arquivo de resposta com o Assistente de configuração.

Como alternativa para percorrer cada página do Assistente de configuração para cada origem de projeto que precisa ser atualizada, você pode criar um arquivo de resposta com as informações atualizadas e usar esse arquivo de resposta com o Assistente de configuração para atualizar automaticamente seus metadados. Para obter mais informações sobre como usar um arquivo de resposta para atualizar os metadados, consulte Usando um arquivo de resposta com o assistente de configuração de .

Se você não tiver acesso ao modo GUI do Assistente de configuração, deverá usar um arquivo de resposta para atualizar seus metadados.

Pré-requisitos para atualizar metadados da MicroStrategy

Antes de tentar atualizar seus metadados da MicroStrategy para a versão mais recente, certifique-se de atender aos seguintes pré-requisitos:

  • O processo de atualização de metadados pode ser executado apenas por um usuário do MicroStrategy que seja membro do grupo de usuários de Administradores do sistema ou seja o usuário Administrador pronto para uso. Não é suficiente ter todos os privilégios administrativos: o usuário deve ser um membro do grupo de usuários de Administradores do Sistema.
  • A versão dos metadados do projeto a partir da qual você atualiza deve ser mais antiga ou a mesma versão da máquina onde o Assistente de configuração está instalado que executará a atualização de metadados Uma versão mais antiga do produto não é capaz de realizar uma atualização em um versão mais recente dos metadados.
  • As configurações de idioma do cliente, do projeto e do Intelligence Server devem ser as mesmas.
  • Os projetos a serem atualizados não podem estar bloqueados. Para desbloquear os metadados de um projeto, no Developer, do Administração menu, acessar Bloqueando > Desbloquear projeto de .

Para fazer atualizações de metadados usando o Assistente de configuração

  1. Selecione o Atualizar ambiente existente para MicroStrategy Secure Enterprise opção . Clique em Próximo.
  2. Selecione o Componentes do Intelligence Server opção . Clique em Próximo.
  3. Na página do MicroStrategy Authentication, digite o nome de usuário e a senha de um administrador do sistema MicroStrategy . Clique em Próximo.
  4. Na página Conexão de metadados, insira a senha do banco de dados para acessar os metadados da MicroStrategy . Clique em Próximo.

    O DSN e o código de login são fornecidos com base na configuração do servidor feita anteriormente.

  5. Na página Selecionar componentes, marque as caixas de seleção de cada Intelligence Server que deseja atualizar.
  6. Em cada Intelligence Server selecionado, selecione os componentes do sistema que deseja atualizar:
    • Atualizar repositório de metadados: O repositório de metadados contém as definições dos seus aplicativos MicroStrategy e objetos de suporte. Uma atualização de seus metadados é necessária para fornecer suporte a todos os recursos novos e atualizados na versão mais recente do MicroStrategy.
    • Migração do Lean Objects: Objetos enxutos são uma forma significativamente mais compacta de representação de objeto nas tabelas de metadados. Objetos enxutos são tipicamente 25-50% menores e nunca serão maiores do que a representação original. Migrar objetos existentes para objetos enxutos também permite carregamento mais rápido de objetos em comparação com a representação antiga.

      Todos os novos objetos são criados nesse formato, e os objetos existentes são convertidos no novo formato conforme são salvos. Selecionar a migração de Objetos simplificados converte todos os objetos no repositório para o novo formato de uma vez. Essa opção é selecionada automaticamente se você selecionar Atualizar repositório de metadados.

      A migração de objetos Lean modifica todos os objetos em seus projetos do MicroStrategy para usarem a nova representação de objeto. Essa migração pode exigir uma quantidade significativa de tempo e recursos para ser concluída.

      A migração de Objetos simplificados diminui a quantidade de espaço em disco usado por seus objetos. No entanto, a migração faz com que todos os objetos nos seus projetos sejam salvos novamente. Dependendo da sua política de registro de transações do banco de dados, isso pode causar um aumento temporário no tamanho do seu banco de dados de metadados.

    • Atualizar privilégios: A atualização dos privilégios garante que os usuários tenham acesso às mesmas funcionalidades que tinham em versões anteriores do MicroStrategy.

      Por padrão, os privilégios são atualizados com base na versão dos seus metadados da MicroStrategy . Contudo, se você atualizou anteriormente seus metadados da MicroStrategy e não atualizou privilégios junto com a atualização de metadados, você deve identificar a versão do MicroStrategy para a qual você atualizou seus privilégios mais recentemente.

      Para fazer isso, à direita de Atualizar privilégios, clique em Avançado de . A caixa de diálogo Selecionar versão do privilégio é aberta com a versão dos seus metadados da MicroStrategy selecionada por padrão. Na lista suspensa, selecione a versão do MicroStrategy para a qual os privilégios foram atualizados mais recentemente e clique em OK de .

    • Migrar mensagens da lista de histórico: Marque esta caixa de seleção para migrar seu repositório de Lista de Histórico existente para um novo formato e obter resultados de pesquisa, escalabilidade e desempenho aprimorados. Um repositório baseado em arquivo pode ser migrado para um repositório baseado em banco de dados ou um repositório híbrido, e um repositório baseado em banco de dados pode ser migrado para um repositório híbrido.
      • Se você marcar esta caixa de seleção, opções de configuração adicionais para essa migração serão fornecidas posteriormente, na página Migração de lista de histórico. Durante o processo de atualização, este Intelligence Server e quaisquer outros Intelligence Servers no cluster são interrompidos e reiniciados.
      • Se você estiver usando um repositório de Lista de histórico baseado em arquivo e desejar continuar usando esse formato, desmarque esta caixa de seleção. O repositório é atualizado, mas seu formato não é afetado, quando você reinicia o Intelligence Server após o upgrade.
      • Se você estiver usando um repositório da Lista de Histórico híbrido ou baseado em banco de dados e desejar continuar usando o mesmo tipo de repositório, para obter informações sobre a atualização do banco de dados da Lista de Histórico, consulte 4. Repositório de banco de dados de lista de histórico de .
    • Atualizar objetos de Serviços de distribuição: Marque esta caixa de seleção para atualizar objetos de assinatura do Distribution Services. Essa atualização é necessária para garantir que suas assinaturas de Serviços de Distribuição possam dar suporte aos novos recursos e aprimoramentos incluídos no lançamento mais recente. Se você selecionar esta opção, certifique-se de que o repositório de metadados foi atualizado ou está selecionado para ser atualizado como parte desta atualização.
    • Atualização de instância do banco de dados: Marque esta caixa de seleção para atualizar instâncias de banco de dados MDX que atualmente usam JCO 2.x para JCO 3.x. A partir do MicroStrategy 10.x, a Java Virtual Machine usada não é mais compatível com JCO 2.x. Essa opção afetará somente as instâncias de banco de dados MDX definidas para usar JCO 2.x.
  7. Selecione os projetos que deseja atualizar. Somente projetos carregados no Intelligence Server podem ser atualizados. As atualizações de projeto podem incluir qualquer uma das seguintes opções:
    • Executar upgrade lógico do projeto: Atualiza o projeto para a versão mais recente do MicroStrategy. Essa opção também atualiza as definições de relatório, documento e painel para melhorar o desempenho e reduzir o uso de memória e os requisitos de armazenamento de relatórios e documentos que foram criados com uma versão anterior do MicroStrategy.

      Lembre-se do seguinte:

      • Se essa atualização já foi concluída, essa opção se chama Re-executar upgrade lógico do projeto de .
      • Esse upgrade é necessário para executar opções adicionais de upgrade de projeto.
      • Os documentos do Report Services atualizados não podem ser executados em versões anteriores do MicroStrategy.
      • Dependendo do número de relatórios e documentos no projeto, essa atualização pode levar um tempo significativo.
    • Migração do Lean Objects: Selecionar a migração de Objetos simplificados converterá todos os objetos nesse projeto para o novo formato de uma vez.

      A migração de objetos Lean modifica todos os objetos neste projeto para usarem a nova representação de objeto. Essa migração pode exigir tempo e recursos significativos para ser concluída.

      A migração de Objetos simplificados diminui a quantidade de espaço em disco usado por seus objetos. No entanto, a migração faz com que todos os objetos nesse projeto sejam salvos novamente. Dependendo da sua política de registro de transações do banco de dados, isso pode causar um aumento temporário no tamanho do seu banco de dados de metadados.

    • Atualizar programações: Torna as assinaturas anteriores visíveis no MicroStrategy ONE de .
    • Atualizar objetos de origem MDX: Atualiza os objetos de fonte de dados MDX (Cubos MDX) que foram criados em versões anteriores do MicroStrategy para aproveitar o desempenho aprimorado.

      Por padrão, se você atualizar vários projetos e a atualização falhar para um projeto, o processo de atualização continuará para os outros projetos. Isso permite que você conclua todas as atualizações possíveis e revise os erros. Para abortar o processo de atualização para outros projetos quando um projeto falhar, limpe os Atualize os projetos restantes, mesmo quando uma atualização de projeto falhar caixa de seleção.

      Dependendo do número de objetos de origem MDX no projeto, essa atualização pode levar um tempo significativo.

    • Atualizar os caches do cubo de serviços OLAP para PRIME: Marque esta caixa de seleção para atualizar todos os cubos inteligentes para a arquitetura PRIME. Essa arquitetura pode melhorar o desempenho da publicação de resultados do cubo inteligente por meio do uso de processamento paralelo e outras otimizações. Essa atualização é aplicada a todos os cubos inteligentes do projeto.
    • Atualizar cubos de importação de dados (definição e cache) para PRIME: Marque esta caixa de seleção para atualizar todos os conjuntos de dados de importação de dados para a arquitetura PRIME. Essa arquitetura pode melhorar o desempenho da publicação de resultados de importações de dados por meio do uso de processamento paralelo e outras otimizações. Esta atualização é aplicada a conjuntos de dados incluídos no seu projeto por meio da importação de dados.

      É mais fácil atualizar os caches do cubo de serviços OLAP e os cubos de importação de dados para o PRIME durante o processo de atualização. Se você não atualizá-los agora, cada cubo será atualizado quando for utilizado. Fazer o upgrade de uma vez garante um desempenho consistente para os usuários finais.

  8. Clique em Próximo.
  9. Se você selecionou o Migrar mensagens da lista de histórico Com a opção , na página do banco de dados de destino da lista de histórico, especifique as informações necessárias para o banco de dados da lista de histórico.
  10. Clique em Próximo.
  11. Na página Resumo, revise suas opções de upgrade e clique em Concluir de .