Поделиться через


TabularTranslator interface

Табличный переводчик действия копирования.

Extends

Свойства

collectionReference

Путь JSON для вложенного массива, который будет выполняться перекрестно. Тип: объект (или выражение с объектом resultType).

columnMappings

Сопоставления столбцов. Пример: UserId: MyUserId, Group: MyGroup, Name: MyName: string (или Expression с строкой resultType). Это свойство будет прекращено. Используйте свойство сопоставления.

mapComplexValuesToString

Сопоставление сложных значений (массива и объекта) с простыми строками в формате JSON. Тип: логический (или выражение с логическим типом результата).

mappings

Сопоставления столбцов с логическими типами. Табличный->табличный пример: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Иерархический>табличный пример: [{"source":{"path":"$". CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"},{"source":{"path":"$". CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Тип: объект (или выражение с объектом resultType).

schemaMapping

Сопоставление схемы для сопоставления между табличными данными и иерархическими данными. Пример: {"Column1": "$". Column1, Column2: "$". Column2.Property1, "Column3": "$. Column2.Property2"}. Тип: объект (или выражение с объектом resultType). Это свойство будет прекращено. Используйте свойство сопоставления.

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

typeConversion

Следует ли включить функцию расширенного преобразования типов в действии копирования. Тип: логический (или выражение с логическим типом результата).

typeConversionSettings

Параметры преобразования типов

Сведения о свойстве

collectionReference

Путь JSON для вложенного массива, который будет выполняться перекрестно. Тип: объект (или выражение с объектом resultType).

collectionReference?: any

Значение свойства

any

columnMappings

Сопоставления столбцов. Пример: UserId: MyUserId, Group: MyGroup, Name: MyName: string (или Expression с строкой resultType). Это свойство будет прекращено. Используйте свойство сопоставления.

columnMappings?: any

Значение свойства

any

mapComplexValuesToString

Сопоставление сложных значений (массива и объекта) с простыми строками в формате JSON. Тип: логический (или выражение с логическим типом результата).

mapComplexValuesToString?: any

Значение свойства

any

mappings

Сопоставления столбцов с логическими типами. Табличный->табличный пример: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Иерархический>табличный пример: [{"source":{"path":"$". CustomerName","type":"String"},"sink":{"name":"ClientName","type":"String"},{"source":{"path":"$". CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Тип: объект (или выражение с объектом resultType).

mappings?: any

Значение свойства

any

schemaMapping

Сопоставление схемы для сопоставления между табличными данными и иерархическими данными. Пример: {"Column1": "$". Column1, Column2: "$". Column2.Property1, "Column3": "$. Column2.Property2"}. Тип: объект (или выражение с объектом resultType). Это свойство будет прекращено. Используйте свойство сопоставления.

schemaMapping?: any

Значение свойства

any

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "TabularTranslator"

Значение свойства

"TabularTranslator"

typeConversion

Следует ли включить функцию расширенного преобразования типов в действии копирования. Тип: логический (или выражение с логическим типом результата).

typeConversion?: any

Значение свойства

any

typeConversionSettings

Параметры преобразования типов

typeConversionSettings?: TypeConversionSettings

Значение свойства