Boas Práticas do Studio

Algumas orientações para usar o Studio em seu pleno potencial.

Estabeleça convenções de nomenclatura para sua organização
Forneça nomes exclusivos e significativos (significativos no contexto de problema de negócios a ser resolvido) para todos os seus projetos do Studio e arquivos-componentes, pastas, projetos, orquestrações, terminais e assim por diante. Os nomes devem ser:
  • Exclusivo - O Studio faz distinção de maiúsculas e minúsculas: filename1, FILENAME1 e FileName1 são três arquivos diferentes. Entretanto, não confie em letras maiúsculas para distinguir entre projetos do Studio, isso pode causar confusão.
  • Descritivo - Por exemplo, um projeto que integra fornecedores e um sistema de inventário pode ser chamado “SupplyChainIntegration.”
Faça backup de projetos com frequência
Em ambientes de diversos usuários especialmente, certifique-se de fazer backup dos projetos com frequência. É possível fazer backup rapidamente de todos os componentes de projeto do Studio simplesmente criando um arquivo compactado do conteúdo em um diretório específico do projeto. Armazene o arquivo compactado em outro lugar, em um local seguro. O ideal seria em um sistema de controle de versão que também permitirá controlar mudanças de projeto.
Armazene projetos em um local central
Posicione todos os arquivos de projeto em um local central, de preferência usando software de controle de versão, para que esses projetos sejam fáceis de localizar e as iterações anteriores sejam fáceis de recuperar (isso é especialmente importante se tiver vários desenvolvedores trabalhando no mesmo projeto).
Projete orquestrações para desempenho ideal
Quando possível, pré-processe quantos dados de entrada quiser usando os recursos nativos dos sistemas de origem antes de integrar. Transformar dados fora do sistema de origem aumenta a sobrecarga do processamento. Se o desempenho se tornar um problema, investigue como é possível minimizar o uso da Atividade do Mapa em uma orquestração do projeto de integração.
Por exemplo, se estiver integrando dados de diversos sistemas de bancos de dados diferentes, considere criar tabelas de extrato que pré-processam os dados em vez de tentar resolver todas as diferenças entre tipos de dados distintos na orquestração.
Use Propriedades de Configuração para definições de terminal
Em vez de detalhes de codificação permanente em seus terminais de projeto, é possível usar propriedades para alguns dos detalhes. Você define essas propriedades de configuração no Studio e depois usa o Console de Gerenciamento para especificar vários valores de tempo de execução. Antes de implementar o projeto, você deve configurar as propriedades para os terminais reais no ambiente de produção. Para obter mais detalhes, consulte a ajuda on-line.
Teste atividades e todas as definições no Studio, conforme projetar
Conforme usar o Studio para projetar todos os elementos de uma orquestração, certifique-se de usar dados de teste sempre que apropriado para garantir que os mapeamentos funcionem conforme esperado. Antes de publicar um projeto, teste todos os mapeamentos e esquemas de arquivo simples usando o Studio.
Configure desenvolvimento e ambientes de teste
Como ideal, é necessário configurar o desenvolvimento e ambientes de teste que refletem seu ambiente de produção, incluindo origens e destinos de dados de replicação no ambiente de teste.
  • Extraia os dados de produção (ou réplica) para os seus ambientes de desenvolvimento e teste.

Antes de implementar o projeto, você deve configurar as propriedades para os terminais reais no ambiente de produção alterando as Propriedades de Configuração. Consulte a ajuda on-line do Console de Gerenciamento para obter detalhes.




Feedback | notices