Você pode configurar a maneira como o Serviço de Integração aplica a lógica de transformação aos dados de entrada. Você pode escolher um destes valores:
Linha
Aplica a lógica de transformação a uma linha de dados de cada vez. Escolha Linha se o resultado do procedimento depender de uma única linha de dados. Por exemplo, você pode escolher Linha quando um procedimento analisa uma linha que contém um arquivo XML.
Transação.
Aplica a lógica de transformação a todas as linhas de uma transação. Escolha Transação se os resultados do procedimento dependerem de todas as linhas na mesma transação, mas não de linhas em outras transações. Ao escolher Transação, você deve conectar todos os grupos de entrada ao mesmo ponto de controle de transação. Por exemplo, você pode escolher Transação quando o procedimento externo realizar cálculos agregados sobre dados em uma única transação.
Todas as Entradas.
Aplica a lógica de transformação a todos os dados de entrada. Se você escolher Todos de Entrada, o Serviço de Integração descartará limites de transação. Escolha Todos de Entrada se o resultado do procedimento depender de todas as linhas de dados na origem. Por exemplo, você pode escolher Todos de Entrada quando o procedimento externo classifica ou realiza cálculos agregados em todos os dados recebidos.