Criação e Configuração de Transformação¶
Introdução¶
Esta página explica as partes de uma transformação e, em seguida, aborda a criação de uma nova transformação e o acesso às opções de menu que ficam disponíveis quando uma transformação é criada.
Se você não quiser transformar os dados e, em vez disso, passar os dados inalterados, não será necessário adicionar uma transformação. Padrões de operação válidos são fornecidos em Padrões de validação em Validade da Operação.
Partes de uma Transformação¶
Uma transformação consiste em esquemas de origem e de destino que foram definidos na transformação e no mapeamento de transformação que gera a saída. Uma transformação não inclui os dados de entrada ou saída em si.
Esquemas de Origem e Destino¶
Um esquema de origem é necessário somente quando uma atividade de origem adjacente fornece dados de entrada que precisam ser transformados. Um esquema de destino é sempre necessário.
Os esquemas de origem e de destino são fornecidos por uma atividade adjacente ou definidos na transformação, com um esquema fornecido por uma atividade adjacente tendo precedência. Os esquemas fornecidos pelas atividades adjacentes não fazem parte da transformação. Mais informações sobre esquemas são fornecidas em Esquemas seção.
Dados de Entrada e Saída¶
Uma transformação não inclui os próprios dados de entrada ou saída. Qualquer uma destas entradas pode ser usada para fornecer dados para a transformação:
- Variáveis
- Valores e expressões personalizadas
- Lógica de Script em um campo de destino ou nó de condição
- Dados de uma atividade de origem
Essas entradas podem ser usadas sozinhas ou em combinação com outras entradas. Se os dados de entrada de uma atividade de origem adjacente precisarem ser mapeados ou transformados, um esquema de origem que defina a estrutura dos dados de entrada deverá ser fornecido.
A saída da transformação é o resultado do mapeamento de destino. Esses dados resultantes devem estar em conformidade com um esquema de destino, consistindo em no mínimo um campo. A transformação deve ser mapeada para pelo menos um campo no esquema de destino para resultar em dados de saída da transformação. Para obter detalhes sobre como concluir um mapeamento, consulte Mapeamento de Transformação.
Crie uma Transformação¶
Uma nova transformação pode ser criada a partir destes locais:
- A guia Componentes do aba do projeto usando a opção Criar novo na categoria Transformações (consulte Menu Ações da categoria em Guia Componentes do painel do projeto).
- A quadro de design usando uma área de inserção (consulte Menu Ações da zona para soltar em Quadro de Design).
Novas transformações são criadas com o nome padrão Nova Transformação. As novas transformações subsequentes com nomes padrão são anexadas com um número incrementado entre parênteses.
Ao criar uma nova transformação, a tela de configuração da transformação é aberta. Na primeira vez que você acessa uma transformação, ela abre em modo de mapeamento. Para obter detalhes sobre como concluir mapeamentos de transformação, consulte Mapeamento de Transformação.
Menu Ações de Transformação¶
Depois que uma transformação é criada, as ações de menu para essa transformação ficam acessíveis nestes locais:
- A guia Workflows do aba do projeto (consulte Menu Ações do componente em Guia Workflows do painel do projeto).
- A aba Componentes do painel do projeto (consulte Menu Ações do componente em Guia Componentes do painel do projeto).
- A quadro de design (consulte Menu Ações do componente em Quadro de Design).
Cada uma destas ações de menu está disponível:
Item do menu | Descrição |
---|---|
![]() | Visualizar/Editar abre a tela de configuração da transformação em um dos três modos de exibição — modo de mapeamento (padrão), modo de script ou modo de visualização — dependendo do modo de exibição que você usou pela última vez para acessar a transformação. |
![]() | Cut coloca uma cópia da transformação na área de transferência e exclui a transformação original do projeto (consulte Reutilização de componentes). |
![]() | Copiar coloca uma cópia da transformação na área de transferência (consulte Reutilização de componentes). |
![]() | Renomear posiciona o cursor no nome da transformação para você fazer as edições necessárias. |
![]() | Visualizar dependências altera a visualização no painel do projeto para exibir quaisquer outras partes do projeto das quais a transformação depende (consulte Dependências, exclusão e remoção de componentes). |
![]() | Adicionar ao grupo abre uma caixa de diálogo para criar um novo grupo personalizado ou para adicionar a transformação a um grupo existente (consulte Grupos de componentes). |
![]() | Excluir exclui permanentemente a transformação (consulte Dependências, exclusão e remoção de componentes). |
![]() | Remover remove referências à transformação como uma etapa de operação na quadro de design (consulte Dependências, exclusão e remoção de componentes). |