TabularTranslator interface
复制活动表格翻译。
属性
| collection |
要进行交叉应用的嵌套数组的 JSON 路径。 类型:对象(或带有 resultType 对象的表达式)。 |
| column |
列映射。 示例:“UserId: MyUserId, Group: MyGroup, Name: MyName” Type: string (或 Expression with resultType string)。 此属性将停用。 请使用 mappings 属性。 |
| map |
是否将复杂(数组和对象)值映射到 json 格式的简单字符串。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
| 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 对象的表达式)。 |
| schema |
在表格数据和分层数据之间映射的架构映射。 示例:{“Column1”: “$.Column1“、”Column2“: ”$.Column2.Property1“, ”Column3“: ”$.Column2.Property2“}。 类型:对象(或带有 resultType 对象的表达式)。 此属性将停用。 请使用 mappings 属性。 |
| type | 多态鉴别器,它指定此对象可以的不同类型的 |
| type |
是否在复制活动中启用高级类型转换功能。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
| type |
类型转换设置 |
属性详细信息
collectionReference
要进行交叉应用的嵌套数组的 JSON 路径。 类型:对象(或带有 resultType 对象的表达式)。
collectionReference?: any
属性值
any
columnMappings
列映射。 示例:“UserId: MyUserId, Group: MyGroup, Name: MyName” Type: string (或 Expression with resultType string)。 此属性将停用。 请使用 mappings 属性。
columnMappings?: any
属性值
any
mapComplexValuesToString
是否将复杂(数组和对象)值映射到 json 格式的简单字符串。 类型:布尔值(或带有 resultType 布尔值的表达式)。
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 对象的表达式)。 此属性将停用。 请使用 mappings 属性。
schemaMapping?: any
属性值
any
type
多态鉴别器,它指定此对象可以的不同类型的
type: "TabularTranslator"
属性值
"TabularTranslator"
typeConversion
是否在复制活动中启用高级类型转换功能。 类型:布尔值(或带有 resultType 布尔值的表达式)。
typeConversion?: any
属性值
any