Configuración de PostgreSQL en una actividad de copia
En este artículo se describe cómo usar la actividad de copia en canalizaciones de datos para copiar datos de PostgreSQL.
Configuración admitida
Para la configuración de cada pestaña en la actividad de copia, vaya a las secciones siguientes respectivamente.
General
Consulte la guía de Configuración general para configurar la pantalla de configuración General.
Fuente
Vaya a la pestaña Origen para configurar el origen de la actividad de copia. Consulte el siguiente contenido para obtener la configuración detallada.
Se requieren las tres propiedades siguientes:
- Conexión: seleccione una conexión de PostgreSQL en la lista de conexiones. Si no existe ninguna conexión, cree una nueva conexión de PostgreSQL.
- tipo de conexión: seleccione postgreSQL.
- Usar consulta: seleccione desde Tabla o Consulta.
Si selecciona Tabla:
Tabla: especifique el nombre de la tabla para leer datos. Seleccione la tabla de la lista desplegable o seleccione Escriba manualmente para escribirla.
Si selecciona Consulta:
Consulta: especifique la consulta SQL personalizada para leer datos.
Nota
Los nombres de esquema y tabla distinguen mayúsculas de minúsculas. Encierrelos en "" (comillas dobles) en la consulta.
En Advanced, puede especificar los siguientes campos:
- tiempo de espera de consulta (minutos): especifique el tiempo de espera antes de terminar el intento de ejecutar un comando y generar un error; el valor predeterminado es 120 minutos. Si el parámetro se establece para esta propiedad, los valores permitidos son intervalos de tiempo, como "02:00:00" (120 minutos). Para obtener más información, vea CommandTimeout.
- Columnas adicionales: agregue columnas de datos adicionales para almacenar la ruta de acceso relativa o el valor estático de los archivos de origen. La expresión se admite para este último.
Cartografía
Para configurar la pestaña Asignación, consulte Configurar las asignaciones en la pestaña Asignación.
Configuración
Para la configuración de la pestaña Configuración, vaya a Configurar los otros parámetros en la pestaña configuración.
Resumen de tabla
La tabla siguiente contiene más información sobre la actividad de copia en PostgreSQL.
Información de origen
Nombre | Descripción | Valor | Obligatorio | Propiedad de script JSON |
---|---|---|---|---|
Conexión | Tu conexión con el almacén de datos de origen. | <Conexión de PostgreSQL > | Sí | conexión |
tipo de conexión | Tipo de conexión de origen. | PostgreSQL | Sí | / |
Usar consulta | La manera de leer datos. Aplique Tabla para leer datos de la tabla especificada o aplique Consulta para leer datos mediante consultas SQL. | • Tabla • Consulta |
Sí | • typeProperties (en typeProperties ->source )-esquema - mesa • consulta |
tiempo de espera de consulta (minutos) | El tiempo de espera antes de finalizar el intento de ejecutar un comando y generar un error, el valor predeterminado es de 120 minutos. Si el parámetro se establece para esta propiedad, los valores permitidos son intervalos de tiempo, como "02:00:00" (120 minutos). Para obtener más información, vea CommandTimeout. | intervalo de tiempo | No | queryTimeout |
Columnas adicionales | Agregue columnas de datos adicionales para almacenar la ruta de acceso relativa o el valor estático de los archivos de origen. La expresión se admite para este último. | •Nombre • Valor |
No | columnas adicionales: •nombre •valor |