Mapa com scripts de evento de transformação
Os eventos de transformação ocorrem durante o processo de transformação de uma tabela de conjunto de importação em uma tabela.
Esses eventos modificam o comportamento de transformação de qualquer tipo de especificação de mapeamento. Os scripts de evento de transformação modificam o processamento dos eventos em várias fases da transformação.
Por exemplo, o processamento de uma operação de mapeamento definida usando Utilitário de Assistência de Mapeamento pode ser manipulado usando os scripts de evento. Há vários objetos JavaScript de conjunto de importação que podem ser acessados durante esses eventos. Esses objetos representam tabelas ou partes de tabelas. É importante observar que o que esses objetos se referem varia dependendo do contexto do evento no qual eles são referenciados.
| Nome do evento | Parâmetros de eventos | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| onStart | Quando: O script de evento onStart é processado no início de uma execução de importação, antes que todas as linhas de dados sejam lidas.
Exemplo: |
|||||||||||||||||||||||||||||||||
| onComplete | Quando: O script de evento onComplete é processado no final de uma execução de importação, depois que todas as linhas de dados são lidas e transformadas.
Exemplo: |
|||||||||||||||||||||||||||||||||
| onBefore | Quando: O script de evento onBefore é processado no início de uma transformação de linha, antes que a linha de origem seja transformada na linha de destino.
Exemplo: |
|||||||||||||||||||||||||||||||||
| onAfter | Quando: O script de evento onAfter é processado no final de uma transformação de linha, depois que a linha de origem é transformada na linha de destino e salva.
Exemplo: |
|||||||||||||||||||||||||||||||||
| onForeignInsert | Quando: O script de evento onForeignInsert é processado no início da criação de um registro relacionado e referenciado, antes que o registro seja criado.
Exemplo: |
|||||||||||||||||||||||||||||||||
| onChoiceCreate | Quando: O script de evento onChoiceCreate é processado no início de uma criação de valor de escolha, antes que o novo valor de escolha seja criado.
Exemplo: |
|||||||||||||||||||||||||||||||||
| onReject | Quando: O script de evento onReject é processado durante a ocorrência de um registro externo ou criação de opção e o registro externo ou opção é rejeitado , toda a linha de transformação não é salva.
Exemplo: |