SlideShare a Scribd company logo
1 of 1
Download to read offline
‫لماذا‬
‫يكره‬
‫المطورون‬
‫عملية‬
‫تشغيل‬
‫البيانات‬ (Data
onboarding) ‫؟‬ - Technology pace
‫يعد‬
‫تشغيل‬
‫البيانات‬
‫عملية‬
‫أساسية‬
‫لتوريد‬
‫بيانات‬
‫العمالء‬
‫إلى‬
‫منتج‬
.‫برمجي‬
‫من‬
‫الصعب‬
‫أتمتة‬
‫هذه‬
‫العملية‬
‫حيث‬
‫يقدم‬
‫العمالء‬
‫ملفات‬
‫بها‬
‫أخطاء‬
‫تنسيق‬
‫مختلفة‬
‫وفريدة‬
‫من‬
‫نوعها‬
‫و‬
‫من‬
‫الصعب‬
‫معالجتها‬
.
‫ونتيجة‬
،‫لذلك‬
‫يضيع‬
‫المطورون‬
‫الكثير‬
‫من‬
‫وقتهم‬
‫في‬
‫تشغيل‬
‫البيانات‬
‫ًا‬‫ي‬‫يدو‬ .
‫المشاكل‬
‫أثناء‬
‫تشغيل‬
‫البيانات‬ (Data onboarding)
‫يقوم‬
‫المطورون‬
‫بتوحيد‬
‫النماذج‬
‫التي‬
‫يجب‬
‫على‬
‫العمالء‬
.‫اتباعها‬
‫إذا‬
‫تم‬
‫ذلك‬
،‫بدقة‬
‫فهذا‬
‫يجعل‬
‫من‬
‫السهل‬
‫تشغيل‬
‫البيانات‬
‫باستخدام‬
‫تنسيقات‬
‫ملفات‬
.‫موحدة‬
‫لكن‬
‫العمالء‬
‫يفتقرون‬
‫إلى‬
‫المعرفة‬
‫الفنية‬
‫التباع‬
‫التعليمات‬
‫المقدمة‬
‫لهم‬
.
‫ونتيجة‬
،‫لذلك‬
‫فإن‬
‫شكل‬
‫البيانات‬
‫الواردة‬
‫في‬
‫حالة‬
‫من‬
.‫الفوضى‬
‫يقوم‬
‫المطورون‬
‫بتنظيف‬
‫الملفات‬
‫التي‬
‫تفتقر‬
‫إلى‬
.‫التنظيم‬
‫بعد‬
‫هذه‬
‫العملية‬
‫المملة‬
‫يمكنهم‬
‫استيراد‬
.‫البيانات‬
‫يجب‬
‫على‬
‫المطورين‬
‫تصحيح‬
‫األخطاء‬
‫ًا‬‫ي‬‫يدو‬
‫في‬
‫التنسيق‬
‫عندما‬
‫تكون‬
‫غير‬
‫متسقة‬
‫داخل‬
.‫الملف‬
‫يرسل‬
‫العمالء‬
‫ملفات‬
‫بها‬
‫أخطاء‬
‫إمالئية‬
‫وصفوف‬
‫أو‬
‫أعمدة‬
.‫مفقودة‬
‫تتضمن‬
‫هذه‬
‫الملفات‬
‫ًا‬‫ض‬‫أي‬
‫ا‬ً‫ق‬‫تنسي‬
‫ا‬‫ًئ‬‫ط‬‫خا‬
‫ألرقام‬
‫الهواتف‬
‫والتواريخ‬
‫والعمالت‬ .
‫الطريقة‬
‫الوحيدة‬
‫لتوفير‬
‫الوقت‬
‫الذي‬
‫يستغرقه‬
‫تصحيح‬
‫كل‬
‫ملف‬
‫هي‬
‫أتمتة‬
‫العملية‬
‫بالكامل‬
.
‫لذلك‬
‫يجب‬
‫كتابة‬
‫البرامج‬
‫المخصصة‬
‫لنسخ‬
‫أجزاء‬
‫من‬
‫الملف‬
‫وإرسال‬
‫استفسارات‬ . SQL ‫هذا‬
‫يعني‬
‫استخدام‬
‫محلالت‬
‫مناسبة‬
‫لكل‬
‫نوع‬
‫من‬
.‫الملفات‬
‫يضيع‬
‫الوقت‬
‫في‬
‫طلب‬
‫ميزة‬
‫لكل‬
‫توريد‬
‫تنسيق‬
‫ملف‬
.‫جديد‬
‫العملية‬
‫برمتها‬
‫هي‬
‫نفسها‬
‫تطوير‬
‫حل‬
‫مخصص‬
‫لكل‬
‫استيراد‬
.‫جديد‬
‫مثل‬
‫هذا‬
‫الهدر‬
‫الهائل‬
‫للوقت‬
‫والموارد‬
‫يقلل‬
‫من‬
‫قيمة‬
‫الخدمة‬
‫التي‬
‫يقدمها‬
‫المطورون‬
‫الذين‬
‫قدموا‬
‫الحل‬
.‫األصلي‬
‫يمثل‬
‫استيراد‬
‫البيانات‬
‫من‬
‫مصادر‬
‫مختلفة‬
‫تحديات‬
‫جديدة‬
‫للمطورين‬
‫الذين‬
‫يجب‬
‫أن‬
‫يحافظوا‬
‫على‬
‫اتساق‬
‫البياناتو‬
‫نقائها‬
.
‫وعليها‬
‫أن‬
‫تضمن‬
‫تطابق‬
‫جميع‬
‫أشكال‬
‫البيانات‬
‫المستوردة‬
‫مع‬
‫صيغة‬
‫البيانات‬
‫الحالية‬
‫في‬
‫قاعدة‬
‫البيانات‬ .
‫عادة‬
‫ما‬
‫تكون‬
‫عملية‬
‫إدخال‬
‫البيانات‬
‫التشغيلة‬
‫مستعجلة‬
‫للغاية‬
‫ويتم‬
‫إجراؤها‬
‫على‬
‫أساس‬
.‫األولوية‬
‫عندما‬
‫ينتهي‬
‫فريق‬
‫المبيعات‬
‫من‬
‫بيع‬
‫منتج‬
،‫ما‬
‫يريد‬
‫العميل‬
‫رؤيته‬
‫يعمل‬
‫باستخدام‬
.‫بياناته‬
‫هذا‬
‫يعني‬
‫أنه‬
‫يتعين‬
‫على‬
‫جميع‬
‫المطورين‬
‫التخلي‬
‫عن‬
‫مشاريعهم‬
‫النشطة‬
‫لتشغيل‬
‫الملفات‬
‫المرسلة‬
‫من‬
‫قبل‬
‫العمالء‬
‫حتى‬
‫يمكن‬
‫وضعها‬ onboarding ‫لعرض‬
‫سريع‬
.‫للمنتج‬
‫عملية‬
‫البيانات‬
‫المدرجة‬
‫على‬ onboarding ‫تقنية‬
‫للغاية‬
‫ويكرس‬
‫المطورون‬
‫ا‬ً‫قدر‬
‫ا‬ً‫كبير‬
‫من‬
‫وقتهم‬
‫لتنفيذها‬
.‫بسالسة‬
‫المطورون‬
‫هم‬
‫الموارد‬
‫القيمة‬
‫لشركات‬
‫التكنولوجيا‬
‫وسالالت‬
‫تشغيل‬
‫البيانات‬
‫في‬
‫هذا‬
‫المورد‬ .
‫حل‬
‫تشغيل‬
‫البيانات‬ (Data onboarding)
‫يحتاج‬
‫المطورون‬
‫إلى‬
‫منصة‬
‫شاملة‬
‫تستوعب‬
‫جميع‬
‫احتياجاتهم‬
‫من‬
.‫البيانات‬
‫تأتي‬
‫منتجات‬
‫البرامج‬
‫هذه‬
‫مع‬
‫تطبيق‬
‫ويب‬
‫حيث‬
‫يمكن‬
‫للمطورين‬
‫استيراد‬
‫البيانات‬
.‫مباشرة‬
‫يطابق‬
‫برنامج‬
‫تشغيل‬
‫البيانات‬
‫ًا‬‫ي‬‫تلقائ‬
‫عمود‬
‫البيانات‬
‫ُطبع‬‫ي‬‫و‬
‫البيانات‬
‫المستوردة‬
‫مع‬
‫التكوينات‬
‫التي‬
‫يضعها‬
.‫المطور‬
‫يمكن‬
‫لمنتجات‬
‫البرامج‬
‫هذه‬
‫قبول‬
‫تنسيقات‬
‫بيانات‬
‫متعددة‬
‫والعمل‬
‫عبر‬
‫أطر‬
‫عمل‬
‫مختلفة‬ .
www.technologypace.com ‫كتبت‬
‫المقالة‬
‫بهاء‬
‫الزبيدي‬
‫ونشرتها‬
‫هيئة‬
‫تحرير‬
‫صحيفة‬ . Technologypace
‫لمزيد‬
‫من‬
‫المعلومات‬
‫يرجى‬
‫زيارة‬
‫الموقع‬

