你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TabularTranslator interface

复制活动表格翻译。

扩展

属性

collectionReference

要进行交叉应用的嵌套数组的 JSON 路径。 类型:对象(或带有 resultType 对象的表达式)。

columnMappings

列映射。 示例:“UserId: MyUserId, Group: MyGroup, Name: MyName” Type: string (或 Expression with resultType string)。 此属性将停用。 请使用 mappings 属性。

mapComplexValuesToString

是否将复杂(数组和对象)值映射到 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 对象的表达式)。

schemaMapping

在表格数据和分层数据之间映射的架构映射。 示例:{“Column1”: “$.Column1“、”Column2“: ”$.Column2.Property1“, ”Column3“: ”$.Column2.Property2“}。 类型:对象(或带有 resultType 对象的表达式)。 此属性将停用。 请使用 mappings 属性。

type

多态鉴别器,它指定此对象可以的不同类型的

typeConversion

是否在复制活动中启用高级类型转换功能。 类型:布尔值(或带有 resultType 布尔值的表达式)。

typeConversionSettings

类型转换设置

属性详细信息

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

typeConversionSettings

类型转换设置

typeConversionSettings?: TypeConversionSettings

属性值