Compartir a través de


Configuración de HTTP en una actividad de copia

En este artículo se describe cómo usar la actividad de copia en una canalización para copiar datos desde y hacia HTTP.

Formato admitido

HTTP admite los siguientes formatos de archivo. Consulte los artículos para conocer la configuración basada en el formato.

Configuración admitida

Para la configuración de cada pestaña en la actividad de copia, vaya a las secciones siguientes respectivamente.

Nota:

El destino no se admite en el conector HTTP.

General

Consulte las instruccionesgenerales para configurar la pestaña de parámetros General.

Fuente

Las siguientes propiedades son compatibles con HTTP en la pestaña Origen de una actividad de copia.

Se requieren las tres propiedades siguientes:

  • Conexión: seleccione una conexión HTTP en la lista de conexiones. Si no existe ninguna conexión, cree una nueva conexión HTTP seleccionando Nuevo.
  • Tipo de conexión: seleccione HTTP.
  • Dirección URL relativa: dirección URL relativa al recurso que contiene los datos. Cuando no se especifica esta propiedad, solo se usa la dirección URL especificada en la definición de conexión. El conector HTTP copia los datos de la dirección URL combinada: /[relative URL specified].
  • Configuración del archivo: seleccione Configuración de archivo para configurar el formato de archivo. Para conocer la configuración de diferentes formatos de archivo, consulte los artículos en Formato admitido para obtener información detallada.

En Avanzado, puede especificar los campos siguientes:

  • Método de solicitud: el método HTTP. Los valores permitidos son Get (valor predeterminado) y Post.

  • Encabezados adicionales: encabezados de solicitud HTTP adicionales.

  • Cuerpo de la solicitud: el cuerpo de la solicitud HTTP.

  • Tiempo de espera de la solicitud: tiempo de espera (el valor del intervalo de tiempo) de la solicitud HTTP para obtener una respuesta. Este valor es el tiempo de espera para obtener una respuesta, no el tiempo de espera para leer los datos de respuesta. El valor predeterminado es 00:01:40.

  • Máximo de conexiones simultáneas: límite superior de conexiones simultáneas establecidas con el almacén de datos durante la ejecución de la actividad. Especifique un valor solo cuando quiera limitar las conexiones simultáneas.

  • Omitir recuento de líneas: número de filas no vacías que se omitirán al leer datos de los archivos de entrada.

  • 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.

    Captura de pantalla que muestra columnas adicionales.

Cartografía

Para la configuración de la pestaña Asignación , consulte Configuración de las asignaciones en la pestaña Asignación. Si elige Binario como formato de archivo, no se admitirá la 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 HTTP.

Fuente

Nombre Description Importancia Obligatorio Propiedad de script JSON
Conexión Tu conexión con el almacén de datos de origen. <la conexión> connection
Tipo de conexión Conexión de los datos de origen. <conexión de tu fuente> /
URL relativa Dirección URL relativa al recurso que contiene los datos. Cuando no se especifica esta propiedad, solo se usa la dirección URL especificada en la definición de conexión. El conector HTTP copia los datos de la dirección URL combinada: /[relative URL specified]. <dirección URL relativa> No relativeUrl
Método de solicitud Método HTTP. Los valores permitidos son Get (valor predeterminado) y Post. GET
POST
No requestMethod
Encabezados adicionales Encabezados de solicitud HTTP adicionales. <tus encabezados adicionales> No additionalHeaders
Cuerpo de la solicitud Cuerpo de la solicitud para la solicitud HTTP. <cuerpo de la solicitud HTTP POST> No requestBody
Tiempo de espera de solicitud Tiempo de espera (el valor del intervalo de tiempo) de la solicitud HTTP para obtener una respuesta. Este valor es el tiempo de espera para obtener una respuesta, no el tiempo de espera para leer los datos de respuesta. El valor predeterminado es 00:01:40. lapso de tiempo No requestTimeout
Número máximo de conexiones simultáneas Número máximo de conexiones simultáneas establecidas en el almacén de datos durante la ejecución de la actividad. Especifique un valor solo cuando quiera limitar las conexiones simultáneas. < número máximo de conexiones simultáneas > No maxConcurrentConnections
Omitir recuento de líneas Número de filas no vacías que se omitirán al leer datos de los archivos de entrada. <el recuento de líneas de salto> No skipLineCount
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