More Related Content

More from Technology Pace

More from Technology Pace (20)

اختبار إنترنت الأشياء للأداء.pdf
اختبار إنترنت الأشياء للأداء.pdfاختبار إنترنت الأشياء للأداء.pdf
اختبار إنترنت الأشياء للأداء.pdf
 
الحصول على الأداء المثالي لتطبيقات الأجهزة المحمولة.pdf
الحصول على الأداء المثالي لتطبيقات الأجهزة المحمولة.pdfالحصول على الأداء المثالي لتطبيقات الأجهزة المحمولة.pdf
الحصول على الأداء المثالي لتطبيقات الأجهزة المحمولة.pdf
 
اختبار الأداء في بيئة رشيقة.pdf
اختبار الأداء في بيئة رشيقة.pdfاختبار الأداء في بيئة رشيقة.pdf
اختبار الأداء في بيئة رشيقة.pdf
 
اختبار أداء تطبيقات الأعمال الموزعة.pdf
اختبار أداء تطبيقات الأعمال الموزعة.pdfاختبار أداء تطبيقات الأعمال الموزعة.pdf
اختبار أداء تطبيقات الأعمال الموزعة.pdf
 
ما هو نهج التحول إلى اليسار؟.pdf
ما هو نهج التحول إلى اليسار؟.pdfما هو نهج التحول إلى اليسار؟.pdf
ما هو نهج التحول إلى اليسار؟.pdf
 
