تنسيق التحويل إلى سلاسل في تعيين تدفق البيانات

ينطبق على:Azure Data Factory Azure Synapse Analytics

تلميح

جرب Data Factory في Microsoft Fabric، وهو حل تحليلي متكامل للمؤسسات. يغطي Microsoft Fabric كل شيء بدءا من حركة البيانات إلى علم البيانات والتحليلات في الوقت الحقيقي والمعلومات المهنية وإعداد التقارير. تعرف على كيفية بدء إصدار تجريبي جديد مجانا!

استخدام تنسيق التحويل إلى سلاسل لتحويل أنواع البيانات المعقدة إلى سلاسل. يمكن أن يكون هذا مفيدا عندما تحتاج إلى تخزين بيانات العمود أو إرسالها ككيان سلسلة واحد قد ينشأ كبنية أو خريطة أو نوع صفيف.

التكوين

في لوحة تكوين التحويل stringify، ستختار أولا نوع البيانات المضمنة في الأعمدة التي ترغب في تحليلها المضمنة. يحتوي تحويل stringify أيضا على إعدادات التكوين التالية.

Stringify settings

Column

على غرار الأعمدة والتجميعات المشتقة، هذا هو المكان الذي سوف تقوم فيه بتعديل عمود خروج عن طريق تحديده من المنتقي المنسدل. أو يمكنك كتابة اسم عمود جديد هنا. سوف يقوم ADF ملف تعريف التطبيق بتنسيق البيانات المصدر كسلسلة في هذا العمود. في معظم الحالات، ستحتاج إلى تعريف عمود جديد يقوم بسلسلة نوع الحقل المعقد الوارد.

تعبير

استخدم منشئ التعبير لتعيين الحقل المصدر المعقد الذي سيتم تنسيقه إلى سلاسل. يمكن أن يكون هذا بسيطاً مثل مجرد تحديد العمود المصدر الذي يشتمل على البيانات المضمنة ذاتياً التي ترغب في تنسيقها كسلسلة، أو يمكنك إنشاء تعبيرات معقدة لتحليلها.

Stringify expressions

تعبير المثال

في هذا المثال، يمثل body.properties.periods مصفوفة داخل بنية تم إرجاعها من مصدر REST.

body.properties.periods

البرنامج النصي لتدفق البيانات

stringify(mydata = body.properties.periods ? string,
	format: 'json') ~> Stringify1