Compartilhar via


Configurar o PostgreSQL em uma atividade de cópia

Este artigo descreve como usar a atividade de cópia em pipelines para copiar dados do PostgreSQL.

Configuração com suporte

Para a configuração de cada guia em atividade Copy, vá para as seções a seguir, respectivamente.

Geral

Veja as diretrizes de Configurações Geraispara definir a guia Configurações Gerais.

Fonte

Acesse a guia Origem para configurar a origem da atividade Copy. Consulte o conteúdo a seguir para obter a configuração detalhada.

Captura de tela mostrando a guia origem e a lista de propriedades.

As seguintes propriedades são obrigatórias:

  • Conexão: selecione uma conexão PostgreSQL na lista de conexões. Se nenhuma conexão existir, crie uma nova conexão PostgreSQL.
  • Tipo de conexão: selecione postgreSQL.
  • Usar consulta: selecione Tabela ou Consulta.
    • Se você selecionar Tabela:

      • Tabela: especifique o nome da tabela para ler dados. Selecione a tabela na lista suspensa ou selecione Inserir manualmente para inseri-la.

        Captura de tela mostrando Usar consulta – Tabela.

    • Se você selecionar Consulta:

      • Consulta: Especifique a consulta SQL personalizada para ler os dados.

        Captura de tela mostrando Usar consulta – Consulta.

        Nota

        Os nomes de esquema e tabela diferenciam maiúsculas de minúsculas. Coloque-os em "" (aspas duplas) na consulta.

Em Avançado, você pode especificar os seguintes campos:

  • tempo limite de consulta (minutos): especifique o tempo de espera antes de encerrar a tentativa de executar um comando e gerar um erro, o padrão é 120 minutos. Se o parâmetro for definido para essa propriedade, os valores permitidos serão intervalos de tempo, como "02:00:00" (120 minutos). Para obter mais informações, consulte CommandTimeout.
  • Colunas adicionais: adicione colunas de dados adicionais para armazenar o caminho relativo ou o valor estático dos arquivos de origem. A expressão tem suporte para o último.

Mapeamento

Para a configuração da guia Mapeamento, acesse Configurar seus mapeamentos na guia mapeamento.

Configurações

Para configuração da guia Configurações, acesse Definir suas outras configurações na guia configurações.

Resumo da tabela

A tabela a seguir contém mais informações sobre a atividade de cópia no PostgreSQL.

Informações de origem

Nome Descrição Valor Necessário Propriedade de script JSON
Conexão Sua conexão com o armazenamento de dados de origem. < sua Conexão PostgreSQL > Sim conexão
Tipo de conexão Seu tipo de conexão de origem. PostgreSQL Sim /
Usar consulta A maneira de ler dados. Aplique Tabela para ler dados da tabela especificada ou aplique Consulta para ler dados usando consultas SQL. Tabela
Consulta
Sim • typeProperties (em typeProperties ->source)
  -esquema
  - mesa
• consulta
tempo limite de consulta (minutos) O tempo de espera antes de encerrar a tentativa de executar um comando e gerar um erro, o padrão é de 120 minutos. Se o parâmetro for definido para essa propriedade, os valores permitidos serão intervalos de tempo, como "02:00:00" (120 minutos). Para obter mais informações, consulte CommandTimeout. TimeSpan Não queryTimeout
Colunas adicionais Adicione colunas de dados adicionais para armazenar o caminho relativo ou o valor estático dos arquivos de origem. A expressão tem suporte para o último. •Nome
• Valor
Não colunas adicionais:
•nome
•valor