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.