Dataflows - حجر الزاوية في تكامل البيانات الجزء 3

By |2019-08-23T06:10:16+00:00أغسطس 23rd، 2019|

 

الجزء 3 - إدارة تخطيط تدفق البيانات

تخطيط تلقائي

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

توسيع الكل طي الكل

لإظهار أسماء الكائنات فقط في تدفق البيانات وإخفاء تخطيط الحقل الخاص بهم ، انقر فوق الرمز الموجود على شريط أدوات Dataflow أو انتقل إلى قائمة Dataflow وحدد Collapse All. عند طي كائن ، تظهر الخرائط من الكائن وإليه كسطر واحد. لمعرفة كيفية تعيين الحقول ، قم بتوسيع الكائن. لإظهار أسماء الكائنات بالإضافة إلى تخطيط الحقل الخاص بهم ، انقر فوق الرمز الموجود على شريط أدوات Dataflow ، أو انتقل إلى قائمة Dataflow وحدد Expand All. لطي كائن واحد ، انقر فوق الرمز في الزاوية اليمنى العليا من مربع الكائن. لتوسيع كائن واحد ، انقر فوق الرمز في الزاوية اليمنى العليا من مربع الكائن.

تكبير / تصغير / ملائمة للشاشة

يمكنك ضبط حجم عرض تدفق البيانات عن طريق تحديد Zoom In و Zoom Out و Fit to Screen. يمكنك أيضًا تحديد نسبة تكبير مخصصة باستخدام إدخال Zoom٪ على شريط أدوات Dataflow.

الحجم التلقائي للكل

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

يعمل Use Orthogonal Links على إعادة تنظيم الروابط بين الكائنات في الشبكة.

ربط الكائنات وتعيينها

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

على سبيل المثال:

يشير منفذ الإخراج على كائن إلى أن الكائن يمكنه إرسال البيانات إلى كائن آخر.

على سبيل المثال:

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

هناك نوعان من المنافذ: المنافذ الميدانية ومنافذ العقدة. يسمح لك منفذ الحقل بالتعيين إلى حقل فردي. يتيح لك منفذ العقدة التعيين إلى عقدة ، بما في ذلك جميع الحقول والعقد الفرعية في العقدة المحددة. العقدة الرئيسية الموجودة في أعلى مربع الكائن هي في الأساس العقدة الجذرية التي تمتد عبر الشجرة بأكملها (أو جميع الحقول في حالة التخطيط المسطح).

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

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

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

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

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

تتوفر ميزة مماثلة عندما تحتاج إلى تحديد الحقل أو الحقول التي يتم تعيين حقل معين إليها أو منها. للعثور على الحقل أو الحقول الوجهة لحقل مصدر معين ، انقر بزر الماوس الأيمن فوق الحقل وحدد Find Elements Mapped To. للعثور على حقل المصدر لحقل معين ، انقر بزر الماوس الأيمن فوق الحقل وحدد Find Element Mapped From.

تعيين خصائص الكائن

لفتح خصائص كائن ، انقر نقرًا مزدوجًا فوق عنوان الكائن أو انقر بزر الماوس الأيمن على الكائن وحدد خصائص من قائمة السياق. يظهر مثال على شاشة خصائص جدول قاعدة البيانات الوجهة في الشكل أدناه.

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

إنشاء تخطيطات الحقل

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

فيما يلي مثال على تخطيط حقل الشجرة.

للتنقل في تخطيط حقل شجرة ، قم بتوسيع أو طي عقد الشجرة حسب الحاجة باستخدام الرمزين + أو -.

هناك أربع طرق لإنشاء تخطيط حقل لكائنك.

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

2. قم بإنشاء تخطيط الحقل استنادًا إلى تخطيط كائن آخر في تدفق البيانات (لا ينطبق هذا على كائنات المصدر).

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

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

هذه الميزة متاحة فقط للعقد التي لم تتم إضافة حقول بعد. لمسح عقدة تحتوي بالفعل على حقول ، انقر بزر الماوس الأيمن على العقدة ، وحدد Remote All Elements. سيؤدي هذا الإجراء أيضًا إلى إلغاء تعيين جميع الحقول داخل العقدة (بما في ذلك العقد الفرعية) بين الكائنين.

3. أضف حقلاً واحدًا إلى التخطيط بإسقاط الحقل على نائب. سيؤدي هذا الإجراء أيضًا إلى تعيين الحقل بين الكائنين.

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

نسخ تخطيطات الحقول

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

لنسخ تخطيط حقل ، انقر بزر الماوس الأيمن فوق عقدة في الكائن الذي تريد نسخ تخطيطه وحدد نسخ التخطيط من قائمة السياق. ثم ، انقر بزر الماوس الأيمن فوق عقدة في الكائن الهدف وحدد أحد الخيارات التالية من قائمة السياق:

  • يضيف Paste Layout (إضافة عضو) عقدة جديدة إلى التخطيط الحالي مع الحفاظ على الهيكل الحالي دون تغيير
  • يستبدل Paste Layout (Replace) التخطيط الموجود بالتخطيط الجاري نسخه
  • يضيف Paste Layout (Add Elements) حقولًا إلى التخطيط الحالي مع إبقاء الحقول الموجودة دون تغيير.

حذف الحقول

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

خيارات عامة

تشترك شاشة الخيارات العامة في الخيارات الشائعة لمعظم الكائنات في تدفق البيانات. أحد الخيارات الرئيسية هو مسح الرسائل الواردة.

امسح رسائل السجل الواردة

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

أدوات لمعاينة ومراقبة تدفق البيانات

توفر واجهة مستخدم تدفق البيانات العديد من الأدوات التي تساعد في المعاينة وتصحيح الأخطاء ومراقبة تدفق البيانات.

التقدم الوظيفي

تعرض نافذة تقدم المهمة حالة تدفق البيانات أثناء تنفيذه. توفر هذه النافذة أيضًا روابط إلى أي ملفات سجل أخطاء وملفات تعريف البيانات. يمكنك عرض نافذة تقدم الوظيفة بالنقر فوق عرض> تقدم المهمة أو باستخدام مفتاح الاختصار Ctrl + Alt + T.

معاينة البيانات

تعرض نافذة معاينة البيانات عينة من السجلات للكائن المحدد. يمكنك عرض نافذة معاينة البيانات بالنقر فوق عرض> معاينة البيانات أو باستخدام مفتاح الاختصار Ctrl + Alt + P. يمكنك أيضًا النقر بزر الماوس الأيمن فوق خصائص أي كائن وتحديد معاينة البيانات من قائمة السياق.

الملف الشخصي السريع

تعرض نافذة إحصائيات البيانات معلومات إحصائية لعينة من السجلات من الكائن المحدد. يمكنك عرض نافذة إحصائيات البيانات بالنقر فوق عرض> ملف تعريف سريع أو باستخدام مفتاح الاختصار Ctrl + Alt + A. يمكنك أيضًا النقر بزر الماوس الأيمن فوق خصائص أي كائن وتحديد ملف تعريف سريع من قائمة السياق.

التحقق من Dataflow

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

تشغيل Dataflow

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

في الأسبوع المقبل سنقدم أول أربع مجموعات من أمثلة تدفق البيانات.