Você precisa criar tabelas de pedido e inventário antes de adicionar novos dados às tabelas. Você pode criar um script SQL para criar as tabelas e configurar uma transformação SQL para executar o script.
Você cria um arquivo nomeado create_order_inventory.txt, que contém as instruções SQL para criar as tabelas.
O seguinte mapeamento mostra como passar o nome de script para a transformação de SQL:
O Serviço de Integração lê uma linha da origem. A linha de origem contém o nome e o caminho do arquivo de script SQL:
A transformação recebe o nome do arquivo na porta ScriptName. O Serviço de Integração localiza o arquivo de script e analisa o script. Ele cria um procedimento SQL e o envia para o banco de dados processá-lo. O banco de dados valida o SQL e executa a consulta.
A transformação SQL retorna ScriptResults e ScriptError. Se o script executar com sucesso, a porta de saída ScriptResult retorna PASSED. Caso contrário, a porta ScriptResult retorna FAILED. Quando ScriptResult é FAILED, a transformação SQL retorna mensagens de erro na porta ScriptError. A transformação SQL retorna uma linha para cada linha de entrada que recebe.