Ir para o conteúdo

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 anexo ícone no topo da tela.

  • O menu do Jitterbit Connect Wizard aparece.

anexo

  • 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

db2dbsource01

  • 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.

db2dbsource02

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

db2dbsource03

  • 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

db2dbsource04

  • 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.

db2dbjoinprop01

  • 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.

db2dbjoinprop02

  • 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.

db2dbsource05

  • 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

db2dbtarget01

  • 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.

db2dbtarget02

  • 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

db2dbtarget03

  • 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.

db2dbjoinprop03

  • 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.

db2dbjoinprop04

  • 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

db2dbtarget04

  • 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.

db2dbprimarykeys

  • 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

db2dbsumário

  • 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

revisão do db2dbma

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.