Assistente de banco de dados para banco de dados no Jitterbit Design Studio
O Jitterbit ConnectTM fornece uma rotear rápida e fácil para a transformação de dados. Isso é possível por meio de uma ferramenta de integração baseada em assistente, construída diretamente no Jitterbit. O assistente cria para o usuário todas as operações e componentes complexos e detalhados de um projeto de Transformação. Ao percorrer o assistente, os usuários podem criar um projeto de integração sem a necessidade de codificação.
Siga as etapas abaixo para criar um assistente de conversão de banco de dados para banco de dados.
-
Abra o Jitterbit e clique em Jitterbit Connect
ícone no topo da tela.
-
O menu do Jitterbit Connect Wizard aparece.
-
Para iniciar o assistente, clique no botão Database to Database na coluna Standard no menu do Jitterbit Connect Wizard, que exibe a tela Database Source Selection.
-
Comece a criar seu projeto com o assistente.
Criar estrutura de banco de dados de origem
-
Para usar um banco de dados Source existente, selecione no drop-down e clique em Edit.
-
Para criar um novo banco de dados Source, selecione o botão Create New no drop-down.
-
Para escrever sua própria instrução SQL para o Source, marque a caixa de seleção Write SQL statement instead of using the Wizard.
Nota
Consulte a documentação do seu banco de dados para obter informações sobre a sintaxe SQL suportada. Para informações gerais sobre SQL, consulte o tutorial SQL do W3Schools.
Preencha os campos da seguinte forma:
Campo | Descrição |
---|---|
Nome | Insira o nome da sua Fonte. |
Tipo | O assistente fornece automaticamente Banco de Dados como o tipo. |
Preencha os campos de parâmetros de conexão da seguinte forma:
Parâmetros | Descrição |
---|---|
Driver | Clique no botão Selecionar e realce o nome do driver. |
Nome do servidor | Insira o nome do servidor. Se o banco de dados estiver instalado no seu computador, digite** "local list."** |
Nome do banco de dados | Insira o nome do banco de dados. |
Login | Insira seu login e clique no botão Senha. Uma caixa de diálogo aparece onde você pode inserir sua senha. |
Caixa de seleção Usar porta padrão | Esta caixa é marcada por padrão. Para usar uma porta diferente da padrão, desmarque a caixa e digite a porta no campo Porta. |
Link de opção | Clique no link Opção para fazer refinamentos na operação, por exemplo, excluir ou renomear um arquivo após o processamento. |
Conexão de teste:
- Clique no botão Testar conexão para testar sua conexão com o endpoint. Uma caixa de diálogo aparece confirmando que a conexão foi bem-sucedida. Se o teste de conexão não for bem-sucedido, volte e verifique seus parâmetros. Você também pode entrar em contato com suporte Jitterbit.
Após concluir seus campos:
-
Clique em Avançar para exibir a tela Seleção da Tabela de Origem.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
Criar seleção de tabela
-
Clique no botão Baixar lista de tabelas para baixar a lista de tabelas disponíveis.
-
Opcional:
-
Você pode inserir uma sequência de pesquisa como filtro. Marque as caixas de seleção Tabela ou Exibir para limitar os objetos a serem selecionados.
-
Você pode marcar a caixa de seleção para incluir o esquema/proprietário.
-
Nota
Se você não tiver efetuado login no seu servidor de banco de dados no início do seu projeto, será solicitado a fazê-lo ao clicar no botão Download List of Tables**.
-
Depois que as tabelas forem baixadas, você pode copiá-las da coluna Available Tables para a coluna Selected Tables.
-
Destaque as tabelas a serem copiadas na coluna Available Tables e clique na seta para a direita. As seleções são então copiadas para a coluna Selected Tables.
Após concluir suas tabelas:
-
Clique em Next para exibir a tela Source Hierarchical Relationships.
-
Clique em Back para retornar à tela anterior.
-
Clique em Cancel para fechar o assistente sem salvar suas entradas.
Crie relacionamentos hierárquicos
-
Clique no menu suspenso Selecionar tabela pai e faça uma seleção. Neste exemplo, selecionamos OrderHeader na lista.
-
Clique no menu suspenso Selecionar tabela filho e faça uma seleção. Neste exemplo, selecionamos OrderDetail na lista.
-
Em seguida, clique no botão Unir tabelas. A caixa de diálogo Propriedades de união é exibida.
- Na seção Link Keys, arraste e solte um item na coluna pai (OrderHeader neste exemplo) para a coluna filha (OrderDetail neste exemplo) para vinculá-los. Como alternativa, você pode selecionar um item na coluna filha à direita para ativar o botão Link e, em seguida, clicar no botão Link para vincular as colunas conforme mostrado abaixo.
-
Você pode selecionar um item na coluna filho à direita para ativar o botão Remover Link e, em seguida, clicar no botão Remover Link para remover o link.
-
Clique no botão Ordem de exibição da coluna para selecionar Banco de dados (o padrão) ou Alfabético.
-
Após concluir a junção de pai e filho, selecione um botão de opção para identificar o tipo de junção. O padrão é 1 a N. Neste exemplo, deixamos o padrão em 1 a N.
-
Clique em OK para retornar à tela Relacionamentos hierárquicos de origem, que exibe sua árvore de tabelas mostrando os relacionamentos definidos atualmente.
-
Clique em Cancelar para retornar à tela Relacionamentos hierárquicos de origem sem salvar suas entradas.
-
Clique em Voltar para retornar à tela anterior.
Após concluir suas tabelas:
-
Clique em Avançar para exibir a tela Cláusula Where do SQL.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
-
Nesta tela, você pode opcionalmente inserir uma cláusula SQL Where.
-
Clique em Avançar para exibir a tela Seleção do banco de dados de destino.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
Criar o destino
-
Para editar um banco de dados Target existente, selecione no menu suspenso e clique em Editar.
-
Para criar um novo banco de dados Target, selecione o botão Criar novo no menu suspenso.
Preencha os campos da seguinte forma:
Campo | Descrição |
---|---|
Nome | Insira o nome do seu Alvo. |
Tipo | O assistente fornece automaticamente Banco de Dados como o tipo. |
Preencha os campos de parâmetros de conexão da seguinte forma:
Parâmetros | Descrição |
---|---|
Driver | Clique no botão Selecionar e destaque o nome do driver. |
Nome do servidor | Insira o nome do servidor. Se o banco de dados estiver instalado no seu computador, digite "lista local." |
Nome do banco de dados | Insira o nome do banco de dados. |
Login | Insira seu login e clique no botão Senha. Uma caixa de diálogo aparece onde você pode inserir sua senha. |
Caixa de seleção Usar porta padrão | Esta caixa é marcada por padrão. Para usar uma porta diferente da padrão, desmarque a caixa e digite a porta no campo** Porta**. |
Link de opção | Clique no link Opção para fazer refinamentos na operação, por exemplo, excluir ou renomear um arquivo após o processamento. |
Após concluir seus campos:
-
Clique em Avançar para exibir a tela Seleção de Tabela de Destino.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
-
Clique no botão Baixar lista de tabelas para baixar a lista de tabelas disponíveis.
-
Opcional:
-
Você pode inserir uma sequência de pesquisa como filtro. Marque as caixas de seleção Tabela ou Exibir para limitar os objetos a serem selecionados.
-
Você pode marcar a caixa de seleção para incluir o esquema/proprietário.
-
-
Após o download das tabelas, você pode copiá-las da coluna Tabelas Disponíveis para a coluna Tabelas Selecionadas.
-
Destaque as tabelas a serem copiadas na coluna Tabelas Disponíveis e clique na seta para a direita.
-
As seleções são então copiadas para a coluna Tabelas Selecionadas.
Após completar suas tabelas:
-
Clique em Avançar para exibir a tela Relacionamentos Hierárquicos de Destino.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
Crie relacionamentos hierárquicos
-
Clique no menu suspenso Selecionar tabela pai e faça uma seleção. Neste exemplo, selecionamos OrderHeader na lista.
-
Clique no menu suspenso Selecionar tabela filho e faça uma seleção. Neste exemplo, selecionamos OrderDetail na lista.
-
Clique no botão Unir tabelas. A caixa de diálogo Propriedades de união é exibida.
- Na seção Link Keys, arraste e solte um item na coluna pai (OrderHeader neste exemplo) para uma coluna filha (OrderDetail neste exemplo) para vinculá-los. Como alternativa, você pode selecionar um item na coluna filha à direita para ativar o botão Link e, em seguida, clicar no botão Link para vincular as colunas conforme mostrado abaixo.
-
Você pode selecionar um item na coluna filho à direita para ativar o botão Remover Link e, em seguida, clicar no botão Remover Link para remover o link.
-
Clique no botão Ordem de exibição da coluna para selecionar Banco de dados (o padrão) ou Alfabético.
-
Após concluir a junção pai e filho, selecione um botão de opção para identificar o tipo de junção. O padrão é 1 a N. Neste exemplo, deixamos o padrão em 1 a N.
-
Clique em OK para retornar à tela Relacionamentos hierárquicos de origem, que exibe sua árvore de tabelas mostrando os relacionamentos definidos atualmente.
-
Clique em Cancelar para retornar à tela Relacionamentos hierárquicos de origem sem salvar suas entradas.
-
Clique em Voltar para retornar à tela anterior.
Após concluir suas tabelas:
-
Clique em Avançar para exibir a tela Cláusula Where do SQL.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
Selecione um modo de inserção/atualização
-
Selecione um dos botões de opção para criar um modo Inserir ou Atualizar. Neste exemplo, selecionamos o botão de opção Inserir/Atualizar.
-
Você pode, opcionalmente, selecionar e editar uma tabela nesta tela. Primeiro, selecione a tabela para editar (pai ou filho) e, em seguida, clique no botão Editar tabela selecionada para exibir o diálogo Selecionar as chaves primárias.
-
O diálogo exibirá itens da tabela selecionada. Faça suas entradas e clique em OK para salvá-las e retornar à tela Select an Insert/Update Mode.
-
Clique em Next para exibir a tela Summary.
-
Clique em Back para retornar à tela anterior.
-
Clique em Cancel para fechar o assistente sem salvar suas entradas.
Revise o resumo
-
Esta etapa permite que você revise os elementos do seu projeto antes de fazer com que o Jitterbit crie automaticamente todas as definições do projeto, incluindo operações, transformações e chamadas de serviço web. Reserve alguns minutos para navegar por todos os elementos do projeto.
-
Se precisar fazer ajustes no seu banco de dados, clique em Voltar para retornar à tela anterior e fazer as alterações necessárias.
-
Após revisar seu Banco de Dados, clique em Finish. A aba Transformações é exibida, e o painel Design é preenchido com o nome do seu novo projeto.
-
Além disso, você pode visualizar a operação clicando na aba Operações à esquerda da aba Transformações.
Nota
Se você ainda não tiver feito login no seu servidor de banco de dados local, será solicitado que você faça isso agora.
Revise o mapeamento
Ao clicar em Finish na tela Summary, a aba Transformações abre no workspace. Você também pode abri-la a qualquer momento selecionando o nome do seu projeto em Jitterbit Connect / Database to Database na árvore hierárquica no painel esquerdo e clicando duas vezes.
Implantar o projeto
- Na árvore hierárquica no painel esquerdo em Operações, clique com o botão direito do mouse no Projeto recém-criado para destacá-lo e, em seguida, clique com o botão esquerdo em Implementar no menu suspenso resultante.