Strategy ONE

Criando metadados, lista de histórico e repositórios de estatísticas

Você pode criar metadados, lista de histórico e estatísticas e repositórios do Enterprise Manager usando o MicroStrategy Assistente de configuração. Repositórios para seus metadados, lista de histórico e tabelas de estatísticas são criados na fonte de dados especificada pelos DSNs aos quais você se conecta.

É recomendável criar tabelas de metadados, lista de histórico e repositório de estatísticas em bancos de dados diferentes para garantir melhor desempenho.

À medida que você conclui o processo de configuração, mensagens podem ser exibidas. Para obter detalhes sobre as mensagens do sistema exibidas durante o processo de configuração, consulte Mensagens de configuração.

Você pode optar por criar metadados, lista de histórico e repositórios de estatísticas usando um arquivo de resposta com o Assistente de Configuração. Isso permite fornecer aos usuários um arquivo de configuração para concluir as tarefas de configuração, em vez de exigir que os usuários percorram o Assistente de configuração. A criação e utilização de um arquivo de resposta pode ser feita utilizando a interface do Assistente de Configuração ou uma ferramenta de linha de comandos disponível para Linux.

Permissões de banco de dados necessárias para criar metadados, lista de histórico e repositórios de estatísticas

Para criar repositórios de metadados, lista de histórico e estatísticas em um banco de dados, você precisa de uma conta de usuário do banco de dados para associar às tabelas criadas para os repositórios. MicroStrategy recomenda que a conta de usuário do banco de dados usada para criar esses repositórios receba permissões completas para o banco de dados.

Se a conta de usuário do banco de dados não puder receber permissões completas para o banco de dados, esteja ciente de que essa conta requer permissões de Selecionar, Inserir, Atualizar, Criar, Eliminar e Excluir. Essas permissões são necessárias para vários objetos de banco de dados, dependendo do tipo de banco de dados que você está usando. Por exemplo, as seguintes permissões de objeto de banco de dados são necessárias quando aplicável ao seu tipo de banco de dados:

Objeto de banco de dados

Tipo de permissões necessárias

Tabelas

Selecionar, inserir, atualizar, criar, descartar, excluir

Índices

Criar, largar

Gatilhos

Criar, largar

Funções

Criar, executar

Pacotes

Criar

Procedimentos

Criar, executar

Ao criar metadados, lista de histórico e repositórios de estatísticas, o Assistente de Configuração oferece uma opção para visualizar as instruções SQL que serão executadas. Você pode revisar esta visualização SQL para entender melhor as tarefas que serão necessárias como parte da criação de metadados, lista de histórico e repositórios de estatísticas.

Consulte a documentação do banco de dados de terceiros para obter nomes específicos e detalhes sobre permissões e objetos de banco de dados.

Criando um repositório de metadados

O repositório de metadados é uma coleção de tabelas que contém as definições para quase todos MicroStrategy objetos, incluindo logins de banco de dados, definições de servidor, instâncias e conexões de banco de dados, relatórios, métricas, fatos e assim por diante. É obrigatório ter um repositório de metadados ao qual o Intelligence Server possa se conectar.

Você pode criar o repositório de metadados no local do banco de dados de sua preferência. Além disso, uma configuração padrão é criada nas tabelas de metadados. Isso preenche as tabelas com os dados básicos necessários para o MicroStrategy metadados, como a estrutura de pastas padrão do projeto e algumas informações básicas de conexão.

Se o Intelligence Server não estiver instalado na mesma máquina que o Assistente de Configuração, você só poderá criar um repositório de metadados usando o Assistente de Configuração de 32 bits.

Se você estiver atualizando seus metadados de uma versão anterior do MicroStrategy em vez de criar novos metadados, consulte o Upgrade Help.

  • Antes de criar um repositório de metadados, certifique-se de armazená-lo em um banco de dados certificado, driver ODBC e combinação de sistema operacional. Para obter uma lista de ambientes de repositório de metadados certificados, consulte o MicroStrategy Leia-me.
  • Uma conta de usuário do banco de dados para associar às tabelas de metadados. MicroStrategy recomenda que a conta de usuário do banco de dados usada para criar um repositório de metadados receba permissões completas para o banco de dados. Se a conta de usuário do banco de dados não puder receber permissões completas para o banco de dados, consulte Permissões de banco de dados necessárias para criar metadados, lista de histórico e repositórios de estatísticas para obter detalhes adicionais sobre as permissões de banco de dados necessárias para esta configuração.
  • Embora os erros de criação de metadados sejam raros em geral, você pode revisar uma lista de possíveis erros em Metadados e outros erros de criação de repositório para se preparar ou evitar cenários específicos que podem causar erros.

