النشاط المعملي 1: نمذجة البيانات
حسابات مستأجر WWL - شروط الاستخدام إذا تم تزويدك بحساب مستأجر كجزء من تقديم تدريب بقيادة مدرب، يرجى ملاحظة أن حساب المستأجر متاح لغرض دعم الأنشطة المعملية ضمن التدريب بقيادة المدرب. يجب عدم مشاركة حسابات المستأجر أو استخدامها لأغراض خارج الأنشطة المعملية. حساب المستأجر المستخدم في هذه الدورة التدريبية هو حساب مستأجر تجريبي، ولا يجوز استخدامه أو الوصول إليه بعد انتهاء الفصل وهو غير مؤهل للتمديد. يجب عدم تحويل حسابات المستأجر إلى اشتراك مدفوع. تظل حسابات المستأجر التي تم الحصول عليها كجزء من هذه الدورة التدريبية ملكًا لشركة Microsoft Corporation ونحتفظ بالحق في الوصول إليها واستعادة ملكيتها في أي وقت.
السيناريو
Bellows College مؤسسة تعليمية يضم حرمها الجامعي العديد من المباني. يتم تسجيل زيارات الحرم الجامعي حاليًا في دفاتر ورقية. ولا يتم جمع المعلومات بشكل متسق، ولا توجد وسيلة لجمع وتحليل البيانات المتعلقة بالزيارات عبر الحرم الجامعي بأكمله.
ترغب إدارة الحرم الجامعي في تحديث نظام تسجيل الزوار، بحيث يتم التحكم في الوصول إلى المباني من قبل أفراد الأمن، ويجب أن تكون جميع الزيارات مسجلة مسبقًا ويتم تسجيلها من قبل مضيفيها.
خلال هذه الدورة التدريبية، ستقوم بإنشاء تطبيقات وتفعيل التشغيل الآلي لتمكين موظفي إدارة وأمن Bellows College من إدارة الوصول إلى مباني الحرم الجامعي والتحكم فيه.
في هذا النشاط المعملي، ستقوم بإنشاء نموذج بيانات لدعم المتطلبات التالية:
-
R1 - تعقب المعلومات لزيارات الحرم الجامعي المجدولة
-
R2 - تسجيل المعلومات الأساسية لتحديد وتعقب الزوار
-
R3 - جدولة الزيارات وتسجيلها وإدارتها
أخيرًا، ستقوم باستيراد عينات البيانات إلى Microsoft Dataverse.
خطوات معملية عالية المستوى
لإعداد بيئات تعلمك سوف:
- برجاء الرجوع إلى مستند نموذج البيانات لوصف بيانات التعريف (الجداول والعلاقات). يمكنك الضغط مع الاستمرار على زر CTRL مع زر الماوس الأيسر فوق الرابط لفتح مستند نموذج البيانات في نافذة جديدة.
- إنشاء جدول الزيارة
- استيراد بيانات الزيارة باستخدام جدول بيانات Excel
المتطلبات الأساسية
- إكمال الوحدة 0 المختبر 0 - التحقق من صحة بيئة المختبر
الأشياء الواجب مراعاتها قبل البدء
- اصطلاحات التسمية - اكتب الأسماء بعنايةٍ.
التمرين 1: إنشاء جدول جديد
الهدف: في هذا التمرين، ستقوم بإنشاء جدول مخصص جديد للزيارات.
المهمة 1: إنشاء جدول وأعمدة الزيارة
سيحتوي جدول الزيارة على معلومات تخص زيارات الحرم الجامعي مثل معرفة الزائر وأوقات الزيارة المجدولة والوقت الفعلي لكل زيارة.
نود أن نعين لكل زيارة رقمًا مميزًا يمكن للزائر إدخاله وشرحه بسهولة عندما يُطلب منه ذلك أثناء عملية تسجيل الوصول للزيارة.
-
إذا لم تكن قد سجلت الدخول بالفعل، قم بتسجيل الدخول https://make.powerapps.com
-
من قائمة البيئة في الجزء العلوي الأيمن، تأكد من تحديد بيئة الممارسة.
-
باستخدام التنقل على اليسار، حدد الجداول.
-
حدد + جدول جديد واختر تعيين خصائص متقدمة.
-
بالنسبة لاسم العرض، أدخِل
Visit
-
حدد حفظ.
-
ضمن قسم المخطط، حدد الأعمدة.
إنشاء عمود البدء المجدول
-
حدد + عمود جديد.
-
أدخِل
Scheduled Start
في اسم العرض. -
حدد التاريخ والوقت في نوع البيانات.
-
غيِّر مطلوب، إلى مطلوب من المؤسسة.
-
وسِّع الخيارات المتقدمة.
-
في ضبط المنطقة الزمنية، حدد المنطقة الزمنية المستقلة.
ملاحظة: نستخدم أسلوب التسجيل المستقل عن المنطقة الزمنية لتسجيل معلومات التاريخ والوقت، لأن وقت الزيارة يكون دائما محليا لموقع المبنى ويجب ألا يتغير عند عرضه من منطقة زمنية مختلفة.
-
حدد حفظ.
إنشاء عمود الانتهاء المجدول
-
حدد + عمود جديد.
-
أدخِل
Scheduled End
في اسم العرض. -
حدد التاريخ والوقت في نوع البيانات.
-
في مطلوب، حدد تتطلبه الأعمال.
-
وسِّع الخيارات المتقدمة.
-
في ضبط المنطقة الزمنية، حدد المنطقة الزمنية المستقلة.
-
حدد حفظ.
إنشاء عمود البداية الفعلية
-
حدد + عمود جديد.
-
أدخِل
Actual Start
في اسم العرض. -
حدد التاريخ والوقت في نوع البيانات.
-
في مطلوب، اترك هذا اختياريًا.
-
وسِّع الخيارات المتقدمة.
-
في ضبط المنطقة الزمنية، حدد المنطقة الزمنية المستقلة.
-
حدد حفظ.
إنشاء عمود الانتهاء الفعلي
-
حدد + عمود جديد.
-
أدخِل
Actual End
في اسم العرض. -
حدد التاريخ والوقت في نوع البيانات.
-
في مطلوب، اترك هذا اختياريًا.
-
وسِّع الخيارات المتقدمة.
-
في ضبط المنطقة الزمنية، حدد المنطقة الزمنية المستقلة.
-
حدد حفظ.
إنشاء عمود الرمز
-
حدد + عمود جديد.
-
أدخِل
Code
في اسم العرض. -
حدد الترقيم التلقائي لـ نوع البيانات.
-
حدد الرقم السابق للتاريخ في نوع الترقيم التلقائي.
-
حدد حفظ.
إنشاء عمود “بحث الزائر”
-
حدد + عمود جديد.
-
أدخِل
Visitor
في اسم العرض. -
حدد Lookup > Lookup في نوع البيانات.
-
حدد جهة اتصال للجدول ذي الصلة.
-
وسِّع الخيارات المتقدمة.
-
أدخِل
visitor_id
في اسم العلاقة. -
حدد حفظ.
التمرين 2: استيراد بيانات
الهدف: في هذا التمرين، ستقوم باستيراد عينة من البيانات إلى قاعدة بيانات Dataverse.
المهمة #1: تحميل ملف Excel إلى OneDrive
-
يجب أن يكون لديك ملف Visits.xlsx مخزن على جهازك الظاهري في C:/LabFiles. بادر بتنزيل Visits.xlsx إذا لم تقم بذلك.
-
إذا لم تكن قد سجلت الدخول بالفعل، فسجِل الدخول إلى https://make.powerapps.com.
-
حدد بيئة الممارسة (الأحرف الأولى من اسمي) في أعلى اليمين، إذا لم تكن محددةً بالفعل.
-
حدد الزر Waffle في الزاوية العلوية اليسرى لتغيير التطبيقات وحدد OneDrive. (قد يستغرق إعداد OneDrive بعض الوقت. حدد OneDrive الخاص بك جاهز عندما تراه على الشاشة.)
-
حدد +إضافة جديد من القائمة وحدد تحميل الملفات.
-
حدد ملف Visits.xlsx، وحدد فتح.
ملاحظة: ينبغي أن يكون الملف موجودًا في مجلد سطح المكتب > كل الملفات على جهازك الافتراضي.
المهمة #2: إنشاء تدفق بيانات
-
إذا لم تكن قد سجلت الدخول بالفعل، قم بتسجيل الدخول https://make.powerapps.com
-
من قائمة البيئة في الجزء العلوي الأيمن، تأكد من تحديد بيئة الممارسة.
-
باستخدام التنقل على اليسار، حدد الجداول.
-
افتح جدول الزيارة الذي تم إنشاؤه في التمرين السابق.
-
باستخدام القائمة الموجودة في الجزء العلوي، حدد استيراد > بيانات الاستيراد.
-
في مربع الحوار Choose data source، حدد Excel workbook.
-
حدد الخيار Link to File. حدد استعراض OneDrive. إذا تمت مطالبتك بذلك، سجل الدخول باستخدام بيانات اعتماد Microsoft 365 الخاصة بك. قم بتكوين المتصفح للسماح دائمًا بالنوافذ المنبثقة.
-
حدد ملف Visits.xlsx الذي تم تحميله إلى OneDrive في المهمة السابقة.
-
حدد التالي.
-
في شاشة اختيار البيانات > ** في Power query، تحقق من مصنف Excel **الزيارات.
-
حدد التالي. لا تنتقل خارج هذه الصفحة.
-
حدد التالي.
-
في قسم جداول الخريطة، ضمن إعدادات التحميل، حدد التحميل إلى الجدول الموجود.
-
في القائمة المنسدلة لجدول الوجهة، حدد الجدول CRxxx_visit ( حيث XXX عبارة عن مجموعة عشوائية من الأحرف والأرقام)
-
في قسم تعيين الأعمدة، قم بتعيين الأعمدة إلى أعمدة الوجهة المقابلة لها:
أعمدة الوجهة القيم المصدر crxxx_ActualEnd الانتهاء الفعلي crxxx_ActualStart البدء الفعلي crxxx_Code الكود crxxx_Name الاسم crxxx_ScheduledEnd الانتهاء المجدول crxxx_ScheduledStart البدء المجدول -
حدد التالي.
-
حدد Refresh manually.
-
حدد نشر.
ملاحظة: قد يستغرق استيراد بياناتك إلى جدولك عدة دقائق. لا تقلق إذا واجهت بعض الأخطاء، فهذا أمرٌ طبيعي ولن يؤثر على بقية الدورة التدريبية.
المهمة #3: التحقق من استيراد البيانات
-
بعد استيراد البيانات، استخدم التنقل على يسار الشاشة لتحديد الجداول وفتح جدول الزيارة.
-
تحقق من رؤية البيانات المستوردة ضمن قسم زيارة الأعمدة والبيانات.
تهانينا، لقد نجحت في إنشاء جداول جديدة واستيراد البيانات.