Get values from connector#


../../_images/get-values-from-connector.png

Основные сведения#

Шаг “Get values from the connector” позволяет получать данные через запрос во внешние системы с использованием настроенных коннекторов. Может вызываться по расписанию или от имени пользователя.

Параметры#

Настройки Шага:

Поле настройки

Варианты значений

Назначение

Step name

-

Наименование шага

System

Множественный выбор Catalog

Содержит преднастроенные интеграционные системы

Connector

Множественный выбор Catalog

Содержит преднастроенные коннекторы в интеграционной системе

Query path

Множественный выбор Catalog

Содержит “EndPoint”, к которому необходимо обратиться

Method name

Get, Post, Put, Delete

Тип запроса, который необходимо выполнить

Parameters mapping

-

Динамическая сущность, которая позволяет фильтровать запрос посредством выбранного API


Кейсы#

  • Регулярное обновление данных: Использование шага для автоматического обновления данных в Input dataflow по расписанию через cron, обеспечивая своевременное получение актуальной информации.

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

  • Оптимизация потоков данных: Эффективное использование шага для извлечения данных из внешних систем, минимизируя необходимость ручной обработки и улучшая производительность dataflow.

Исключения#

  • Методы запроса: Несмотря на поддержку различных методов запроса (Get, Post, Put, Delete), требуется тщательная настройка для каждого конкретного случая, учитывая специфику внешней системы и типа данных.

  • Автоматизация с ограничениями: Возможность автоматического вызова шага по расписанию обеспечивает удобство, но требует точной настройки параметров и проверки доступности внешних систем.

Вариант применения#

В рамках данного компонента происходит обработка данных о персонажах. Мы создаем пять датамоделей для их характеристик: character_id, character_name, character_species, character_status и gender. Затем выбираем интеграцию, например, “Rick and Morty”, и добавляем шаги Get values from connector, Extract collection, Store entry over bus и Write response.

  • Вы можете скачать конфигурацию компонента здесь