Crie uma Operação
As operações são usadas para coletar todas as informações necessárias para definir exatamente o que um determinado processo de integração faz e quando deve começar.
As operações podem chamar umas às outras com base em condições ou eventos como On Success ou On Failure. As operações podem ser tão simples como arquivar um arquivo de um local para outro ou tão complexas quanto uma sequência de operações que se conectam a vários sistemas, transformam dados entre eles, invocam serviços web e se expõem como serviços web para invocação por sistemas externos.
Esta página percorre o processo de criação, configuração, validação e salvamento de uma nova operação.
Nota
Antes de poder criar uma operação, você deve ter concluído o seguinte:
- Os projetos são implantados em um ambiente em Harmony. Você precisará configurar pelo menos um Ambiente por meio do Management Console antes de poder criar uma operação.
- As operações residem dentro de um projeto. Você precisará criar um projeto antes de poder criar uma operação. Configure um projeto através do Design Studio que utilize seu ambiente. Consulte Criar um novo projeto.
Comece uma Nova Operação
Dentro do seu projeto dentro do Jitterbit Studio, existem diversas maneiras de iniciar uma nova operação:
-
Na aba Primeiros passos, clique no botão Criar uma nova integração.
-
No Explorador de Projetos à esquerda, clique com o botão direito em Operações e selecione Nova Operação.
-
Na barra de ferramentas superior, clique no ícone de engrenagem Operação.
-
Vá para Arquivo > Novo > Nova Operação.
Selecione uma Atividade de Operação
Depois de iniciar uma nova operação, no pop-up você precisará selecionar o tipo de Atividade de Operação que deseja criar.
Tipos de Atividades Principais
Os primeiros quatro tipos de atividades são as principais atividades disponíveis no Jitterbit:
-
Transformação - Manipule ou altere dados à medida que eles passam de um sistema de origem para um sistema de destino. A Transformação é o tipo de operação padrão. Veja Transformações para ver as etapas para criar diferentes tipos de transformações.
-
Script - Execute uma sequência de scripts sem fontes, destinos ou transformações. Veja Scripts.
-
Arquivar - Mova arquivos de um local para outro. Nenhuma transformação ou manipulação do arquivo ocorre entre os sistemas de origem e de destino. Você só precisa selecionar uma origem e um destino de arquivo.
-
Chamada de serviço Web – Usada para simplificar chamadas de serviço Web baseadas em SOAP, com a opção de usar uma transformação de solicitação entre a origem e a chamada de serviço Web e/ou uma transformação de resposta entre a chamada de serviço Web e o destino. Consulte Chamar um serviço Web.
Outros Tipos de Atividades
Além dos tipos de atividades principais, outros tipos de atividades disponíveis incluem:
-
Serviço Web hospedado - Usado além de uma chamada de serviço Web com uma transformação para processar a solicitação de serviço Web e outra para processar a resposta. Consulte Criar um serviço Web hospedado.
-
Operação de entidade API - Configure uma entidade Jitterbit de um banco de dados ou SAP, com a opção de configurar mapeamentos personalizados usando transformações de solicitação e resposta. A operação de entidade API usa a plataforma API Jitterbit para expor dados em tempo real. Consulte Criar uma entidade Jitterbit, Criar uma operação de entidade API, Configuração do Serviço OData e API Manager para obter detalhes sobre a configuração da API.
-
Operação XSLT - Usada para aplicar uma folha de estilo XSLT a um arquivo à medida que ele passa da origem para o destino.
Finalmente, cada um dos Conectores têm atividades operação associadas usando esses conectores:
Configurar a Operação
Sua nova operação vazia agora deve aparecer em sua própria guia Nova Operação no aba direito da janela. Você pode clicar duas vezes nas palavras "Nova Operação" dentro da operação para renomeá- operação.
Componentes de Operação
As imagens a seguir mostram os componentes padrão da operação para cada tipo de atividade principal: Transformação, Script, Arquivo e Chamada de Serviço Web:
Você precisará configurar melhor cada componente da sua operação. Para fazer isso, clique duas vezes em cada componente da operação ou clique e arraste os componentes que já estão configurados no Project Explorer para o componente específico na aba Operações.
Para obter mais informações sobre como configurar os componentes de operação para os tipos de atividades principais, consulte o seguinte:
Ações e Configuração de Operação
Você também pode acessar um menu na aba Operações clicando na seta para baixo ao lado do nome da operação ou clicando com o botão direito em qualquer lugar no plano de fundo da operação. O menu inclui as seguintes ações de operação e opções configuráveis.
Nota
Um subconjunto dessas opções também está disponível clicando duas vezes no nome da sua operação no gráfico; no entanto, este menu fornece a lista completa de opções.
- Implantar – Implanta a operação em seu ambiente.
- Executar Operação - Coloca a operação na fila para execução.
- Executar com dados de origem - Esta opção está desativada no momento.
- Renomear - Abre o modo de edição para alterar o título da operação.
- Ver dependências - Mostra outros componentes do seu projeto dos quais sua operação depende ou que dependem da sua operação. Esta opção é útil para verificar se você precisa excluir um componente de uma operação, mas não consegue porque possui dependências.
- Locate In Tree - Destaca a operação no Project Explorer. Pode ser útil como ponto de referência se você tiver um projeto grande com muitos itens.
- Em caso de sucesso - Configura uma nova operação ou e-mail para ser acionado após a execução bem-sucedida da operação.
- Em caso de falha - Configura uma nova operação ou e-mail para ser acionado em caso de falha na execução da operação.
- Programação – Configura uma programação para quando sua operação for executada. Consulte Horários para opções de configuração.
- Registro de operação - Mostra logs de sua operação. Pode ser útil para esforços de solução de problemas. Consulte Revisar um registro de operação para mais detalhes.
- Operation Queue - Permite o gerenciamento das operações atualmente na fila de execução. Para obter mais detalhes, consulte Verificar operações pendentes.
- Ver mensagens de validação - Mostra quaisquer mensagens para operações inválidas. Esta opção será desabilitada se sua operação for válida. Caso contrário, verifique aqui se há mensagens sobre o motivo pelo qual a operação não pôde ser validada.
- Ver descrição - Abre uma caixa para visualizar ou adicionar uma descrição para sua operação.
- Opções - Abre uma janela onde você pode especificar outras opções de configuração, como tempo limite, o que registrar, modo de depurar e fragmentação de dados. Consulte Opções de operação para obter informações detalhadas sobre cada parâmetro.
- Layout – Redefine o layout do gráfico de operação ou permite alterar as coordenadas do nó para ter mais controle sobre o layout.
- Remover do gráfico – Remove um nó selecionado do gráfico de operação.
- Collapse – Recolhe a operação ocultando os componentes da operação.
Validar a Operação
Se o status no canto superior direito da aba Operações for Válido, sua operação já foi validada.
Se o status for Inválido, você poderá verificar quaisquer erros de validação em Visualizar > Validação do Projeto. Isso exibirá a aba Validação abaixo da tela de operação. A partir daí você pode selecionar itens na árvore para ver quaisquer problemas de validação.
Salve a Operação
Por fim, clique no botão Salvar no canto superior direito da aba Operações. O nome da operação recém-salva aparecerá na parte Operações do Explorador de Projetos.