Para criar um repositório de metadados

  1. Abra o MicroStrategy Assistente de configuração.
  2. Selecione Tabelas de metadados, lista de histórico e repositório de estatísticas e clique Próximo.
  3. Selecione os Tabelas de metadados caixa de seleção e clique Próximo. A configuração do repositório: A página de tabelas de metadados é aberta.

    Você também pode optar por criar uma Lista de Histórico e um repositório de estatísticas imediatamente após criar um repositório de metadados. Se você criar uma Lista de Histórico ou repositório de estatísticas como parte da mesma rotina de configuração da criação de um novo repositório de metadados, e a configuração estiver sendo feita em um ambiente Windows, as instâncias de banco de dados serão criadas automaticamente para a Lista de Histórico e repositórios de estatísticas.

  4. De DSN lista suspensa, selecione o DSN para seu repositório de metadados.

    Se não existir um DSN para seu repositório de metadados, você poderá clicar Novo para abrir o Assistente de Conectividade e criar um novo DSN. As etapas para criar um novo DSN com o Assistente de Conectividade estão descritas em Criando um DSN para uma fonte de dados.

    Embora seja possível usar o banco de dados Microsoft Access para o repositório de metadados, ele não é um repositório de metadados adequado para um projeto de produção. Você não deve usar o Microsoft Access para nada além de um tipo de aplicativo de prova de conceito ou demonstração.

  5. Digite um Nome de usuário e Senha que pode se conectar à fonte de dados.

    O usuário do banco de dados fornecido torna-se o proprietário de todas as tabelas e objetos de metadados. O usuário do banco de dados deve ter as permissões Selecionar, Inserir e Atualizar. As tabelas intermediárias são criadas nos metadados para consultas de pesquisa recursivas, o que também requer permissões de criação e eliminação. A atualização do esquema requer a permissão Excluir.

  6. Depois de fornecer um nome de usuário e senha válidos, você pode clicar Visualização SQL para abrir a caixa de diálogo Visualização SQL. Esta caixa de diálogo fornece as instruções SQL que serão executadas na sua fonte de dados para criar as tabelas de metadados. Clique em Fechar.

    Se você usar as opções avançadas para alterar o script SQL, poderá clicar em Visualização SQL após selecionar o novo script para ver uma listagem atualizada das instruções SQL que serão executadas.

  7. Clique em Avançado.
  8. No Prefixo da tabela campo, você pode especificar um prefixo a ser usado quando tabelas de metadados forem criadas no banco de dados selecionado. Esta é uma configuração opcional. No entanto, você deverá usar prefixos diferentes para suas tabelas de metadados e tabelas de Lista de Histórico se armazená-las no mesmo banco de dados.

    A maioria dos bancos de dados usa um prefixo de dois caracteres. No entanto, você pode fornecer quantas letras, números, sublinhados (_) e períodos (.) conforme necessário para oferecer suporte aos prefixos do seu banco de dados. Para determinar limites de caracteres para um prefixo, consulte a documentação do fornecedor de banco de dados de terceiros.

  9. No Roteiro campo, um script SQL para criar tabelas de metadados otimizadas para seu banco de dados é selecionado. Se desejar selecionar um script diferente, clique em ... para navegar e selecionar um script personalizado.
  10. Clique em Próximo. A próxima página de configuração aberta depende do seu cenário de configuração:
    • Se seu repositório de metadados não precisar ser atualizado e você não tiver selecionado criar Lista de Histórico ou tabelas de estatísticas, a página Resumo será aberta.
    • Se seu repositório de metadados não precisar ser atualizado e você tiver optado por configurar a Lista de Histórico ou tabelas de estatísticas, será solicitado que você configure essas opções conforme descrito em Criando um repositório de lista de histórico e Criação de estatísticas e repositórios do Enterprise Manager para manter e monitorar a atividade do sistema.
    • Se o seu repositório de metadados precisar ser atualizado, cancele esse processo de criação de metadados. Se você continuar com este processo de criação de tabelas de metadados, seus metadados atuais serão substituídos por metadados totalmente novos. Para obter informações sobre como atualizar seus metadados e conjunto de MicroStrategy projetos, consulte o Upgrade Help.
  11. Revise as informações resumidas.

    Você pode clicar Salvar para salvar a configuração como um arquivo de resposta (.ini) para configurar repositórios de metadados em outros sistemas ou para executar configurações silenciosas posteriormente.

  12. Clique Terminar .

