Compartilhar via


Ciclo de vida de um aplicativo do Planning Server

Atualizado em: 2009-04-30

O software PerformancePoint Planning é orientado por empresa e projetado para suas necessidades comerciais nas áreas de orçamento, previsão, consolidação e outros fins comerciais. O Planning Server permite que você personalize o sistema para atender às suas necessidades comerciais.

Devido à complexidade do sistema, é recomendável uma implementação de três a cinco fases do Planning. O ciclo de vida completo da implementação de um aplicativo Planning Server inclui as fases VDC, de Design, de teste, de Pré-produção e de Produção. Algumas dessas fases podem ser combinadas, dependendo do ambiente. Por exemplo, você pode ignorar a fase de VDC ou combinar as fases de design e de VDC. Também é possível executar testes e pré-produção individualmente ou combinados em uma fase.

A seguir há um exemplo de uma implementação em cinco fases:

Fase Recomendação de topologia

Prova de conceito

Um computador

Design

Três servidores. Um computador também é aceitável.

Teste

Três servidores*

Pré-produção

Três servidores*

Produção

Três servidores*

A seguir há um exemplo de uma implementação em três fases:

Fase Recomendação de topologia

Prova de Conceito/Design

Um computador

Teste/Pré-produção

Três servidores*

Produção

Três servidores*

ObservaçãoObservação:

Consulte o Guia de Implantação do PerformancePoint Server 2007 para obter instruções sobre como instalar ambientes único ou distribuído.

* Enquanto a topologia mínima recomendada para um ambiente de teste, pré-produção ou produção é uma configuração de três servidores, é altamente recomendável que você analise seu requisitos comerciais, metas e cargas, e utilize nosso potencial de escalabilidade para escolher uma topologia ideal para o seu sistema de produção.

Depois de concluir a fase de Prova de Conceito/Design e estar satisfeito com os resultados, use a ferramenta de migração para migrar as configurações personalizadas na fase de Design para seu ambiente de pré-produção.

O diagrama a seguir do processo de ciclo de vida do aplicativo Planning ilustra as relações entre cada fase e detalha as etapas necessárias para implementar um sistema Planning.

diagrama de processo do aplicativo

Fases de prova de conceito e design

Etapa 1: Instalar e configurar

A primeira etapa é instalar e configurar o software para coincidir com as necessidades do seu ambiente. Após executar inicialmente o assistente de instalação e configuração, use Gerenciador de Configuração do Planning Server para concluir a etapa de instalação. Consulte o Guia de Implantação do PerformancePoint Server 2007 para obter instruções sobre como instalar ambientes único ou distribuído.

Etapa 2: Configuração do Planning Server

