As alterações em uma transformação reutilizável, que você insere através do Transformation Developer, são imediatamente refletidas em todas as instâncias dessa transformação. Embora este recurso seja uma sólida maneira de salvar o trabalho e impor padrões, você corre o risco de invalidar o mapeamento quando modifica uma transformação reutilizável.
Para ver quais mapeamentos, mapplets ou atalhos podem ser afetados pelas alterações efetuadas em uma transformação, selecione a transformação no espaço de trabalho ou no Navegador, clique com o botão direito e selecione Exibir Dependências.
Se você fizer uma das seguintes alterações à transformação reutilizável, os mapeamentos que utilizam suas instâncias podem ser invalidados:
Quando você exclui uma porta ou múltiplas portas de uma transformação, desconecta a instância do fluxo de dados parcial ou total através do mapeamento.
Quando você altera um tipo de dados de porta, impossibilita o mapeamento de dados dessa porta para outra, usando um tipo de dados incompatível.
Quando você altera um nome de porta, as expressões que se referem à porta deixam de ser válidas.
Quando você insere uma expressão inválida na transformação reutilizável, os mapeamentos que usam a transformação deixam de ser válidos. O Serviço de Integração não pode executar sessões com base em mapeamentos inválidos.