Для импорта ресурса задайте настройки:

Настройки импорта ресурса зависят от источника данных:
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Название в источнике данных. Введите название ресурса, заданное в источнике данных. Поле обязательно для заполнения;
Кэшировать. Импортируйте ресурс для доступа к настройкам кеширования;
Примечание. Настройка кеширования доступна только для скалярных входных параметров ресурса.
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс;
Автозамена для типа данных QUAN. По умолчанию флажок установлен, значения входных параметров с типом данных QUAN преобразуются к числу с плавающей точкой в соответствии с правилами:
целые положительные/отрицательные числа, а также строки со значением целого числа, преобразуются к числу с плавающей точкой. Например, пользователь API передаёт параметр со значением «1» серверу мобильной платформы, сервер мобильной платформы преобразует и передаёт источнику данных параметр со значением «1.0»;
строки со значением положительного/отрицательного числа с точкой/запятой преобразуются к числу с плавающей точкой. Например, пользователь API передаёт строковые параметры со значениями «"-1,5"», «"1.5"» серверу мобильной платформы, сервер мобильной платформы преобразует и передаёт источнику данных параметры со значениями «-1.5», «1.5».
При снятии флажка убедитесь, что значения входных параметров с типом данных QUAN передаются в виде числа с плавающей точкой, иначе может возникнуть ошибка преобразования типов данных в библиотеке для интеграции с SAP при запросе ресурса.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Название в источнике данных. Введите название ресурса, заданное в источнике данных. Поле обязательно для заполнения;
Кэшировать. Импортируйте ресурс для доступа к настройкам кеширования;
Примечание. Настройка кеширования доступна только для скалярных входных параметров ресурса.
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Название в источнике данных. Введите название ресурса, заданное в источнике данных. Поле обязательно для заполнения;
Кэшировать. Импортируйте ресурс для доступа к настройкам кеширования;
Примечание. Настройка кеширования доступна только для скалярных входных параметров ресурса.
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Название в источнике данных. Введите название ресурса, заданное в источнике данных. Поле обязательно для заполнения;
Пакет. Введите имя хранимой процедуры Oracle. Поле обязательно для заполнения;
Кэшировать. Импортируйте ресурс для доступа к настройкам кеширования;
Примечание. Настройка кеширования доступна только для скалярных входных параметров ресурса.
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Название в источнике данных. Введите название ресурса, заданное в источнике данных. Поле обязательно для заполнения;
Кэшировать. Импортируйте ресурс для доступа к настройкам кеширования;
Примечание. Настройка кеширования доступна только для скалярных входных параметров ресурса.
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Название в источнике данных. Введите название ресурса, заданное в источнике данных. Поле обязательно для заполнения;
Кэшировать. Импортируйте ресурс для доступа к настройкам кеширования;
Примечание. Настройка кеширования доступна только для скалярных входных параметров ресурса.
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Путь. Укажите часть URL для доступа к ресурсу. Параметр используется вместе с хостом, заданным при настройке подключения к источнику данных;
JSON Schema. Вставьте данные в формате JSON Schema согласно проекту спецификации или JSON-объект. Поле обязательно для заполнения.
Если вставлен JSON-объект, то нажмите кнопку «Конвертировать в JSON Schema». После чего будет автоматически сгенерирована схема для используемого JSON-объекта. Поддерживаются схемы версий от draft-04 до draft-07, описывающие плоские таблицы.
Поддерживается передача массивов данных с типом:
Array. Мобильному клиенту передаются данные в виде массива с заголовком output_table;
Object. Мобильному клиенту передаётся таблица с названием, которое пришло от источника данных.
Для получения подробной информации о заполнении поля «JSON Schema» обратитесь к разделу «Табличный JSON-сервис».
Примечание. Для прохождения валидации при неточном совпадении схем применяется внутреннее свойство additionalProperties. Если свойство принимает значение false, то при запросе данных ресурса выдается ошибка нестрогого соответствия входящих данных схеме. Для устранения ошибки измените схему или выберите другой источник данных. Если свойство принимает значение true, то входящие данные, неуказанные в схеме, не учитываются при обработке запроса.
Jq преобразование. Введите команду для JQ-преобразования. Используется для преобразования сложных многомерных JSON-структур в набор плоских структур;
Тип запроса к ресурсу на источнике данных. Выберите в раскрывающемся списке тип метода, который будет использоваться для взаимодействия сервера мобильной платформы с источником данных при запросе ресурса:
GET. Методы для запроса ресурса:
GET /api/v1/rpc/<название ресурса>/ - используется, если ресурс не содержит входящих параметров;
POST /api/v1/rpc/<название ресурса>/ - отправляется запрос типа GET к источнику данных, параметры из POST используются в качестве query-параметров;
GET /api/v1/json/<название ресурса>/ - используется, если ресурс не содержит входящих параметров.
POST. Методы для запроса ресурса:
GET /api/v1/rpc/<название ресурса>/ - используется, если ресурс не содержит входящих параметров, отправляется запрос типа POST к источнику данных;
POST /api/v1/rpc/<название ресурса>/ - отправляется запрос типа POST к источнику данных, входящие параметры передаются в теле запроса.
Примечание. Тип запроса POST доступен, если снят флажок «Кэшировать».
Кэшировать. Импортируйте ресурс для доступа к настройкам кеширования;
Примечание. Настройка кеширования доступна только для скалярных входных параметров ресурса.
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Дата начала. Задайте дату начала периода в календаре MS Exchange Server;
Дата окончания. Задайте дату окончания периода в календаре MS Exchange Server;
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Путь по умолчанию. Укажите часть URL для доступа к ресурсу. Параметр используется вместе с хостом, заданным при настройке подключения к источнику данных. При запросе WEB-ресурса с помощью API сервера используется путь по умолчанию, если в запросе после названия ресурса не указан путь к ресурсу. Для получения подробной информации обратитесь к разделу «Метод работы с WEB-ресурсом»;
GET-параметры;
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Примечание. При импорте ресурса значение в поле «Название для мобильного клиента» должно совпадать с идентификатором репозитория.
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
Название для мобильного клиента. Введите название ресурса, содержащее допустимые в URL символы. Параметр используется в запросах на получение данных из ресурса. Поле обязательно для заполнения;
Идентификатор объекта. Введите идентификатор объекта репозитория;
Тип объекта. Выберите в раскрывающемся списке тип объекта:
куб;
справочник;
таблица.
Кэшировать. Установите флажок и задайте настройки кеширования;
Группы. Выберите в раскрывающемся списке существующие группы пользователей, которым будет доступен ресурс.
После настройки импорта ресурса нажмите кнопку «Импортировать». По заданным настройкам ресурс будет импортирован из источника данных. Если при импорте ресурса возникла ошибка, то будет выдано соответствующее сообщение.
Примечание. В системных логах фиксируется только успешный импорт ресурса, выполненный без ошибок.
В настройках отобразятся входные параметры ресурса, для которых можно изменить статус и значение по умолчанию, и будет доступна настройка кеширования при установленном флажке «Кэшировать».
См. также:
Импорт ресурсов источника данных | Кеширование
SAP