Вы находитесь здесь:
Типы данных вывода Omnistudio Data Mapper
Многие типы данных могут быть назначены данным в JSON вывода, включая логические значения, валюту, строку, разные типы чисел и списков, а также форматы даты.
-
Логическое
-
Валюта: Преобразуется в валюту посредством кода валюты организации Salesforce.
-
CurrencyRounded: Преобразовывается в валюту, округляет число и удаляет десятичное число.
-
Двойной
-
Целое число
-
JSON: Сериализировать как JSON. Пропустите, если типом вывода трансформации является JSON, если вы не должны встраивать JSON в JSON (невероятно)
-
List<Double>
-
List<Целое число>
-
List<Map>: Преобразовывает Map<String,Object> в List<Map<String, Object>>
-
List<String>
-
Число
-
Number(3): Преобразуется в число с десятичной запятой, где десятичная точность указана в скобках. Например, тип вывода Number(3) выводит число с тремя десятичными знаками.
-
Объект: Десериализация строки как Map<String, Object> или List<Object>
-
Строка: Обработку и ограничения см. в разделе «Примитивные типы данных» в Руководстве разработчика Apex.
-
Мультивыбор: Преобразовать в строку со множественным выбором Salesforce (список с разделителями точки с запятой)
-
Дата: Сведения в следующей таблице.
При добавлении списка значений в простой тип (например, «Двойное», «Целое», «Строковое» или «Логическое») выводится только первый элемент списка.
Формат ввода Значения даты должны быть мм/дд/гггг или время-дата (ГГГГ-ММ-ДД чч:мм:сс) в соответствии с ISO с Гринвичем. Вы можете форматировать значения даты и времени вывода посредством любого из шаблонов даты и времени, поддерживаемых Oracle Java. Укажите формат вывода в качестве строкового аргумента для типа данных вывода DATE(), например:
Date("EEE, d MMM yyyy HH:mm:ss Z")
Ниже указаны примеры разных форматов вывода для одного значения даты и времени.
Формат |
Вывод |
|---|---|
Дата(ММ/дд/ГГГГ) (по умолчанию) |
07/04/2001 |
Дата("гггг.ММММ.дд ГГГ чч:мм ааа") |
2001.July.04 AD 12:08 |
Date("EEE, д МММ ггггг ЧЧ:мм:сс Z") |
Wed, 4 Jul 2001 12:08:56 +0000 |