Criando um repositório de lista de histórico

Uma história O repositório de listas armazena resultados de relatórios e documentos dos usuários para uso futuro. As listas de histórico podem ser armazenadas em sistemas de arquivos de uma máquina servidora. As tabelas da Lista de Histórico fornecem uma opção alternativa para armazenar informações da Lista de Histórico em um banco de dados centralizado.

Se você criar um repositório de Lista de Histórico como parte da mesma rotina de configuração para criar um repositório de metadados e a configuração estiver sendo feita em um ambiente Windows, uma instância de banco de dados será criada automaticamente para o repositório de Lista de Histórico. Se você criar o repositório da Lista de Histórico separadamente, criá-lo para um repositório de metadados existente ou criá-lo em um ambiente Linux, deverá criar uma instância de banco de dados para o repositório da Lista de Histórico. Para obter informações sobre como criar uma instância de banco de dados, consulte Criando uma instância de banco de dados.

Se você estiver atualizando seu repositório da Lista de Histórico de uma versão anterior do MicroStrategy em vez de criar um novo repositório de lista de histórico, consulte o Upgrade Help.

  • Antes de criar um repositório de Lista de Histórico, certifique-se de armazená-lo em um banco de dados certificado, driver ODBC e combinação de sistema operacional. Para obter uma lista de ambientes de repositório certificados da Lista de Histórico, consulte o MicroStrategy Leia-me.
  • Uma conta de usuário do banco de dados para associar às tabelas da Lista de Histórico. MicroStrategy recomenda que a conta de usuário do banco de dados usada para criar tabelas de lista de histórico receba permissões completas para o banco de dados. Se a conta de usuário do banco de dados não puder receber permissões completas para o banco de dados, consulte Permissões de banco de dados necessárias para criar metadados, lista de histórico e repositórios de estatísticas para obter detalhes adicionais sobre as permissões de banco de dados necessárias para esta configuração.
  • As etapas abaixo são específicas para a criação de um repositório de lista de histórico. Se você também optar por criar um repositório de metadados, deverá primeiro concluir as etapas descritas em Criando um repositório de metadados.
  • Embora os erros de criação da Lista de Histórico sejam raros em geral, você pode revisar uma lista de possíveis erros em Metadados e outros erros de criação de repositório para se preparar ou evitar cenários específicos que possam causar erros.

Para criar um repositório de lista de histórico

  1. Abra o Assistente de Configuração da MicroStrategy.
  2. Selecione Metadados, lista de histórico e tabelas do repositório de estatísticas e clique Próxima.
  3. Selecione o Tabelas da lista de histórico caixa de seleção e clique em Próxima.
  4. Do DSN lista suspensa, selecione o DSN para o seu repositório de Lista de Histórico.

    Se um DSN para o seu repositório de Lista de Histórico não existir, você pode selecionar Novo para abrir o Assistente de Conectividade e criar um novo DSN. As etapas para criar um novo DSN com o Assistente de Conectividade são descritas em Criando um DSN para uma fonte de dados.

  5. Digite um Nome de usuário e Senha que pode se conectar à fonte de dados.

    O usuário do banco de dados fornecido por você se torna o proprietário de todas as tabelas e objetos da Lista de Histórico. O usuário do banco de dados deve ter as permissões Selecionar, Criar, Inserir e Descartar.

  6. Depois de fornecer um nome de usuário e senha válidos, você pode clicar em Visualização SQL para abrir a caixa de diálogo Visualização do SQL. Esta caixa de diálogo fornece as instruções SQL que serão executadas na sua fonte de dados para criar as tabelas da Lista de Histórico. Clique Fechar quando terminar de revisar as instruções SQL para retornar ao Assistente de Configuração.

    Se você usar as opções avançadas para alterar o script SQL, poderá clicar em Visualização SQL após selecionar o novo script para ver uma lista atualizada das instruções SQL que serão executadas.

  7. Clique em Avançado.
  8. No Prefixo da tabela , você pode especificar um prefixo a ser usado quando as tabelas da Lista de Histórico forem criadas no banco de dados selecionado. Esta é uma configuração opcional. No entanto, você deve usar prefixos diferentes para suas tabelas de metadados e suas tabelas de Lista de Histórico se você armazená-los no mesmo banco de dados.

    A maioria dos bancos de dados usa um prefixo de dois caracteres. No entanto, você pode fornecer quantas letras, números, sublinhados (_) e pontos (.) Forem necessários para oferecer suporte aos prefixos do seu banco de dados. Para determinar os limites de caracteres para um prefixo, consulte a documentação do fornecedor do banco de dados de terceiros.

    Se você usar um prefixo de tabela para suas tabelas de Lista de Histórico, você também deve definir esse prefixo de tabela ao criar uma instância de banco de dados para se conectar às tabelas de Lista de Histórico. Para obter informações sobre como criar uma instância de banco de dados, consulte Criando uma instância de banco de dados.

  9. No Script , um script SQL para criar tabelas de lista de histórico otimizadas para seu banco de dados é selecionado. Se você quiser especificar um script diferente, clique em ... para procurar e selecionar um script personalizado. Para obter mais informações sobre os scripts SQL padrão, consulte Scripts SQL.
  10. Clique em Próximo. A próxima página de configuração que será aberta depende do seu cenário de configuração:
  11. Revise as informações de resumo.

    Você pode clicar Salvar para salvar a configuração como um arquivo de resposta (.ini) para configurar os repositórios da Lista de Histórico em outros sistemas ou para executar configurações silenciosas posteriormente. Para obter informações sobre como executar o Assistente de Configuração com um arquivo de resposta, consulte Configurando MicroStrategy com um arquivo de resposta.

  12. Clique Terminar para aplicar a configuração e criar o repositório de Lista de Histórico.

    Quando você terminar de configurar o Intelligence Server e suas origens de projeto, uma instância de banco de dados para conectar um projeto a um repositório de Lista de Histórico deve ser criada. Se você criou o repositório de Lista de Histórico como parte da mesma rotina de configuração para criar um repositório de metadados e a configuração está sendo feita em um ambiente Windows, uma instância de banco de dados é criada automaticamente para o repositório de Lista de Histórico. Para obter informações sobre como criar uma instância de banco de dados, consulte Criando uma instância de banco de dados.

