Ir para o conteúdo

Criar uma regra CRUD/Cram no Jitterbit App Builder

Introdução

Uma regra CRUD/Cram é uma regra de negócios com Propósito igual a CRUD e Ação igual a Cram. Tal regra "insere" dados no destino ao adicionar apenas os novos registros e ignorar silenciosamente quaisquer duplicatas. (Compare isso com uma regra CRUD/Insert (Propósito=CRUD, Ação=Insert) que falha ao tentar inserir registros duplicados.)

As regras CRUD/Cram são úteis para adicionar dados de uma API ou outras importações de conexão de servidor, quando você deseja que novos registros sejam adicionados e os existentes sejam ignorados, e você pode agendar essas regras se quiser que elas sejam executadas sempre que a fonte de dados externa importar novos dados.

Criar uma regra CRUD/Cram

Para criar uma regra CRUD/Cram, siga estas etapas:

  1. Abra seu aplicativo e selecione > App Workbench > Tabelas.

  2. Selecione a tabela que será o destino para os dados e clique no botão Publicar na Camada de Negócios.

  3. Selecione App Workbench > Regras.

  4. Clique no botão + Regra.

  5. No painel Regra, defina os seguintes campos:

    • Nome: Insira um nome para a regra.

    • Propósito: Selecione CRUD para dados provenientes da mesma fonte de dados ou XP CRUD para dados provenientes de outra fonte de dados. (Outras opções aparecem dependendo da sua escolha.)

    • Ação: Selecione Cram.

    • Se o Propósito for XP CRUD, estes dois campos aparecem:

      • Fonte da Fonte de Dados: Selecione a fonte de dados de onde os dados vêm.

      • Fonte de Dados de Destino: Selecione a fonte de dados para onde os dados vão.

    • Camada de Destino: Selecione Camada de Dados.

    • Destino: Selecione a tabela de destino.

  6. Clique no botão Criar.

Definir uma regra CRUD/Cram

Para definir a regra CRUD/Cram, siga estas etapas:

  1. Use o botão + Tabelas para adicionar as fontes de dados de origem e destino, e quaisquer outras fontes que você possa precisar na sua fonte de dados de destino.

  2. Use o botão + Coluna para adicionar colunas de origem e destino:

    • Adicione pelo menos uma coluna com um Tipo de Destino de Vincular. Para regras CRUD/Cram, essas colunas são usadas para procurar dados existentes na tabela de destino (servindo ao mesmo propósito que as colunas de chave primária de uma tabela).

    • Defina o Tipo de Destino como Destino para especificar quais colunas de origem vão para quais colunas de destino quando os dados são inseridos na tabela de destino.

  3. Clique no botão Validar.

  4. (Opcional) Verifique os resultados da regra na aba Resultados.