Assistente de Banco de Dados para Banco de Dados
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.
Use as etapas a seguir para criar um assistente de banco de dados para banco de dados.
-
Abra Jitterbit e clique em Jitterbit Connect na parte superior da tela.
-
O menu Jitterbit Connect Wizard é exibido.
-
Para iniciar o assistente, clique no botão Database to Database na coluna Standard no menu 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 de origem existente, selecione no menu suspenso e clique em Editar.
-
Para criar um novo banco de dados de origem, selecione o botão Criar novo no menu suspenso.
-
Se desejar escrever sua própria instrução SQL para a origem, marque a caixa de seleção "Gravar instrução SQL em vez de usar o assistente".
Preencha os campos da seguinte forma:
Campo | Descrição |
---|---|
Nome | Digite o nome da sua fonte. |
Tipo | O assistente fornece automaticamente Banco de dados como o tipo. |
Preencha os campos dos parâmetros de conexão da seguinte forma:
Parâmetros | Descrição |
---|---|
Motorista | 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 em seu computador, digite"lista local." |
Nome do banco de dados | Insira o nome do banco de dados. |
Login | Digite seu login e clique no botão Senha. Uma caixa de diálogo aparece onde você pode inserir sua senha. |
Caixa de seleção de 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 Test Connection 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 o Suporte Jitterbit. Consulte Como obter suporte.
Depois de preencher seus campos:
-
Clique em Next para exibir a tela Source Table Selection.
-
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 Mesas para baixar a lista de mesas disponíveis.
-
Opcional:
-
Você pode inserir uma string de pesquisa como um filtro. Marque as caixas de seleção Tabela ou Visualização para limitar os objetos a serem selecionados.
-
Você pode marcar a caixa de seleção para incluir o esquema/owner.
-
Nota
Se você não efetuou login no servidor de banco de dados no início do projeto, será solicitado a fazê-lo ao clicar no botão Baixar lista de tabelas botão.
-
Após o download das tabelas, você pode copiar as tabelas 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.
Depois de completar suas tabelas:
-
Clique em Next para exibir a tela Source Hierarchical Relationships.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
Criar 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 filha e faça uma seleção. Neste exemplo, selecionamos OrderDetail na lista.
-
Em seguida, clique no botão Join Tables. A caixa de diálogo Propriedades da junção é exibida.
- Na seção Chaves de link, 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 filho à 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 secundária à 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.
-
Depois de concluir a associação pai e filho, selecione um botão de opção para identificar o tipo de associação. O padrão é 1 para N. Neste exemplo, deixamos o padrão em 1 para N.
-
Clique em OK para retornar à tela Source Hierarchical Relationships, que exibe sua árvore de tabelas mostrando os relacionamentos atualmente definidos.
-
Clique em Cancelar para retornar à tela Relacionamentos hierárquicos de origem sem salvar suas entradas.
-
Clique em Voltar para retornar à tela anterior.
Depois de completar suas tabelas:
-
Clique em Next para exibir a tela SQL Where Clause.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
-
Nesta tela, opcionalmente, você pode inserir uma cláusula SQL Where.
-
Clique em Next para exibir a tela Target Database Selection.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
Crie o alvo
-
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 Create New 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 dos parâmetros de conexão da seguinte forma:
Parâmetros | Descrição |
---|---|
Motorista | 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 em seu computador, digite "lista local." |
Nome do banco de dados | Insira o nome do banco de dados. |
Login | Digite seu login e clique no botão Senha. Uma caixa de diálogo aparece onde você pode digitar sua senha. |
Caixa de seleção de 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. |
Depois de preencher seus campos:
-
Clique em Next para exibir a tela Target Table Selection.
-
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 Mesas para baixar a lista de mesas disponíveis.
-
Opcional:
-
Você pode inserir uma string de pesquisa como um filtro. Marque as caixas de seleção Tabela ou Visualização para limitar os objetos a serem selecionados.
-
Você pode marcar a caixa de seleção para incluir o esquema/owner.
-
-
Após o download das tabelas, você pode copiar as tabelas 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 copiadas para a coluna Tabelas selecionadas.
Depois de completar suas tabelas:
-
Clique em Next para exibir a tela Target Hierarchical Relationships.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
Criar 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 filha e faça uma seleção. Neste exemplo, selecionamos OrderDetail na lista.
-
Clique no botão Unir tabelas. A caixa de diálogo Propriedades da junção é exibida.
- Na seção Chaves de link, 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 filho à 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 secundária à 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.
-
Depois de concluir a associação pai e filho, selecione um botão de opção para identificar o tipo de associação. O padrão é 1 para N. Neste exemplo, deixamos o padrão em 1 para N.
-
Clique em OK para retornar à tela Source Hierarchical Relationships, que exibe sua árvore de tabelas mostrando os relacionamentos atualmente definidos.
-
Clique em Cancelar para retornar à tela Relacionamentos hierárquicos de origem sem salvar suas entradas.
-
Clique em Voltar para retornar à tela anterior.
Depois de completar suas tabelas:
-
Clique em Next para exibir a tela SQL Where Clause.
-
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 então clique no botão Editar Tabela Selecionada para exibir o diálogo Selecione as Chaves Primárias.
-
A caixa de diálogo exibirá itens da tabela que você selecionou. Faça suas entradas e clique em OK para salvá-las e retornar à tela de seleção do Modo Inserir/Atualizar.
-
Clique em Avançar para exibir a tela Resumo.
-
Clique em Voltar para retornar à tela anterior.
-
Clique em Cancelar para fechar o assistente sem salvar suas entradas.
Revise o Resumo
-
Esta etapa permite que você revise os elementos do seu projeto antes que o Jitterbit crie automaticamente todas as definições do projeto, incluindo operações, transformações e chamadas de serviço da web. Reserve alguns momentos para navegar por todos os elementos do projeto.
-
Caso necessite fazer ajustes em seu Banco de Dados, clique em Voltar para retornar à tela anterior e fazer as alterações necessárias.
-
Depois de revisar seu banco de dados, clique em Concluir. 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
Caso ainda não tenha feito login no servidor de banco de dados local, você será solicitado a fazer isso agora.
Revise o Mapeamento
Ao clicar em Concluir na tela Resumo, a aba Transformações é aberta na área de trabalho. Você também pode abri-lo 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 do mouse em Implantar no menu suspenso resultante.