Criação de estatísticas e repositórios do Enterprise Manager para manter e monitorar a atividade do sistema

As estatísticas e os repositórios do Enterprise Manager são coleções de tabelas de banco de dados usadas para manter e monitorar a atividade e o desempenho do sistema. Você pode correr MicroStrategy Enterprise Manager contra a informação estatística para analisar e interpretar as estatísticas.

Para obter uma descrição detalhada das tabelas de estatísticas usadas no banco de dados Enterprise Manager Statistics, os campos que cada tabela contém e os tipos de dados associados a cada campo para MicroStrategy Intelligence Server, consulte o Modelo de dados e definições de objetos do Enterprise Manager capítulo no System Administration Guide.

Para obter detalhes sobre como configurar projetos para registrar estatísticas, consulte o Monitorando o uso do sistema capítulo no System Administration Help.

Se você criar repositórios de estatísticas e do Enterprise Manager como parte da mesma rotina de configuração para criar um repositório de metadados e a configuração estiver sendo feita em um ambiente Windows, uma instância de banco de dados será criada automaticamente para o repositório de estatísticas. Se você criar o repositório de estatísticas separadamente, criá-lo para um repositório de metadados existente ou criá-lo em um ambiente Linux, deverá criar uma instância de banco de dados para o repositório de estatísticas. Para obter informações sobre como criar uma instância de banco de dados, consulte Criando uma instância de banco de dados.

Se você estiver atualizando suas estatísticas e repositórios do Enterprise Manager de uma versão anterior do MicroStrategy em vez de criar um novo repositório de estatísticas, consulte o Upgrade Help.

  • Antes de criar estatísticas e repositórios do Enterprise Manager, certifique-se de armazená-los em um banco de dados certificado, driver ODBC e combinação de sistema operacional. Para obter uma lista de ambientes certificados, consulte o MicroStrategy Leia-me.
  • Uma conta de usuário do banco de dados para associar aos repositórios. MicroStrategy recomenda que a conta de usuário do banco de dados usada para criar as tabelas receba permissões completas para o banco de dados. Se a conta de usuário do banco de dados não puder receber permissões completas para o banco de dados, consulte Permissões de banco de dados necessárias para criar metadados, lista de histórico e repositórios de estatísticas para obter detalhes adicionais sobre as permissões de banco de dados necessárias para esta configuração.
  • As etapas abaixo são específicas para a criação de estatísticas e repositórios do Enterprise Manager. Se você também optar por criar um repositório de metadados ou um repositório de Lista de Histórico, deverá primeiro concluir as etapas descritas em Criando um repositório de metadados ou Criando um repositório de lista de histórico, respectivamente.
  • Embora os erros de criação de estatísticas sejam raros em geral, você pode revisar uma lista de possíveis erros em Metadados e outros erros de criação de repositório para se preparar ou evitar cenários específicos que possam causar erros.

