Настройка интеграции с табличными источниками данных

Мобильная платформа поддерживает работу с табличными источниками данных: SAP, Postgres Pro/PostgreSQL, 1C, Oracle, SQL Server, SOAP/XML, табличный JSON-сервис.

Для интеграции сервера мобильной платформы с источником данных:

  1. Создайте базовую хранимую процедуру на стороне источника данных.

  2. Подключите источник данных к серверу мобильной платформы.

  3. Импортируйте структуру ресурса.

  4. Настройте значения по умолчанию для входных параметров ресурса.

Примечание. Перед настройкой ознакомьтесь с понятием табличного ресурса и необходимыми условиями для входных параметров.

После выполнения действий серверу мобильной платформы будут доступны API-запросы для получения и кэширования данных источника.

Табличный ресурс

Табличный ресурс – это ресурс в мобильной платформе, который возвращает данные в виде таблицы при работе с источником данных.

Для табличного ресурса доступны типы данных:

Для выборки ограниченного набора данных табличный ресурс должен содержать входные параметры, с которыми будет обращаться к базовой хранимой процедуре в источнике данных.

При задании входных параметров соблюдайте выполнение условий:

Базовая хранимая процедура

Сервер мобильной платформы взаимодействует с источником табличных данных только через вызов базовой хранимой процедуры.

Базовая хранимая процедура – это набор инструкций, который разрабатывается и выполняется на стороне источника данных.

Взаимодействие сервера мобильной платформы с источником данных через базовую хранимую процедуру:

  1. Сервер мобильной платформы передает процедуре входные параметры.

  2. Процедура выполняет заданные инструкции и обрабатывает запрос.

  3. Сервер мобильной платформы получает соответствующие данные из источника в ответе на запрос процедуры.

При разработке базовой хранимой процедуры соблюдайте выполнение условий:

Для всех табличных источников данных доступна базовая CRUD-процедура, которая за одну итерацию может получать и изменять данные.

Требования к типам входных параметров и использование базовых процедур приведены для каждого табличного источника данных:

См. также:

Базовая CRUD-процедура | Базовая процедура SAP | Базовая процедура Postgres | Базовая процедура 1С | Базовая процедура Oracle | Базовая процедура SQL Server | Базовая процедура SOAP/XML | Табличный JSON-сервис