مشاركة عبر


TabularTranslator interface

مترجم جدولي لنشاط النسخ.

يمتد

الخصائص

collectionReference

مسار JSON للصفيف المتداخل الذي سيقوم بتطبيق متقاطع. النوع: كائن (أو تعبير مع كائن resultType).

columnMappings

تعيينات الأعمدة. مثال: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). سيتم إيقاف هذه الخاصية. الرجاء استخدام خاصية التعيينات.

mapComplexValuesToString

ما إذا كان يجب تعيين قيم معقدة (صفيف وعنصر) إلى سلاسل بسيطة بتنسيق json. النوع: منطقي (أو تعبير مع قيمة منطقية ل resultType).

mappings

تعيينات الأعمدة مع أنواع منطقية. جدولي->المثال الجدولي: [{"source":{"name":"CustomerName","type":"String"},"sink":{"name":"ClientName","type":""String"}},{"source":{"name":"CustomerAddress","type":"String"},"sink":{"name":"ClientAddress","type":"String"}}]. Hierarchical->المثال الجدولي: [{"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

ما إذا كنت تريد تمكين ميزة تحويل النوع المتقدم في نشاط النسخ. النوع: منطقي (أو تعبير مع قيمة منطقية ل resultType).

typeConversionSettings

إعدادات تحويل النوع

تفاصيل الخاصية

collectionReference

مسار JSON للصفيف المتداخل الذي سيقوم بتطبيق متقاطع. النوع: كائن (أو تعبير مع كائن resultType).

collectionReference?: any

قيمة الخاصية

any

columnMappings

تعيينات الأعمدة. مثال: "UserId: MyUserId, Group: MyGroup, Name: MyName" Type: string (or Expression with resultType string). سيتم إيقاف هذه الخاصية. الرجاء استخدام خاصية التعيينات.

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"}}]. Hierarchical->المثال الجدولي: [{"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

ما إذا كنت تريد تمكين ميزة تحويل النوع المتقدم في نشاط النسخ. النوع: منطقي (أو تعبير مع قيمة منطقية ل resultType).

typeConversion?: any

قيمة الخاصية

any

typeConversionSettings

إعدادات تحويل النوع

typeConversionSettings?: TypeConversionSettings

قيمة الخاصية