Поделиться через


Настройка HTTP в действии копирования

В этой статье описывается, как использовать действие копирования в конвейере данных для копирования данных из HTTP и из нее.

Поддерживаемые форматы

HTTP поддерживает следующие форматы файлов. Дополнительные сведения о параметрах с учетом форматирования см. в соответствующих статьях.

Поддерживаемая конфигурация

Для настройки каждой вкладки в действии копирования перейдите к следующим разделам соответственно.

Примечание.

Назначение не поддерживается в соединителе HTTP.

Общие

Ознакомьтесь с руководством по общим параметрам, чтобы настроить вкладку "Общие параметры".

Оригинал

Следующие свойства поддерживаются для HTTP на вкладке "Источник " действия копирования.

Screenshot showing source tab and the list of properties.

Требуются следующие три свойства:

  • Тип хранилища данных: выберите "Внешний".
  • Подключение ion: выберите HTTP-подключение из списка подключений. Если подключение не существует, создайте новое HTTP-подключение, нажав кнопку "Создать".
  • тип Подключение ion: выберите HTTP.
  • Относительный URL-адрес: относительный URL-адрес ресурса, содержащего данные. Если это свойство не указано, используется только URL-адрес, указанный в определении подключения. HTTP-соединитель копирует данные из объединенного URL-адреса: /[relative URL specified].
  • Параметры файла: выберите параметры файла, чтобы настроить формат файла. Сведения о параметрах различных форматов файлов см. в статьях в поддерживаемом формате .

В разделе "Дополнительно" можно указать следующие поля:

  • Метод запроса: метод HTTP. Допустимые значения: GET (по умолчанию) и POST.

  • Дополнительные заголовки: дополнительные заголовки HTTP-запроса.

  • Текст запроса: текст запроса для HTTP-запроса.

  • Время ожидания запроса: время ожидания (значение интервала времени) для HTTP-запроса, чтобы получить ответ. Это значение является интервалом времени для получения ответа, а не считывания данных ответа. По умолчанию используется значение 00:01:40.

  • Максимальное число одновременных подключений: верхний предел одновременных подключений, установленных в хранилище данных во время выполнения действия. Указывайте значение только при необходимости ограничить количество одновременных подключений.

  • Пропустить количество строк: количество непустых строк, которые следует пропустить при чтении данных из входных файлов.

  • Дополнительные столбцы: добавление дополнительных столбцов данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего.

    Screenshot showing additional columns.

Сопоставление

Сведения о настройке вкладки "Сопоставление" см. в разделе "Настройка сопоставлений" на вкладке "Сопоставление". Если в качестве формата файла выбран двоичный файл, сопоставление не будет поддерживаться.

Настройки

Для настройки вкладки Параметры перейдите к разделу "Настройка других параметров" на вкладке "Параметры".

Сводка таблицы

В следующей таблице содержатся дополнительные сведения о действии копирования в HTTP.

Оригинал

Имя Описание Значение Обязательное поле Свойство скрипта JSON
Тип хранилища данных Тип хранилища данных. Внешний Да /
Соединение Подключение к исходному хранилищу данных. <подключение> Да подключение
Тип подключения Подключение исходных данных. <подключение источника> Да /
Относительный URL-адрес Относительный URL-адрес ресурса, который содержит данные. Если это свойство не указано, используется только URL-адрес, указанный в определении подключения. HTTP-соединитель копирует данные из объединенного URL-адреса: /[relative URL specified]. <относительный URL-адрес> No relativeUrl
Метод request Метод HTTP. Допустимые значения: GET (по умолчанию) и POST. GET
POST
No requestMethod
Дополнительные заголовки Дополнительные заголовки HTTP-запроса. <дополнительные заголовки> No additionalHeaders
Текст запроса Текст запроса для HTTP-запроса. <текст HTTP-запроса POST> No requestBody
Время ожидания запроса Время ожидания (значение интервала времени) для HTTP-запроса, чтобы получить ответ. Это значение является интервалом времени для получения ответа, а не считывания данных ответа. По умолчанию используется значение 00:01:40. timespan No requestTimeout
Максимальное число одновременных подключений Верхний предел одновременных подключений, установленных для хранилища данных при выполнении действия. Указывайте значение только при необходимости ограничить количество одновременных подключений. <максимальное число одновременных подключений> No maxConcurrentConnections
Пропустить количество строк Количество непустых строк, пропускаемых при чтении данных из входных файлов. <число строк пропуска> No skipLineCount
Дополнительные столбцы Добавьте дополнительные столбцы данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего. • Имя
•Значение
No additionalColumns:
•Имя
•Значение