Para criar estatísticas e repositórios do Enterprise Manager

  1. Abra o MicroStrategy Assistente de configuração.
  2. Selecione Tabelas de metadados, lista de histórico e repositório de estatísticas e clique Próximo.
  3. Selecione os Repositório do Statistics & Enterprise Manager caixa de seleção e clique Próximo.
  4. De DSN Na lista suspensa, selecione o DSN para suas estatísticas e repositórios do Enterprise Manager.

    Se não existir um DSN aplicável, você poderá selecionar Novo para abrir o Assistente de Conectividade e criar um novo DSN. As etapas para criar um novo DSN com o Assistente de Conectividade estão descritas na seção Criando um DSN para uma fonte de dados.

  5. Digite um Nome de usuário e Senha que pode se conectar à fonte de dados.

    O usuário do banco de dados fornecido torna-se o proprietário de todas as tabelas e objetos. O usuário do banco de dados deve ter as permissões Selecionar, Criar, Inserir e Soltar.

  6. Depois de fornecer um nome de usuário e senha válidos, você pode clicar Visualização SQL para abrir a caixa de diálogo Visualização SQL. Esta caixa de diálogo fornece as instruções SQL que serão executadas em sua fonte de dados para criar as estatísticas e as tabelas do Enterprise Manager. Clique em Fechar.

    Se você usar as opções avançadas para alterar o script SQL, poderá clicar em Visualização SQL após selecionar o novo script para ver uma listagem atualizada das instruções SQL que serão executadas.

  7. Clique em Avançado.
  8. No Roteiro campo, um script SQL para criar estatísticas e repositórios do Enterprise Manager otimizados para seu banco de dados será selecionado. Se desejar especificar um script diferente, clique em ... (o botão de navegação) para navegar e selecionar um script personalizado. Para obter mais informações sobre os scripts SQL padrão, consulte Scripts SQL.
  9. Clique em Próximo.
  10. Revise as informações resumidas.

    Você pode clicar Salvar para salvar a configuração como um arquivo de resposta (.ini) para configurar repositórios de estatísticas em outros sistemas ou para executar configurações silenciosas posteriormente. Para obter informações sobre como executar o Assistente de Configuração com um arquivo de resposta, consulte Configurando MicroStrategy com um arquivo de resposta.

  11. Clique em Concluir. As informações resumidas são atualizadas à medida que as configurações são concluídas, fornecendo uma forma de acompanhar o progresso das configurações.

Depois de concluir a configuração do Intelligence Server e das fontes do projeto, uma instância de banco de dados para conectar um projeto a um repositório de estatísticas deverá ser criada. Se você criou o repositório de estatísticas como parte da mesma rotina de configuração para criar um repositório de metadados e a configuração estiver sendo feita em um ambiente Windows, uma instância de banco de dados será criada automaticamente para o repositório de estatísticas. Para obter informações sobre como criar uma instância de banco de dados, consulte Criando uma instância de banco de dados.

Scripts SQL

MicroStrategy possui scripts SQL específicos do banco de dados para criar metadados, lista de histórico e tabelas de estatísticas. Os scripts para cada plataforma de banco de dados certificada são enviados com o produto. O MicroStrategy O Assistente de Configuração seleciona automaticamente um script padrão com base na plataforma de banco de dados do seu driver ODBC.

Por padrão, todos os scripts residem no diretório onde você instalou MicroStrategy e são identificados pelo .sql extensão. É altamente recomendável que nenhuma edição seja realizada nesses scripts, exceto em raras ocasiões e apenas por pessoal qualificado do banco de dados.

Mensagens de configuração

Dependendo do banco de dados ODBC selecionado, diferentes mensagens poderão ser exibidas solicitando que você conclua a configuração com êxito. Dois exemplos são descritos abaixo:

  • Metadata tables already exist at this location. Would you like to recreate them? (This will drop all existing information in the Metadata)

    Esta mensagem será exibida se o Assistente de Configuração detectar um repositório de metadados existente no local do banco de dados especificado.

    Se você continuar, todas as informações no repositório de metadados existente serão substituídas.

  • No Metadata Tables were found at this location, do you wish to create them now?

Esta mensagem será exibida se não houver nenhum repositório de metadados existente e você não tiver optado por criar um.