Carregar dados de outros bancos de dados

Para carregar dados de tabelas de outro banco de dados para o Oracle Autonomous Database, na página Carga de Dados, selecione LOAD DATA e DATABASE. Selecione um link de banco de dados na lista drop-down. Arrastar uma ou mais tabelas da lista de tabelas de banco de dados e soltá-las no Carrinho de Carga de Dados.

Cada tabela aparece como item no Carrinho de Carga de Dados. O item mostra o nome da tabela e o número de linhas, além do nome da tabela que é o destino da carga de dados.

Para remover uma tabela do Carrinho de Carga de Dados, clique no ícone Remover (lixeira) do item. Para remover todas as tabelas do carrinho, clique no ícone Remover Tudo (lixeira) na barra de menus do Carrinho de Carga de Dados.

Para adicionar um banco de dados remoto à lista de links de banco de dados, crie-o. Para obter informações sobre a criação de um link de banco de dados, consulte Database Links no Oracle Database Administrator's Guide.

Os bancos de dados disponíveis aparecem na lista drop-down do painel de navegação do banco de dados da página Load Tables.

Você pode filtrar as tabelas exibidas no painel de navegação informando um valor que faz distinção entre maiúsculas e minúsculas no campo de pesquisa na parte superior da árvore de navegação e pressionando Enter. Para exibir todas as tabelas novamente, limpe o campo de pesquisa e pressione Enter.

Você pode adicionar qualquer número de tabelas do painel de navegação para o Carrinho de Carga de Dados e carregar dados de todas elas em um único job de carga de dados. Você pode definir filtros de dados para carregar apenas os dados especificados.

Especificar Opções de Processamento

Para especificar definições para o job de carga de dados, visualizar os dados na origem ou no destino e ver estatísticas sobre os dados, clique no ícone Definições (lápis) do item no Carrinho de Carga de Dados.

No painel de definições, na guia Definições, você pode exibir o nome e o tamanho do arquivo no título da caixa de diálogo Carregar Dados.

O campo Tabela especifica o nome da tabela de destino. O valor no campo varia dependendo da seleção no campo Opções. Se a opção for Criar Tabela, o valor de destino padrão será o nome da tabela de origem. Para especificar outro nome para o destino, digite-o no campo Nome. Para as outras opções, o valor padrão é <None>. Expanda a lista drop-down e selecione uma tabela como destino.

No campo Opções da origem, selecione Criar Tabela, Inserir na Tabela, Substituir Dados, Eliminar Tabela e Criar Nova Tabela ou Mesclar na Tabela. Aponte para o ícone de ponto de interrogação para ver uma breve descrição da opção selecionada.

Selecione outro esquema na lista drop-down Esquema para criar sua tabela de destino em outro esquema.
Observação

A lista drop-down Esquema só estará disponível se você tiver concessão de atribuição PDB_DBA a você.

Para conceder a si mesmo uma atribuição PDB_DBA, faça log-in na instância do Database Actions e informe o comando a seguir na área de planilha SQL exibida na guia SQL em ferramentas de Desenvolvimento presentes no Launchpad.

Grant PDB_DBA to Username;

Essa lista drop-down está disponível para as opções Criar Tabela e Eliminar Tabela e Criar Nova Tabela.

Se você selecionar Criar Tabela, no campo Nome, aceite o nome padrão, que é o nome da tabela de origem, ou informe outro nome.

Se você selecionar uma das outras opções, expanda a lista drop-down do campo Nome e selecione uma tabela como destino.

Modelo de Definições

O recurso de salvar definições salva a configuração definida nas definições do Carrinho na forma de um arquivo JSON. Ao abrir o modelo Configurações, você tem as seguintes opções:
  1. Carregar Modelo de Definições: Carrega um modelo de definições do seu sistema local.
  2. Salvar Modelo de Definições: Salva o modelo de definições existente atual.
Veja a seguir a descrição das definições template.png
Descrição das configurações da ilustração-template.png
Você pode usar o Modelo de Definições de Carregamento se quiser usar um modelo personalizado existente presente em seu local.
  1. Na guia Definições da página Carregar Dados, selecione Carregar Modelo de Definições.
  2. Você verá um assistente Carregar Modelo de Definições; clique no JSON do Modelo de Definições para carregar um arquivo JSON do seu sistema.
  3. Clicar no modelo de Definições JSON abrirá seu sistema local. Clique em OK para carregar o arquivo JSON.
  4. Depois de carregar o arquivo JSON, você poderá exibir as atualizações aplicadas automaticamente à guia de definições que corresponde ao modelo de definições JSON que você carrega do seu local.
Você pode usar o Modelo Salvar Definições para salvar o modelo de Definições atual existente.
  1. Na guia Definições da página Carregar Dados, selecione Salvar Modelo de Definições.
  2. O editor de arquivo de modelo é exibido. Clique no nome do Arquivo de Modelo e nomeie o novo modelo.
  3. Clique em OK para terminar de salvar o novo nome do modelo existente.
  4. Você pode testar a configuração do novo modelo.

Configurações de Edição em Massa

Você pode usar as configurações de edição em massa para atualizar todas as colunas de uma só vez na tabela de mapeamento. Use-o para aplicar alterações à seleção exibida atualmente no painel de resultados. Você pode procurar os valores da coluna que deseja editar no campo de pesquisa e clicar no ícone de ampliação. A tabela de mapeamento exibirá os resultados da pesquisa. Selecione a configuração Edição em lote para atualizar a coluna. A configuração Edição em lote permite:
  • Atualize os valores de todos os campos de um grupo.
  • Localizar e substituir, Adicionar Prefixo e Adicionar sufixo ao nome da coluna de destino.
  • Inclua a(s) coluna(s) para carregar dados na tabela de destino.
  • Exclua a(s) coluna(s) para carregar dados na tabela de destino.

