Implementando os Serviços de Movimentação de Dados

Antes do serviço de movimentação de dados de Estado para Tempo de Execução e de Tempo de Execução para Histórico poder ser implementado, é necessário criar as tabelas de banco de dados dinâmicas. Qualquer erro que ocorrer ao executar scripts de criação de tabelas de banco de dados dinâmicas resultará em problemas durante a implementação do serviço de movimentação de dados.

Durante a geração do esquema, serão criados até três archives compactados (arquivos ZIP ou arquivos JAR) (nomeados DS_State_setup, DS_Runtime_setup e DS_Datamart_setup) contendo arquivos de configuração do serviço de movimentação de dados. Os três archives sempre serão criados na primeira vez em que a geração do esquema for desempenhada para um modelo de medidas de negócios. Gerações subseqüentes, por exemplo, após a modificação de um modelo de medidas de negócios, podem criar zero, um, dois ou três novos archives. Um archive será criado apenas se uma alteração no ambiente de replicação existente for necessária para acomodar alterações do modelo de medidas de negócios. Os archives de implementação do serviço de movimentação de dados estão localizados no diretório que foi especificado na configuração do console administrativo do Schema Generator sob a guia "Geral".

A implementação de um serviço de movimentação de dados envolve a criação e configuração de objetos de banco de dados no banco de dados de origem (de onde os dados são movidos), bem como objetos de banco de dados no banco de dados de destino (para onde os dados são movidos).
  • DS_State_setup contém o script de implementação para a configuração do banco de dados de origem do serviço de movimentação de dados de Estado para Tempo de Execução.
  • DS_Runtime_setup contém o script de implementação para a configuração do banco de dados de destino do serviço de movimentação de dados de Estado para Tempo de Execução e o script de implementação para a configuração do banco de dados de origem do serviço de movimentação de dados de Tempo de Execução para Histórico.
  • DS_Datamart_setup contém o script de implementação para a configuração do banco de dados de destino do serviço de movimentação de dados de Tempo de Execução para Histórico.
  1. Implemente o serviço de movimentação de dados de Tempo de Execução:
    1. Determine em qual máquina você implementará os artefatos de origem para o serviço de movimentação de dados de Estado para Tempo de Execução. Na maioria dos casos, essa é a máquina que hospeda o banco de dados de estado.
    2. Crie um diretório de trabalho nessa máquina e copie (ou transfira se a máquina for remota) o archive DS_State_setup gerado para esse diretório. Você deve escolher um caminho com comprimento de 100 caracteres ou menos devido a restrições de comprimento de caminho dependentes do sistema operacional.
    3. Extraia o archive (em um arquivo .zip no Windows e em um arquivo .jar no UNIX) no diretório de trabalho.
    4. Durante a implementação, vários utilitários do DB2 serão utilizados para criar e configurar objetos de banco de dados. Para utilizar essas ferramentas, o ambiente de banco de dados deve ser configurado. No Microsoft Windows, você pode fazer isso abrindo uma janela de comandos do DB2. No UNIX, certifique-se de que as variáveis de ambiente apropriadas estejam configuradas.
    5. Navegue para o diretório no qual você extraiu o archive DS_State_setup.
    6. Execute o State_to_Runtime_setup_source.bat (a extensão é .sh no UNIX) e siga os prompts. O script exibirá mensagens de status indicando se um determinado comando foi bem-sucedido, gerou um aviso ou falhou.
    7. Inspecione o arquivo de registro gerado State_to_Runtime_setup_source.log quanto a quaisquer mensagens de aviso ou erro. Não prossiga se mensagens de erro forem exibidas.
    8. Faça backup do diretório de trabalho. O suporte IBM pode utilizar seu conteúdo para resolução de problemas.
    9. Determine em qual máquina você implementará os artefatos de destino para o serviço de movimentação de dados de Estado para Tempo de Execução. Na maioria dos casos, essa é a máquina que hospeda o banco de dados de Tempo de Execução.
    10. Crie um diretório de trabalho nessa máquina e copie (ou transfira se a máquina for remota) o archive DS_Runtime_setup gerado para esse diretório. Você deve escolher um caminho com comprimento de 100 caracteres ou menos devido a restrições de comprimento de caminho dependentes do sistema operacional.
    11. Extraia o archive (em um arquivo .zip no Windows e em um arquivo .jar no UNIX) no diretório de trabalho.
    12. Durante a implementação, vários utilitários do DB2 serão utilizados para criar e configurar objetos de banco de dados. Para utilizar essas ferramentas, o ambiente de banco de dados deve ser configurado. No Microsoft Windows, você pode fazer isso abrindo uma janela de comandos do DB2. No UNIX, certifique-se de que as variáveis de ambiente apropriadas estejam configuradas.
    13. Navegue para o diretório no qual você extraiu o archive DS_Runtime_setup.
    14. Execute o State_to_Runtime_setup_target.bat (a extensão é .sh no UNIX) e siga os prompts. O script exibirá mensagens de status indicando se um determinado comando foi bem-sucedido, gerou um aviso ou falhou.
    15. Inspecione o arquivo de registro gerado State_to_Runtime_setup_source.log quanto a quaisquer mensagens de aviso ou erro. Não prossiga se mensagens de erro forem exibidas.
    16. Faça backup do diretório de trabalho. O suporte IBM pode utilizar seu conteúdo para resolução de problemas.
    17. Se nenhum problema foi relatado, o serviço de movimentação de dados de Estado para Tempo de Execução foi configurado.
  2. Implemente o serviço de movimentação de dados de Tempo de Execução para Histórico:
    1. Determine em qual máquina você implementará os artefatos de origem para o serviço de movimentação de dados de Tempo de Execução para Histórico. Na maioria dos casos, essa é a máquina que hospeda o banco de dados de Tempo de Execução. Se você implementou os artefatos de destino para o serviço de movimentação de dados de Estado para Tempo de Execução na mesma máquina, poderá continuar com a etapa e a seguir porque os arquivos de implementação necessários já foram extraídos.
    2. Se a implementação for desempenhada em uma máquina diferente da máquina que hospeda o banco de dados de Tempo de Execução, crie um diretório de trabalho nessa máquina e copie (ou transfira se a máquina for remota) o archive DS_Runtime_setup gerado para esse diretório. Você deve escolher um caminho com comprimento de 100 caracteres ou menos devido a restrições de comprimento de caminho dependentes do sistema operacional.
    3. Extraia o archive (em um arquivo .zip no Windows e em um arquivo .jar no UNIX) no diretório de trabalho.
    4. Durante a implementação, vários utilitários do DB2 serão utilizados para criar e configurar objetos de banco de dados. Para utilizar essas ferramentas, o ambiente de banco de dados deve ser configurado. No Microsoft Windows, você pode fazer isso abrindo uma janela de comandos do DB2. No UNIX, certifique-se de que as variáveis de ambiente apropriadas estejam configuradas.
    5. Navegue para o diretório no qual você extraiu o archive DS_Runtime_setup.
    6. Execute o Runtime_to_Historical_setup_source.bat (a extensão é .sh no UNIX) e siga os prompts. O script exibirá mensagens de status indicando se um determinado comando foi bem-sucedido, gerou um aviso ou falhou.
    7. Inspecione o arquivo de registro gerado Runtime_to_Historical_setup_source.log quanto a quaisquer mensagens de aviso ou erro. Não prossiga se mensagens de erro forem exibidas.
    8. Faça backup do diretório de trabalho. O suporte IBM pode utilizar seu conteúdo para resolução de problemas.
    9. Determine em qual máquina você implementará os artefatos de destino para o serviço de movimentação de dados de Tempo de Execução para Histórico. Na maioria dos casos, essa é a máquina que hospeda o banco de dados de Histórico.
    10. Crie um diretório de trabalho nessa máquina e copie (ou transfira se a máquina for remota) o archive DS_Datamart_setup gerado para esse diretório. Você deve escolher um caminho com comprimento de 100 caracteres ou menos devido a restrições de comprimento de caminho dependentes do sistema operacional.
    11. Extraia o archive (em um arquivo .zip no Windows e em um arquivo .jar no UNIX) no diretório de trabalho.
    12. Durante a implementação, vários utilitários do DB2 serão utilizados para criar e configurar objetos de banco de dados. Para utilizar essas ferramentas, o ambiente de banco de dados deve ser configurado. No Microsoft Windows, você pode fazer isso abrindo uma janela de comandos do DB2. No UNIX, certifique-se de que as variáveis de ambiente apropriadas estejam configuradas.
    13. Navegue para o diretório no qual você extraiu o archive DS_Runtime_setup.
    14. Execute o Runtime_to_Historical_setup_target.bat (a extensão é .sh no UNIX) e siga os prompts. O script exibirá mensagens de status indicando se um determinado comando foi bem-sucedido, gerou um aviso ou falhou.
    15. Inspecione o arquivo de registro gerado State_to_Runtime_setup_source.log quanto a quaisquer mensagens de aviso ou erro. Não prossiga se mensagens de erro forem exibidas.
    16. Faça backup do diretório de trabalho. O suporte IBM pode utilizar seu conteúdo para resolução de problemas.
    17. Se nenhum problema foi relatado, o serviço de movimentação de dados de Tempo de Execução para Histórico foi configurado para esse modelo de medidas de negócios.
Conceitos relacionados
Implementação de Artefatos do Banco de Dados
Cenários de Implementação de Modelo de Medidas de Negócios
Serviço de Movimentação de Dados de Tempo de Execução para Histórico
Estado no Tempo de Execução do Serviço de Movimentação de Dados
Geração e Implementação de Artefatos
Serviços de Movimentação de Dados
Administração de Serviços de Movimentação de Dados
Configuração do Serviço de Movimentação de Dados
Tarefas relacionadas
Criando e Configurando Bancos de Dados
Implementando o Esquema do Banco de Dados de Cube Views na Plataforma Windows
Finalizando a Configuração dos Serviços de Movimentação de Dados
Criando Tabelas de Banco de Dados Dinâmicas
Configurando Opções dos Serviços de Movimentação de Dados
Consolidando Scripts de Início e Parada

Direitos Autorais IBM Corporation 2005, 2006. Todos os Direitos Reservados.