Usando Console de Administração do Planning, execute as seguintes tarefas:

  • Crie um novo aplicativo de Planejamento Microsoft Office PerformancePoint Server 2007

  • Configure os dados de segurança no nível do sistema (defina as funções do sistema do Modelador Administrador Global (GA), Administrador de Usuários (UA) e Administrador de Dados (DA)

  • Configure as fontes de dados que serão usadas pelo Planning Business Modeler para carregar dados

  • Defina o local de destino de dados para o recurso de saída

  • Configure ou altere as configurações, como, por exemplo, os tempos limite.

Consulte a ajuda on-line do Console de Administração do Planning para obter detalhes sobre essas tarefas.

Etapa 3: Design de conteúdo

Use Planning Business Modeler para criar o seu conteúdo. Com base em seu plano de design, defina estrutura de negócios, sites de modelo, modelos, dimensões, hierarquias, propriedades de dimensão, suposições globais e dependências do modelo (modelos vinculados). Depois de salvar esses metadados no banco de dados do Aplicativo de Planejamento, use Planning Business Modeler para carregar dados de referência das fontes de dados que você definiu na etapa anterior do Console de Administração do Planning.

Etapa 4: Processo de ETL

Após a etapa de Design de Conteúdo, você pode trabalhar nos processos de extração, transformação e carga (ETL) para carregar dados de referência e de fatos no Banco de Dados de Aplicativos de Planejamento. O trabalho de ETL pode continuar em paralelo entre as etapas Design de Conteúdo e Designs do Processo Corporativo.

O processo de ETL inclui as etapas de design e execução de ETL. Opcionalmente, a etapa de design de ETL inclui:

  • Identificação de fonte de dados

  • Criação dos mapeamentos de esquema

  • Carga dos dados de dimensão e de fatos de fontes para o Banco de Dados de Teste de Planejamento.

Você pode criar pacotes SQL Server 2005 Integration Services (SSIS) ou scripts SQL Server para extrair e transformar os dados no formato apropriado no Banco de Dados de Teste de Planejamento.

A etapa a execução de ETL consiste em movimentar os dados do Banco de Dados de Teste de Planejamento para o Banco de Dados de Aplicativos de Planejamento. Use a ferramenta de linha de comando PPSCmd.exe ou o Planning Business Modeler para carregar dados de referência e de fatos do Banco de Dados de Teste de Planejamento para o Banco de Dados de Aplicativos de Planejamento. Consulte o "Guia de Operações do PerformancePoint Server 2007" em "Integração de Dados" para obter detalhes sobre o processo de ETL.

Após finalizar o design de definição estrutural, use o Planning Business Modeler para executar a implantação do site modelo inicial. Essa etapa cria um novo banco de dados do Analysis Services e cubos OLAP para o novo site modelo no qual você está trabalhando. Essa etapa é necessária antes de trabalhar na próxima etapa, Design do Processo Corporativo.

Enquanto você estiver trabalhando nesses designs, você pode salvar os dados de referência e metadados periodicamente no Banco de Dados de Aplicativos de Planejamento para evitar qualquer perda de dados. Recomendamos que você faça backups dos seus bancos de dados do sistema periodicamente, incluindo os Bancos de Dados de Teste de Planejamento e de Aplicativos de Planejamento, além dos bancos de dados PPSPlanningSystem e PPSPlanningService.

Etapa 5: Design do Processo Corporativo

Nesta etapa você:

  • Cria regras de negócios

  • Cria formulários

  • Insere a segurança de dados

  • Define ciclos de fluxo de trabalho, atribuições e trabalhos

  • Define mapeamentos de associações do modelo

Etapa 6: Implantar o Site de Modelo

Esta etapa executa atualizações incrementais para o banco de dados e cubos do Analysis Services do site modelo. Todos os metadados, incluindo metadados estruturais, dados de segurança, dados de regras de cálculo, dados de referência e dados de fato, são salvos no Banco de Dados de Aplicativos de Planejamento e processados incrementalmente nos bancos de dados e cubos do Analysis Services.

Etapa 7: Teste

O teste é a etapa final. Use Suplemento PerformancePoint para Excel, SQL Server Management Studio, SQL Server Business Intelligence Development Studio, SQL Server 2005 Reporting Services, PerformancePoint Monitoring e quaisquer outras ferramentas que a sua empresa precise para fazer os seguintes testes e verificações:

  • Precisão de dados

  • Desempenho

  • Segurança dos dados

  • Envios de fluxo de trabalho

  • Resultados de execução de trabalhos comerciais e financeiros

O processo de teste precisa ser iterativo, no qual você teste continuamente desde a fase de Configuração ou Design de Conteúdo até a fase de Teste oficial, até que você esteja satisfeito com os resultados. Por exemplo, comece com a criação de um site modelo e um modelo, repetindo esse processo até que você esteja satisfeito com os resultados. Em seguida, expanda esse processo a vários modelos em um site modelo e vários sites modelo com um aplicativo. Durante a fase de Configuração, teste com cada configuração até que você esteja satisfeito. Observe que esse processo não se aplica à implantação inicial de um site modelo. Consulte tópico de ajuda do PerformancePoint Planning Business Modeler, "Implantação do Site Modelo", para obter detalhes completos.

ObservaçãoObservação:

Enquanto você estiver trabalhando no ambiente de VDC/Design, execute backup completo do sistema Planning freqüentemente para evitar perda de dados. Consulte o "Guia de Operações do PerformancePoint Server 2007" para obter informações detalhadas sobre como fazer backup de seu sistema.

Migração da fase de Design para as fases de Pré-produção e Produção

Depois de concluir a fase de Prova de Conceito/Design e de ter testado totalmente o sistema, você está pronto para passar para a fase de Produção ou Pré-produção. Você pode usar a ferramenta de migração do Planning Server para migrar os metadados do sistema de origem para o sistema de destino. Para dados de referência e dados de fato, carregue os dados do Banco de Dados de Teste de Planejameto diretamente no sistema de destino. É provável que os dados de fatos usados no ambiente de design sejam uma pequena fração de seu sistema de produção. A ferramenta de migração apenas migra os metadados para o sistema de destino. Você ainda precisa fazer o design de ETL para carregar os dados no sistema de destino. Execute a etapa de Design do Processo Corporativo neste sistema de pré-produção/produção.

A seguir encontra-se a visão geral sobre a migração do PerformancePoint Planning. A migração de aplicativos não copia os dados completos do sistema de origem para o sistema de destino.

As seguintes informações serão migradas durante a migração de aplicativos e são exibidas na etapa de Migração no diagrama anterior que ilustra o processo do aplicativo:

  • Funções de segurança

  • Metadados estruturais: todas as definições de sites modelo, modelos, dimensões e conjuntos de membros

  • Regras de cálculo e os modelos de trabalho associados

  • Modelos de formulário

  • Calendários

Os seguintes itens serão migrados durante a migração de dados e mostrados no processo de ETL no diagrama de "processo de aplicativo".

  • Dados de dimensão e hierarquia

  • Dados de fatos e anotações

  • Associações

Os seguintes itens não serão migrados durante a migração de aplicativos e são mostrados no design do processo comercial no diagrama de "processo de aplicativo":

  • Relatórios

  • Fluxo de Trabalho: atribuições, trabalhos, definição e instâncias do ciclo

  • Usuários e suas atribuições de funções de segurança

    ObservaçãoObservação:

    Todos os objetos que não são migrados devem ser recriados manualmente ou importados usando arquivos .csv.

As principais etapas para migrar o sistema PerformancePoint Planning para um novo destino são as seguintes:

  1. Exportar de um sistema de origem.

  2. Importar para um sistema de destino.

  3. Migrar dados: exportar dados do sistema de origem, preparar a área de teste e carregar os dados preparados.

  4. Carregar dados de fluxo de trabalho, segurança e relatório.

  5. Implantar todos os sites modelo no sistema de destino.

  6. Colocar o sistema migrado on-line.

  7. Verificar a migração de aplicativos.

Consulte o Guia de Operações PerformancePoint Server 2007 para obter mais informações sobre dados de migração.

As etapas nas fases de pré-produção e produção são as mesmas. Siga o mesmo processo de migração nessas duas fases.

Fluxo de dados dentro do Planning Server

O diagrama a seguir mostra o fluxo de dados de alto nível em todo Planning Server. Ele divide o PerformancePoint Planning em três camadas: Cliente, Servidor e Armazenamento. A seção a seguir mostra o fluxo de dados por situações de cada componente de cliente principal mostrado no diagrama. Os números (como 1, 3 e assim por diante) referem-se aos números de fluxo de dados no diagrama.

diagrama de fluxo de dados

Planning Business Modeler:

  • Design de conteúdo: #3, #9.1, #18

  • Design do processo corporativo: #3, #9.1

  • Implantar site modelo: #3, #9.1, #9.2, #13

Suplemento PerformancePoint Add-In para Excel:

  • Entrada de dados: #5, #9.1, #9.2

  • Design de relatórios: #12, #5, #9.1

  • Publicar modelos de formulários: #5, #9.1

  • Executar relatórios: #10

  • Publicar relatórios no Reporting Services: #19

  • Situações em tempo de execução: #5, #10, #12

Console de Administração do PerformancePoint Planning: #2, #8, #9.1

Relatório: #1, #6, #7

PPSCmd: #4, #9.1

ETL:

  • Sincronizar banco de dados de aplicativos para o Banco de Dados de Teste do Planejamento: #14

  • Carregando dados do Banco de Dados de Teste de Planejamento para o Banco de Dados de Aplicativos de Planejamento: #15

  • Carregando dados do data warehouse para o Banco de Dados de Teste de Planejamento: #16

Integração de dados

Antes de a análise de dados e o planejamento estarem disponíveis em qualquer aplicativo comercial, o Planning Server deve obter dados de uma ou mais combinações de fontes de dados comerciais. Os dados podem ser movidos de qualquer uma das fontes de dados para o Banco de Dados de Teste de Planejamento. Os dados podem ser validados e movidos do Banco de Dados de Teste de Planejamento para o Banco de Dados de Aplicativos de Planejamento.

O PerformancePoint Server fornece ferramentas e metodologias para mover dados de fontes de dados operacionais internas da sua empresa para um banco de dados de teste. É importante observar que o PerformancePoint Server não fornece ferramentas para suportar processos de extração, transformação e carga (ETL).

Um planejamento cuidadoso dos processos de carga de dados é importante, pois uma falha de planejamento pode resultar em dados que não se reconciliam com modelos, dimensões e conjuntos de membros relacionados.

As principais considerações sobre carga de dados incluem a freqüência com que você carrega dados, se faz carga completa ou incremental de dados, a quantidade de dados envolvidos e o desempenho.

Considere o tempo e a freqüência da carga de dados e quais usuários serão responsáveis por esses processos. Isso pode tornar-se significativo com implementações de vários sites e modelos.

No Planning Business Modeler, você pode carregar dados de dimensão e dados de hierarquia relacionados do Banco de Dados de Teste de Planejamento para o Banco de Dados de Aplicativos de Planejamento. Quando você faz isso, todas as alterações nos dados de dimensão do Banco de Dados de Teste de Planejamento são integradas ao Banco de Dados de Aplicativos de Planejamento. Isso inclui novas linhas de membros de dimensão, linhas de membros de dimensão atualizadas e linhas de membros de dimensão excluídas. Os membros de dimensão não alterados no Banco de Dados de Teste de Planejamento permanecem inalterados no Banco de Dados de Aplicativos de Planejamento. Consulte a ajuda on-line do Planning Business Modeler para obter informações detalhadas sobre o recurso de carga de dados.

Consulte o Guia de Operações do PerformancePoint Server 2007 em "Integração de Dados" para obter as etapas detalhadas para integração de dados.

Consulte Também

Outros Recursos

Data Integration
ETL
Source systems
Moving to a Production Environment
Data Flow Example