Pesquisando a Coluna

A configuração Edição em lote atualiza as colunas retornadas pelo campo de pesquisa. A caixa de pesquisa, além do ícone de configuração Edição em massa, filtra a lista de colunas que você deseja atualizar em massa. Assim que você começa a digitar no campo de pesquisa, a ferramenta retorna os valores de campo que contêm as letras que você digita. Você pode remover o filtro excluindo todo o conteúdo da caixa de pesquisa e clicando no ícone de lupa que aparece ao lado da caixa.

A configuração Edição em lote permite atualizar os valores das seguintes colunas para todas as pesquisas retornadas pelo campo de pesquisa:
  • Tipo de Dados
  • Nome da Coluna de Destino
  • Incluir Colunas para carregamento
  • Excluir colunas para carregamento
Considere alterar o Tipo de Dados das cinco primeiras linhas de VARCHAR para NUMBER na tabela de mapeamento.A seguir, descrição de bulk-edit1.png
Descrição da ilustração bulk-edit1.png

Especifique Mapeamentos

Se você selecionar a opção Create Table ou Drop Table and Create New Table, na seção Mapping, aceite os valores padrão das colunas de destino ou especifique valores diferentes. Na coluna de destino, digite um nome para a coluna.
Observação

Você receberá uma mensagem de erro de dica de ferramenta com o motivo exato da mensagem de erro quando concluir a edição de uma célula. A célula da grade de mapeamento será destacada com vermelho para indicar um valor inválido que deve ser corrigido. O destaque é removido após a correção do valor inválido. Por exemplo, você pode exibir a seguinte mensagem de erro de dica de ferramenta quando o nome da coluna de destino não estiver preenchido. Veja a seguir a descrição da dica de ferramenta error.png
Descrição da ilustração tooltip-error.png

Para as opções Incluir na Tabela ou Substituir Dados, selecione uma coluna de destino na lista drop-down de colunas existentes.

Para a opção Mesclar na Tabela, para cada coluna de origem, selecione uma coluna de destino na lista drop-down. Especifique pelo menos uma coluna como coluna de chave. Para especificar uma coluna como coluna de chave, marque a caixa de seleção chave de mesclagem da coluna. Chaves de mesclagem são uma ou mais colunas que identificam de forma exclusiva cada linha da tabela. As chaves de mesclagem não devem conter valores nulos. Para carregar tabelas com chaves primárias, essa opção ativa automaticamente a seleção de colunas de chave primária como chaves de mesclagem.

Visualização

Para exibir os dados na tabela de origem, no painel de definições, selecione a guia Tabela de Origem. A visualização de origem exibe os dados na tabela.

Tabela

Para todas as opções, exceto Criar Tabela, para exibir os dados existentes na tabela de destino, no painel de definições, selecione a guia Tabela de Destino. A visualização de destino exibe os dados na tabela antes de você executar o job de carga de dados.

SQL

A guia SQL exibe os comandos SQL que serão executados para concluir esse job de carga de dados.
Observação

Você pode ver o código SQL mesmo antes da criação da tabela.

Executar o Job de Carga de Dados

Quando tiver adicionado todas as tabelas de origem para o job e especificado as definições para cada tabela, para executar o job, clique no ícone Iniciar na barra de menus do Carrinho de Carga de Dados. Para interromper o job de carga de dados, clique no ícone Interromper.

Depois que o job de carga de dados for iniciado, você poderá exibir o andamento do job no painel de controle de Carga de Dados.

Quando o job de carga de dados é concluído, a página do painel Carga de Dados exibe os resultados do job. Na parte superior do cabeçalho da carga da tabela, você pode exibir o nome da tabela juntamente com o total de colunas presentes na tabela.

Clique em Relatório para exibir um relatório do total de linhas carregadas e com falha para um table.You específico que pode exibir o nome da tabela, o horário em que a tabela foi carregada e o tempo gasto para processar a carga.

No cabeçalho da Carga da Tabela, você pode exibir o nome da tabela com o número total de colunas carregadas. Ao expandir o Carregamento de Tabela, você pode exibir as opções usadas para carregar os dados de origem com a contagem de linhas carregadas.

Para exibir informações sobre um item no job, clique no ícone Definições no item. O painel de definições tem as mesmas guias Definições, Origem, Tabela, SQL, Relatório de Jobs e Definição de Dados que o painel de definições antes de executar o job, exceto que a visualização de destino agora contém os dados carregados pelo job de carga de dados. Para fechar o painel de definições, clique em Fechar.

Para exibir um log da operação de carga, clique no ícone Log. Você pode salvá-lo, limpá-lo ou atualizá-lo. Clique em OK para ignorar o log.

A lista de tabelas na página Carga de Dados/Explorar contém novas tabelas criadas. As tabelas de destino para as opções Insert in Table, Replace Data, Drop Table and Create New Table e Merge into Table contêm os dados carregados.

Corrigindo um job de carga de dados

Após o job de carga de dados, você poderá ver erros que deseja corrigir ou, na inspeção, perceber que deseja nomear uma coluna de maneira diferente. Nesses casos, você verá um sinal de aviso no carregamento da Tabela. Clique no ícone Recarregar para recarregar a origem com correções sugeridas. Clique no ícone Ações na carga da Tabela e selecione Editar para fazer alterações no job de carga de dados (ou seja, alterar um nome de coluna).

Clique em Aplicar para aplicar as alterações. Clique em Fechar para retornar à página do Database Actions.