Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается, как использовать действие копирования в конвейере для копирования данных из HTTP и в HTTP.
Поддерживаемые форматы
HTTP поддерживает следующие форматы файлов. Дополнительные сведения о параметрах с учетом форматирования см. в соответствующих статьях.
- Формат Avro
- Двоичный формат
- Формат текста с разделителями
- Формат Excel
- Формат JSON
- Формат ORC
- Формат Parquet
- ФОРМАТ XML
Поддерживаемая конфигурация
Для настройки каждой вкладки в действии копирования перейдите к следующим разделам соответственно.
Замечание
Адрес назначения не поддерживается в HTTP-коннекторе.
General
Ознакомьтесь с руководством по общим параметрам , чтобы настроить вкладку "Общие параметры".
Исходный материал
Следующие свойства поддерживаются для HTTP на вкладке "Источник " действия копирования.
Требуются следующие три свойства:
- Подключение. Выберите HTTP-подключение из списка подключений. Если подключение не существует, создайте новое HTTP-подключение, нажав кнопку "Создать".
- Тип подключения: выберите HTTP.
-
Относительный URL-адрес: относительный URL-адрес ресурса, содержащего данные. Если это свойство не указано, используется только URL-адрес, указанный в определении подключения. Соединитель HTTP копирует данные из объединенного URL-адреса:
/[relative URL specified] - Параметры файла: выберите параметры файла , чтобы настроить формат файла. Сведения о параметрах различных форматов файлов см. в статьях в поддерживаемом формате .
В разделе "Дополнительно" можно указать следующие поля:
Метод запроса: метод HTTP. Допустимые значения: Get (по умолчанию) и Post.
Дополнительные заголовки: дополнительные заголовки HTTP-запроса.
Текст запроса: текст запроса для HTTP-запроса.
Время ожидания запроса: время ожидания (значение интервала времени) для HTTP-запроса, чтобы получить ответ. Это значение — время ожидания для получения ответа, а не время ожидания для чтения данных ответа. Значение по умолчанию — 00:01:40.
Максимальное число одновременных подключений: верхний предел одновременных подключений, установленных в хранилище данных во время выполнения действия. Указывайте значение только при необходимости ограничить количество одновременных подключений.
Пропуск количества строк: число непустых строк, которые необходимо пропустить при чтении данных из входных файлов.
Дополнительные столбцы: добавьте дополнительные столбцы данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего варианта.
Картирование
Сведения о настройке вкладки "Сопоставление " см. в разделе "Настройка сопоставлений" на вкладке "Сопоставление". Если в качестве формата файла выбран двоичный файл, сопоставление не будет поддерживаться.
Settings
Для настройки вкладки перейдите к Настройка других параметров на вкладке "Параметры".
Сводка таблицы
В следующей таблице содержатся дополнительные сведения о действии копирования в HTTP.
Исходный материал
| Имя | Description | Ценность | Обязательно | Свойство скрипта JSON |
|---|---|---|---|---|
| Подключение | Ваше подключение к исходному хранилищу данных. | <подключение> | Да | connection |
| Тип подключения | Подключение ваших исходных данных. | <подключение источника> | Да | / |
| Относительный URL-адрес | Относительный URL-адрес ресурса, содержащего данные. Если это свойство не указано, используется только URL-адрес, указанный в определении подключения. Соединитель HTTP копирует данные из объединенного URL-адреса: /[relative URL specified] |
<относительный URL-адрес> | нет | relativeUrl |
| Метод запроса | Метод HTTP. Допустимые значения: Get (по умолчанию) и Post. | •GET •POST |
нет | requestMethod |
| Дополнительные заголовки | Дополнительные заголовки HTTP-запроса. | <ваши дополнительные заголовки> | нет | additionalHeaders |
| Текст запроса | Тело запроса для HTTP-запроса. | <текст HTTP-запроса POST> | нет | requestBody |
| Время ожидания запроса | Время ожидания (значение интервала времени) для HTTP-запроса, чтобы получить ответ. Это значение — время ожидания для получения ответа, а не время ожидания для чтения данных ответа. Значение по умолчанию — 00:01:40. | временной промежуток | нет | requestTimeout |
| Максимальное число одновременных подключений | Верхний предел одновременных подключений, установленных к хранилищу данных во время выполнения активности. Указывайте значение только при необходимости ограничить количество одновременных подключений. | <максимальное число одновременных подключений> | нет | maxConcurrentConnections |
| Пропустить количество строк | Количество непустых строк, пропускаемых при чтении данных из входных файлов. | <количество пропускаемых строк> | нет | skipLineCount |
| Дополнительные столбцы | Добавьте дополнительные столбцы данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего варианта. | •Имя •Ценность |
нет | дополнительныеКолонки •имя •ценность |