Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo descreve como usar a atividade de cópia em pipelines para copiar dados do PostgreSQL.
Configuração suportada
Para a configuração de cada guia na atividade de cópia, consulte as secções seguintes, respetivamente.
- Geral
- Fonte
- Mapeamento
- Configurações
Geral
Consulte as orientações sobre as Definições Gerais para configurar o separador Definições Gerais.
Fonte
Vá para o separador Origem para configurar a sua fonte de atividade de cópia. Consulte o conteúdo a seguir para obter a configuração detalhada.
As seguintes três propriedades são necessárias:
- Conexão: Escolha uma ligação PostgreSQL na lista de ligações. Se não houver conexão, crie uma nova conexão PostgreSQL.
- Tipo de conexão: Selecione PostgreSQL.
-
Usarde consulta: Selecione a partir da Tabela ou Consulta.
Se você selecionar Tabela:
Tabela: Especifique o nome da tabela para ler os dados. Selecione a tabela na lista suspensa ou selecione Introduzir manualmente para inseri-la manualmente.
Se selecionares Consulta:
Query: especifique a consulta SQL personalizada para ler dados.
Observação
Os nomes dos esquemas e das tabelas são sensíveis a maiúsculas e minúsculas. Coloque-os em "" (aspas duplas) na consulta.
Em Avançado , você pode especificar os seguintes campos:
- Tempo limite da 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 de intervalo 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 é suportada para a segunda opção.
Mapeamento
Para configuração da guia Mapeamento, consulte Configurar seus mapeamentos na guia Mapeamento.
Configurações
Para configurar a aba Definições, vá para Configurar as suas outras definições na aba Definições.
Resumo da tabela
A tabela a seguir contém mais informações sobre a atividade de cópia no PostgreSQL.
Fonte da informação
| 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 | ligação |
| Tipo de ligação | Seu tipo de conexão de origem. | PostgreSQL | Sim | / |
| Usar consulta | A maneira de ler dados. Aplique a Tabela para ler dados da tabela especificada ou aplique a Consulta para ler dados usando consultas SQL. | • Tabela • Consulta |
Sim | • typeProperties (em typeProperties ->source)- esquema - tabela • consulta |
| Tempo limite da 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 de intervalo de tempo, como "02:00:00" (120 minutos). Para obter mais informações, consulte CommandTimeout. | intervalo de tempo | Não | tempo de espera da consulta |
| Colunas adicionais | Adicione colunas de dados adicionais para armazenar o caminho relativo ou o valor estático dos arquivos de origem. A expressão é suportada para a segunda opção. | • Nome • Valor |
Não | colunas adicionais • nome • valor |