الحاجة المتزايدة لاختبار الأداء.pdf
الحاجة المتزايدة لاختبار الأداء.pdfالحاجة المتزايدة لاختبار الأداء.pdf
الحاجة المتزايدة لاختبار الأداء.pdf
 
اختبار الأداء في السحابة_ دليل شامل.pdf
اختبار الأداء في السحابة_ دليل شامل.pdfاختبار الأداء في السحابة_ دليل شامل.pdf
اختبار الأداء في السحابة_ دليل شامل.pdf
 
الحصول على الأداء المثالي لتطبيقات الأجهزة المحمولة.pdf
الحصول على الأداء المثالي لتطبيقات الأجهزة المحمولة.pdfالحصول على الأداء المثالي لتطبيقات الأجهزة المحمولة.pdf
الحصول على الأداء المثالي لتطبيقات الأجهزة المحمولة.pdf
 
خمسة طرق لتخطيط اختبار أداء التطبيق.pdf
خمسة طرق لتخطيط اختبار أداء التطبيق.pdfخمسة طرق لتخطيط اختبار أداء التطبيق.pdf
خمسة طرق لتخطيط اختبار أداء التطبيق.pdf
 
الاتجاهات الأمنية الثلاثة التي غيرت طريقة عمل المهندسين.pdf
الاتجاهات الأمنية الثلاثة التي غيرت طريقة عمل المهندسين.pdfالاتجاهات الأمنية الثلاثة التي غيرت طريقة عمل المهندسين.pdf
الاتجاهات الأمنية الثلاثة التي غيرت طريقة عمل المهندسين.pdf
 
تعزيز ثقافة المساءلة المشتركة في العمل Technology pace .pdf
تعزيز ثقافة المساءلة المشتركة في العمل Technology pace .pdfتعزيز ثقافة المساءلة المشتركة في العمل Technology pace .pdf
تعزيز ثقافة المساءلة المشتركة في العمل Technology pace .pdf
 
