次の方法で共有


TabularTranslator interface

コピー アクティビティの表形式変換ツール。

Extends

プロパティ

collectionReference

クロス適用を行う入れ子になった配列の JSON パス。 型: オブジェクト (または resultType オブジェクトを持つ式)。

columnMappings

列マッピング。 例: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (または resultType 文字列を含む式)。 このプロパティは廃止されます。 mappings プロパティを使用してください。

mapComplexValuesToString

複合 (配列とオブジェクト) の値を json 形式の単純な文字列にマップするかどうか。 型: boolean (または resultType ブール値を持つ式)。

mappings

論理型を使用した列マッピング。 Tabular->表形式の例: [{"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

コピー アクティビティで高度な型変換機能を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。

typeConversionSettings

型変換の設定

プロパティの詳細

collectionReference

クロス適用を行う入れ子になった配列の JSON パス。 型: オブジェクト (または resultType オブジェクトを持つ式)。

collectionReference?: any

プロパティ値

any

columnMappings

列マッピング。 例: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (または resultType 文字列を含む式)。 このプロパティは廃止されます。 mappings プロパティを使用してください。

columnMappings?: any

プロパティ値

any

mapComplexValuesToString

複合 (配列とオブジェクト) の値を json 形式の単純な文字列にマップするかどうか。 型: boolean (または resultType ブール値を持つ式)。

mapComplexValuesToString?: any

プロパティ値

any

mappings

論理型を使用した列マッピング。 Tabular->表形式の例: [{"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

コピー アクティビティで高度な型変換機能を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。

typeConversion?: any

プロパティ値

any

typeConversionSettings

型変換の設定

typeConversionSettings?: TypeConversionSettings

プロパティ値