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:
-
Abra seu aplicativo e selecione > App Workbench > Tabelas.
-
Selecione a tabela que será o destino para os dados e clique no botão Publicar na Camada de Negócios.
-
Selecione App Workbench > Regras.
-
Clique no botão + Regra.
-
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.
-
-
Clique no botão Criar.
Definir uma regra CRUD/Cram
Para definir a regra CRUD/Cram, siga estas etapas:
-
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.
-
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.
-
-
Clique no botão Validar.
-
(Opcional) Verifique os resultados da regra na aba Resultados.