_ العمليات الهندسية القائمة على البيانات- -Technologypace (1).pdf
_     العمليات الهندسية القائمة على البيانات-    -Technologypace (1).pdf_     العمليات الهندسية القائمة على البيانات-    -Technologypace (1).pdf
_ العمليات الهندسية القائمة على البيانات- -Technologypace (1).pdf
 
أفضل الممارسات المطبقة على البيانات في هندسة البرمجيات - Technology pace.pdf
أفضل الممارسات المطبقة على البيانات في هندسة البرمجيات - Technology pace.pdfأفضل الممارسات المطبقة على البيانات في هندسة البرمجيات - Technology pace.pdf
أفضل الممارسات المطبقة على البيانات في هندسة البرمجيات - Technology pace.pdf
 
كيف يمكن للقياسات الحيوية أن تساعد في منع عنف الملاعب الرياضية - Identity Bra...
كيف يمكن للقياسات الحيوية أن تساعد في منع عنف الملاعب الرياضية - Identity Bra...كيف يمكن للقياسات الحيوية أن تساعد في منع عنف الملاعب الرياضية - Identity Bra...
كيف يمكن للقياسات الحيوية أن تساعد في منع عنف الملاعب الرياضية - Identity Bra...
 
فهم تقنيات تعزيز الخصوصية - Technologypace.pdf
فهم تقنيات تعزيز الخصوصية - Technologypace.pdfفهم تقنيات تعزيز الخصوصية - Technologypace.pdf
فهم تقنيات تعزيز الخصوصية - Technologypace.pdf
 
ما هي Microservices ؟- Technologypace.pdf
ما هي Microservices ؟- Technologypace.pdfما هي Microservices ؟- Technologypace.pdf
ما هي Microservices ؟- Technologypace.pdf
 
أهمية بنية Microservices.pdf
أهمية بنية Microservices.pdfأهمية بنية Microservices.pdf
أهمية بنية Microservices.pdf
 
ما هي بوابة الجودة ؟.pdf
ما هي بوابة الجودة ؟.pdfما هي بوابة الجودة ؟.pdf
ما هي بوابة الجودة ؟.pdf
 
ما هو اختبار تحميل المستخدم الواحد ؟.pdf
ما هو اختبار تحميل المستخدم الواحد ؟.pdfما هو اختبار تحميل المستخدم الواحد ؟.pdf
ما هو اختبار تحميل المستخدم الواحد ؟.pdf
 
ما هي فوائد استخدام القياسات في الـ onboarding ؟.pdf
ما هي فوائد استخدام القياسات في الـ onboarding ؟.pdfما هي فوائد استخدام القياسات في الـ onboarding ؟.pdf
ما هي فوائد استخدام القياسات في الـ onboarding ؟.pdf
 

