Crie uma entidade Jitterbit
Introdução
Esta página descreve como criar e editar uma entidade Jitterbit. Uma entidade Jitterbit é usado para criar um serviço OData. A entidade define um banco de dados ou endpoint SAP, tabelas e campos que fornecerão os dados para um serviço OData.
Dica
- Você deve estar usando Design Studio (não Integration Studio) para criar uma Entidade Jitterbit.
- Entidades Jitterbit residem dentro de um projeto. Antes de poder criar uma Entidade Jitterbit, você precisará seguir as instruções para Criar um novo projeto em Design Studio.
- Um projeto pode conter múltiplas Entidades Jitterbit.
Crie uma entidade Jitterbit
-
Abra seu projeto no aplicativo Design Studio. A tela Getting Starting deve ser exibida de forma semelhante à imagem abaixo:
-
O painel no lado esquerdo do Design Studio lista os itens do projeto que você usará para criar sua integração, como Operações, Transformações, Scripts, etc. Role para baixo no painel até Jitterbit Entities.
-
Clique com o botão direito em Jitterbit Entities e selecione New Jitterbit Entity no menu suspenso.
-
-
Selecionar New Jitterbit Entity inicia a tela Type dentro do Jitterbit Entity Wizard:
-
Selecione Tipo de entidade Jitterbit:
- Banco de dados: Selecione Banco de dados se os dados que você deseja acessar estiverem armazenados em um banco de dados como SQL Server, Oracle, MySQL, etc.
- SAP: Selecione SAP se os dados que você deseja acessar estiverem armazenados em um sistema SAP.
-
Clique em Next na parte inferior da tela para continuar. Enquanto estiver trabalhando no Jitterbit Entity Wizard, clique em Back em qualquer etapa para retornar à etapa anterior para fazer alterações ou clique em Cancel para sair do assistente sem salvar a entidade.
-
-
A tela Endpoint dentro do Jitterbit Entity Wizard deve ser exibida conforme mostrado abaixo. Esta tela fornece a opção de selecionar um endpoint existente ou criar um novo endpoint para a entidade. As telas e etapas para criar um novo endpoint são diferentes dependendo da sua seleção de banco de dados ou SAP como o tipo de entidade. A etapa 3.a. descreve as instruções para configurar um endpoint de banco de dados. Role para baixo até a etapa 3.b. para obter as instruções para configurar um endpoint SAP.
-
Entidade de banco de dados: Se você selecionou banco de dados como o tipo de entidade, o assistente deverá exibir a tela Selecionar fonte.
-
Fontes disponíveis: Clique em Selecionar ou Criar novo para exibir a lista de fontes de banco de dados disponíveis em seu projeto.
- Selecione uma fonte de banco de dados existente na lista suspensa, se estiver disponível.
- Selecione Criar novo se a fonte de banco de dados necessária não estiver disponível no projeto.
-
Selecionar uma fonte de banco de dados existente deve exibir a mesma tela mostrada abaixo, mas com os campos Parâmetros de conexão já preenchidos. Nesse caso, clique em Avançar na parte inferior da tela para continuar para a tela Objeto dentro do assistente. Role para baixo até a etapa 4 para continuar configurando a entidade.
-
Selecionar Criar novo deve exibir os campos para criar uma nova fonte de banco de dados, conforme mostrado na imagem abaixo. Nesse caso, siga as etapas descritas abaixo da imagem.
- Nome: Insira um nome apropriado para o endpoint no campo Nome. O padrão é Nova fonte.
- Tipo: O tipo é selecionado automaticamente como Banco de Dados com base na sua seleção na etapa anterior.
- Parâmetros de conexão: As instruções para configurar uma fonte de banco de dados são descritos em Fonte do banco de dados. Referências adicionais também estão disponíveis em Fontes e alvos.
- Depois que a fonte do banco de dados estiver configurada, clique em Avançar na parte inferior da tela para continuar para a tela Objeto dentro do assistente. Role para baixo até a etapa 4 para continuar configurando a entidade.
-
-
Entidade SAP: Se você selecionou SAP como o tipo de entidade, o assistente deverá exibir a tela Selecionar o Endpoint SAP.
- Endpoints SAP disponíveis: Clique em Selecionar ou criar novo para exibir a lista de pontos de endpoints SAP disponíveis em seu projeto.
- Selecione um endpoint SAP existente na lista suspensa, se estiver disponível.
- Selecione Criar novo se o endpoint SAP necessário não estiver disponível no projeto.
- Selecionar uma fonte SAP existente deve exibir a mesma tela mostrada abaixo com os campos Connection Parameters já preenchidos. Nesse caso, clique em Next na parte inferior da tela para continuar para a tela Object dentro do assistente. Role para baixo até a etapa 4 para continuar configurando a entidade.
-
Selecionar Criar novo deve exibir os campos para criar um novo endpoint SAP, conforme mostrado na imagem abaixo. Neste caso, siga as etapas descritas abaixo da imagem.
- Nome: Insira um nome apropriado no campo Nome. O padrão é Novo SAP Endpoint.
- Parâmetros de conexão: As instruções para configurar um endpoint SAP são descritos em endpoint do conector SAP
- Depois que o endpoint SAP estiver configurado, clique em Avançar na parte inferior da tela para continuar.
- Endpoints SAP disponíveis: Clique em Selecionar ou criar novo para exibir a lista de pontos de endpoints SAP disponíveis em seu projeto.
-
-
Depois que a origem do banco de dados ou o endpoint SAP tiver sido configurado, selecionar Next deve exibir a tela Object dentro do Jitterbit Entity Wizard. Esta etapa permite que você selecione tabelas específicas no seu banco de dados ou endpoint SAP:
- Nome contém: Insira caracteres no campo Nome contém para filtrar a consultar. No exemplo, inserimos KNA1 para filtrar em tabelas de clientes. Deixe o campo Nome contém em branco para visualizar todos os objetos ou tabelas disponíveis.
- Tipo de objeto: Selecione o Tipo de objeto na lista suspensa. Neste exemplo, Tabelas somente está selecionado.
-
Clique em botão para exibir a lista de objetos ou tabelas disponíveis:
- Clique no Nome do objeto ou tabela na lista para criar o conjunto de dados necessário. Neste exemplo, a tabela KNA1 é selecionada, que contém as informações do mestre do cliente. Clique em Avançar para continuar.
-
A tela Campos e Filtro no Assistente de Entidade Jitterbit deve ser exibida de forma semelhante à imagem mostrada abaixo. Nesta etapa, campos específicos serão selecionados para definir o conjunto de dados.
- Find: Insira nomes de campos parciais ou completos no campo Find para exibir a lista de campos disponíveis em uma categoria específica. Deixe o campo Find em branco para exibir todos os campos disponíveis no objeto ou tabela selecionados anteriormente.
- Clique na caixa de seleção associada para selecionar cada campo a ser incluído no conjunto de dados.
- Você pode inserir vários nomes de campo no campo Find e selecionar vários campos de cada lista resultante. Neste exemplo, as palavras Cidade, Postal, Endereço, Nome, País e Cliente foram inseridas no campo Find e vários campos foram selecionados de cada lista.
- Sempre mostrar campos selecionados: Clique nesta caixa de seleção para continuar exibindo todos os campos selecionados anteriormente enquanto você percorre várias listas de campos.
- Selecionar tudo: Clique no botão Selecionar tudo para selecionar e incluir todos os campos contidos na tabela no conjunto de dados.
- Desmarcar tudo: Clique no botão Desmarcar tudo para remover todos os campos contidos na tabela do conjunto de dados.
- Filtro base (opcional): Você também pode inserir um filtro base específico para seu banco de dados ou sistema SAP na coluna direita da tela para filtrar seus dados.
- Depois que todos os campos obrigatórios forem selecionados, clique em Avançar para continuar.
- Find: Insira nomes de campos parciais ou completos no campo Find para exibir a lista de campos disponíveis em uma categoria específica. Deixe o campo Find em branco para exibir todos os campos disponíveis no objeto ou tabela selecionados anteriormente.
-
A tela JDML Entity dentro do Jitterbit Entity Wizard deve exibir algo semelhante à imagem mostrada abaixo. Nesta etapa, o nome da entidade é definido, e o campo de ID primário é definido:
-
O Jitterbit criou uma nova Entidade com base nas seleções anteriores.
-
Nome da Entidade: Insira o nome que você gostaria de usar no campo Nome da Entidade. Neste exemplo, a entidade é chamada de Clientes.
Nota
O Nome da Entidade deve ser uma única palavra. Os consumidores que acessam a API também poderão ver o nome.
-
ID: Clique na caixa de seleção associada para selecionar um campo como o campo ID primário e para ser a chave exclusiva que identifica a entidade ou o novo objeto. Neste exemplo, o campo Customer_1 é selecionado como a chave exclusiva.
Nota
- Uma mensagem de erro pop-up é exibida se um campo de ID não for selecionado: "Não há campo de ID definido. Deseja continuar?" Clique em Continuar para fechar o pop-up e finalizar a entidade sem o ID definido ou clique em Cancelar para retornar à tela do assistente.
- Se a entidade for finalizada sem um campo de ID definido, um Status: Aviso é exibido no canto superior direito da tela Entidades Jitterbit. A mensagem pop-up é: "Problemas de validação. Não há campo de ID definido."
- Se os dados retornados incluírem registros duplicados com o mesmo valor de ID primário ou registros sem valores de ID primário, esses dados poderão ser ignorados no tempo de execução.
-
Clique em Concluir para continuar.
-
-
A aba Jitterbit Entities é exibida de forma semelhante a esta imagem:
-
Próxima etapa: Para obter mais informações sobre como configurar um serviço OData, consulte Configuração do serviço OData.
Editar uma entidade Jitterbit
- Abra o projeto que contém a entidade no Design Studio.
- Role para baixo no painel de itens do projeto no lado esquerdo do Design Studio para Entidades Jitterbit.
- Clique com o botão direito do mouse no nome da entidade que você deseja editar. Selecione Abrir no menu suspenso.
-
A aba Jitterbit Entities é exibida de forma semelhante a esta imagem:
-
Para alterar o ID primário, clique na caixa de seleção associada ao ID primário atual para primeiro limpar a caixa de seleção e remover o ID primário existente do conjunto de dados. Clique na caixa de seleção associada ao novo ID primário para definir o novo campo de ID no conjunto de dados.
- Clique em Salvar ícone na barra de ferramentas no canto superior direito da aba Entidades Jitterbit.
-
Para adicionar ou remover campos do conjunto de dados, clique em . A janela pop-up Selecionar campos abre:
-
Localizar: Insira nomes de campos parciais ou completos no campo Localizar para exibir a lista de campos disponíveis em uma categoria específica. Deixe o campo Localizar em branco para exibir todos os campos disponíveis no objeto ou tabela selecionada anteriormente.
- Clique na caixa de seleção associada para selecionar cada campo a ser incluído no conjunto de dados.
- Você pode inserir vários nomes de campos no campo Localizar e selecionar vários campos de cada lista resultante.
-
Caixa de seleção Sempre mostrar campos selecionados: Clique nesta caixa de seleção para continuar exibindo todos os campos selecionados anteriormente conforme você percorre várias listas de campos.
- Selecionar tudo: Clique no botão Selecionar tudo para selecionar e incluir todos os campos contidos na tabela no conjunto de dados.
- Desmarcar tudo: Clique no botão Desmarcar tudo para remover todos os campos contidos na tabela do conjunto de dados.
- Depois que todos os campos obrigatórios forem selecionados, clique em OK para fechar o pop-up.
- Clique em Salvar ícone na barra de ferramentas no canto superior direito da aba Entidades Jitterbit para salvar as alterações.
-