لماذا يكره المطورون عملية تشغيل البيانات (Data onboarding) ؟ - Technology pace.pdf

  • 1. ‫لماذا‬ ‫يكره‬ ‫المطورون‬ ‫عملية‬ ‫تشغيل‬ ‫البيانات‬ (Data onboarding) ‫؟‬ - Technology pace ‫يعد‬ ‫تشغيل‬ ‫البيانات‬ ‫عملية‬ ‫أساسية‬ ‫لتوريد‬ ‫بيانات‬ ‫العمالء‬ ‫إلى‬ ‫منتج‬ .‫برمجي‬ ‫من‬ ‫الصعب‬ ‫أتمتة‬ ‫هذه‬ ‫العملية‬ ‫حيث‬ ‫يقدم‬ ‫العمالء‬ ‫ملفات‬ ‫بها‬ ‫أخطاء‬ ‫تنسيق‬ ‫مختلفة‬ ‫وفريدة‬ ‫من‬ ‫نوعها‬ ‫و‬ ‫من‬ ‫الصعب‬ ‫معالجتها‬ . ‫ونتيجة‬ ،‫لذلك‬ ‫يضيع‬ ‫المطورون‬ ‫الكثير‬ ‫من‬ ‫وقتهم‬ ‫في‬ ‫تشغيل‬ ‫البيانات‬ ‫ًا‬‫ي‬‫يدو‬ . ‫المشاكل‬ ‫أثناء‬ ‫تشغيل‬ ‫البيانات‬ (Data onboarding) ‫يقوم‬ ‫المطورون‬ ‫بتوحيد‬ ‫النماذج‬ ‫التي‬ ‫يجب‬ ‫على‬ ‫العمالء‬ .‫اتباعها‬ ‫إذا‬ ‫تم‬ ‫ذلك‬ ،‫بدقة‬ ‫فهذا‬ ‫يجعل‬ ‫من‬ ‫السهل‬ ‫تشغيل‬ ‫البيانات‬ ‫باستخدام‬ ‫تنسيقات‬ ‫ملفات‬ .‫موحدة‬ ‫لكن‬ ‫العمالء‬ ‫يفتقرون‬ ‫إلى‬ ‫المعرفة‬ ‫الفنية‬ ‫التباع‬ ‫التعليمات‬ ‫المقدمة‬ ‫لهم‬ . ‫ونتيجة‬ ،‫لذلك‬ ‫فإن‬ ‫شكل‬ ‫البيانات‬ ‫الواردة‬ ‫في‬ ‫حالة‬ ‫من‬ .‫الفوضى‬ ‫يقوم‬ ‫المطورون‬ ‫بتنظيف‬ ‫الملفات‬ ‫التي‬ ‫تفتقر‬ ‫إلى‬ .‫التنظيم‬ ‫بعد‬ ‫هذه‬ ‫العملية‬ ‫المملة‬ ‫يمكنهم‬ ‫استيراد‬ .‫البيانات‬ ‫يجب‬ ‫على‬ ‫المطورين‬ ‫تصحيح‬ ‫األخطاء‬ ‫ًا‬‫ي‬‫يدو‬ ‫في‬ ‫التنسيق‬ ‫عندما‬ ‫تكون‬ ‫غير‬ ‫متسقة‬ ‫داخل‬ .‫الملف‬ ‫يرسل‬ ‫العمالء‬ ‫ملفات‬ ‫بها‬ ‫أخطاء‬ ‫إمالئية‬ ‫وصفوف‬ ‫أو‬ ‫أعمدة‬ .‫مفقودة‬ ‫تتضمن‬ ‫هذه‬ ‫الملفات‬ ‫ًا‬‫ض‬‫أي‬ ‫ا‬ً‫ق‬‫تنسي‬ ‫ا‬‫ًئ‬‫ط‬‫خا‬ ‫ألرقام‬ ‫الهواتف‬ ‫والتواريخ‬ ‫والعمالت‬ . ‫الطريقة‬ ‫الوحيدة‬ ‫لتوفير‬ ‫الوقت‬ ‫الذي‬ ‫يستغرقه‬ ‫تصحيح‬ ‫كل‬ ‫ملف‬ ‫هي‬ ‫أتمتة‬ ‫العملية‬ ‫بالكامل‬ . ‫لذلك‬ ‫يجب‬ ‫كتابة‬ ‫البرامج‬ ‫المخصصة‬ ‫لنسخ‬ ‫أجزاء‬ ‫من‬ ‫الملف‬ ‫وإرسال‬ ‫استفسارات‬ . SQL ‫هذا‬ ‫يعني‬ ‫استخدام‬ ‫محلالت‬ ‫مناسبة‬ ‫لكل‬ ‫نوع‬ ‫من‬ .‫الملفات‬ ‫يضيع‬ ‫الوقت‬ ‫في‬ ‫طلب‬ ‫ميزة‬ ‫لكل‬ ‫توريد‬ ‫تنسيق‬ ‫ملف‬ .‫جديد‬ ‫العملية‬ ‫برمتها‬ ‫هي‬ ‫نفسها‬ ‫تطوير‬ ‫حل‬ ‫مخصص‬ ‫لكل‬ ‫استيراد‬ .‫جديد‬ ‫مثل‬ ‫هذا‬ ‫الهدر‬ ‫الهائل‬ ‫للوقت‬ ‫والموارد‬ ‫يقلل‬ ‫من‬ ‫قيمة‬ ‫الخدمة‬ ‫التي‬ ‫يقدمها‬ ‫المطورون‬ ‫الذين‬ ‫قدموا‬ ‫الحل‬ .‫األصلي‬ ‫يمثل‬ ‫استيراد‬ ‫البيانات‬ ‫من‬ ‫مصادر‬ ‫مختلفة‬ ‫تحديات‬ ‫جديدة‬ ‫للمطورين‬ ‫الذين‬ ‫يجب‬ ‫أن‬ ‫يحافظوا‬ ‫على‬ ‫اتساق‬ ‫البياناتو‬ ‫نقائها‬ . ‫وعليها‬ ‫أن‬ ‫تضمن‬ ‫تطابق‬ ‫جميع‬ ‫أشكال‬ ‫البيانات‬ ‫المستوردة‬ ‫مع‬ ‫صيغة‬ ‫البيانات‬ ‫الحالية‬ ‫في‬ ‫قاعدة‬ ‫البيانات‬ . ‫عادة‬ ‫ما‬ ‫تكون‬ ‫عملية‬ ‫إدخال‬ ‫البيانات‬ ‫التشغيلة‬ ‫مستعجلة‬ ‫للغاية‬ ‫ويتم‬ ‫إجراؤها‬ ‫على‬ ‫أساس‬ .‫األولوية‬ ‫عندما‬ ‫ينتهي‬ ‫فريق‬ ‫المبيعات‬ ‫من‬ ‫بيع‬ ‫منتج‬ ،‫ما‬ ‫يريد‬ ‫العميل‬ ‫رؤيته‬ ‫يعمل‬ ‫باستخدام‬ .‫بياناته‬ ‫هذا‬ ‫يعني‬ ‫أنه‬ ‫يتعين‬ ‫على‬ ‫جميع‬ ‫المطورين‬ ‫التخلي‬ ‫عن‬ ‫مشاريعهم‬ ‫النشطة‬ ‫لتشغيل‬ ‫الملفات‬ ‫المرسلة‬ ‫من‬ ‫قبل‬ ‫العمالء‬ ‫حتى‬ ‫يمكن‬ ‫وضعها‬ onboarding ‫لعرض‬ ‫سريع‬ .‫للمنتج‬ ‫عملية‬ ‫البيانات‬ ‫المدرجة‬ ‫على‬ onboarding ‫تقنية‬ ‫للغاية‬ ‫ويكرس‬ ‫المطورون‬ ‫ا‬ً‫قدر‬ ‫ا‬ً‫كبير‬ ‫من‬ ‫وقتهم‬ ‫لتنفيذها‬ .‫بسالسة‬ ‫المطورون‬ ‫هم‬ ‫الموارد‬ ‫القيمة‬ ‫لشركات‬ ‫التكنولوجيا‬ ‫وسالالت‬ ‫تشغيل‬ ‫البيانات‬ ‫في‬ ‫هذا‬ ‫المورد‬ . ‫حل‬ ‫تشغيل‬ ‫البيانات‬ (Data onboarding) ‫يحتاج‬ ‫المطورون‬ ‫إلى‬ ‫منصة‬ ‫شاملة‬ ‫تستوعب‬ ‫جميع‬ ‫احتياجاتهم‬ ‫من‬ .‫البيانات‬ ‫تأتي‬ ‫منتجات‬ ‫البرامج‬ ‫هذه‬ ‫مع‬ ‫تطبيق‬ ‫ويب‬ ‫حيث‬ ‫يمكن‬ ‫للمطورين‬ ‫استيراد‬ ‫البيانات‬ .‫مباشرة‬ ‫يطابق‬ ‫برنامج‬ ‫تشغيل‬ ‫البيانات‬ ‫ًا‬‫ي‬‫تلقائ‬ ‫عمود‬ ‫البيانات‬ ‫ُطبع‬‫ي‬‫و‬ ‫البيانات‬ ‫المستوردة‬ ‫مع‬ ‫التكوينات‬ ‫التي‬ ‫يضعها‬ .‫المطور‬ ‫يمكن‬ ‫لمنتجات‬ ‫البرامج‬ ‫هذه‬ ‫قبول‬ ‫تنسيقات‬ ‫بيانات‬ ‫متعددة‬ ‫والعمل‬ ‫عبر‬ ‫أطر‬ ‫عمل‬ ‫مختلفة‬ . www.technologypace.com ‫كتبت‬ ‫المقالة‬ ‫بهاء‬ ‫الزبيدي‬ ‫ونشرتها‬ ‫هيئة‬ ‫تحرير‬ ‫صحيفة‬ . Technologypace ‫لمزيد‬ ‫من‬ ‫المعلومات‬ ‫يرجى‬ ‫زيارة‬ ‫الموقع‬