يمكنك الآن تمكين الإعلامات لتغييرات حالة سير العمل أثناء استخدام توقعات الأمازون، مما يتيح لك العمل بسلاسة دون الاضطرار إلى التحقق مما إذا كان سير عمل معين قد اكتمل. بالإضافة إلى ذلك ، يمكنك الآن أتمتة سير العمل من خلال الإخطارات لزيادة كفاءة العمل. تستخدم التوقعات التعلم الآلي (ML) لإنشاء توقعات طلب أكثر دقة ، دون الحاجة إلى أي خبرة سابقة في تعلم الآلة. تقدم التوقعات نفس التقنية المستخدمة في Amazon.com للمطورين كخدمة مُدارة بالكامل ، مما يلغي الحاجة إلى إدارة الموارد أو إعادة بناء أنظمتك.
في السابق ، كان عليك التحقق بشكل استباقي لمعرفة ما إذا كانت الوظيفة قد اكتملت في نهاية كل مرحلة ، سواء كانت تقوم باستيراد بياناتك ، أو تدريب المتنبئ ، أو إنشاء التنبؤ. يمكن أن يختلف الوقت اللازم لاستيراد بياناتك أو تدريب متنبئ وفقًا لحجم ومحتويات بياناتك. يمكن أن تشعر بوقت الانتظار أطول عندما يتعين عليك التحقق باستمرار من الحالة قبل أن تتمكن من المتابعة إلى المهمة التالية. يمكن أن يؤثر اضطراب تدفق العمل سلبًا على عمل اليوم بأكمله. بالإضافة إلى ذلك ، إذا كنت تدمج التنبؤ في حلول البرامج ، فسيتعين عليك إنشاء إشعارات بنفسك ، وإنشاء عمل إضافي.
الآن ، مع إعداد لمرة واحدة لـ إخطارات سير العمل، يمكنك اختيار إما أن يتم إعلامك عند اكتمال خطوة معينة أو إعداد مهام سير العمل المتسلسلة بعد اكتمال سير العمل السابق ، مما يلغي العبء الإداري. تتيح التنبؤ الإخطارات عن طريق الإعداد إلى أمازون إيفينت بريدج، والذي يتيح لك تنشيط هذه الإشعارات إما مباشرة من خلال وحدة التحكم في التوقعات أو من خلال واجهات برمجة التطبيقات. يمكنك تخصيص الإشعار بناءً على تفضيلاتك للقواعد والأحداث المحددة. يمكنك أيضًا استخدام إشعارات EventBridge لأتمتة دورة التنبؤ بالكامل من البداية إلى النهاية ، مما يسمح بتجربة أكثر بساطة باستخدام التنبؤ. يمكن لموفري البرامج كخدمة (SaaS) إعداد قواعد توجيه لتحديد مكان إرسال التنبؤات التي تم إنشاؤها لإنشاء تطبيقات تتفاعل في الوقت الفعلي مع البيانات المستلمة.
يتيح لك EventBridge إنشاء مهام سير عمل تنبؤ تعتمد على الأحداث. على سبيل المثال ، يمكنك إنشاء قاعدة مفادها أنه عند استيراد البيانات إلى التوقعات ، يؤدي إكمال هذا الحدث إلى بدء الخطوة التالية في تدريب المتنبئ من خلال AWS لامدا المهام. نستكشف استخدام وظائف Lambda لأتمتة سير عمل التنبؤ من خلال الأحداث في القسم التالي. أو ، بعد تدريب المتنبئ ، يمكنك إعداد قاعدة جديدة لتلقي إشعار رسالة نصية قصيرة من خلالها خدمة إعلام أمازون البسيطة (Amazon SNS) ، لتذكيرك بالعودة إلى التوقعات لتقييم مقاييس دقة المتنبئ قبل المتابعة إلى الخطوة التالية. في هذا المنشور ، نستخدم Lambda مع خدمة البريد الإلكتروني البسيطة من أمازون (Amazon SES) لإرسال رسائل التنبيه. لمزيد من المعلومات، راجع كيف أرسل بريدًا إلكترونيًا باستخدام Lambda و Amazon SES؟
حل نظرة عامة
في هذا القسم ، نقدم مثالاً على كيفية أتمتة مهام سير عمل التوقعات باستخدام إشعارات EventBridge ، من استيراد البيانات ، وتدريب المتنبئ ، وإنشاء التنبؤات.
يبدأ بإنشاء قواعد في EventBridge يمكن الوصول إليها من خلال API و SDK و CLI ووحدة التحكم في التوقعات. يمكنك أيضًا مشاهدة العرض التوضيحي في القسم التالي. في حالة الاستخدام هذه ، نختار الهدف لجميع القواعد كوظيفة Lambda. للحصول على إرشادات حول إنشاء الوظائف وإضافة الأذونات اللازمة ، راجع الخطوتين 1 و 2 في البرنامج التعليمي: جدولة وظائف AWS Lambda باستخدام EventBridge.
تقوم بإنشاء قواعد لما يلي:
- استيراد مجموعة البيانات - للتحقق مما إذا كان حقل الحالة في الحدث نشطًا أم لا واستدعاء التنبؤ إنشاء توقع
- التوقع - للتحقق مما إذا كان حقل الحالة في الحدث نشطًا أم لا واستدعاء التنبؤ إنشاء توقعات
- التنبؤ - للتحقق مما إذا كان حقل الحالة في الحدث نشطًا أم لا واستدعاء التنبؤ إنشاء تصدير التنبؤ
- تصدير التوقعات - للتحقق مما إذا كان حقل الحالة في الحدث نشطًا أم لا ويستدعي Amazon SES لإرسال بريد إلكتروني. في هذه المرحلة ، يتم بالفعل تصدير نتائج التصدير المتوقعة إلى ملف خدمة تخزين أمازون البسيطة دلو (أمازون S3).
بعد إعداد القواعد ، يمكنك البدء بسير العمل الأول لاستدعاء API لوظيفة استيراد مجموعة البيانات. تبدأ التوقعات في إرسال أحداث تغيير الحالة بحالات مثل CREATE_IN_PROGRESS و ACTIVE و CREATE_FAILED و CREATE_STOPPED إلى حسابك. بعد مطابقة الحدث للقاعدة ، فإنه يستدعي وظيفة Lambda المستهدفة التي تم تكوينها على القاعدة ، وينتقل إلى الخطوات التالية لتدريب المتنبئ ، وإنشاء توقع ، وأخيراً تصدير التنبؤات. بعد أن يتم تصدير التوقعات ، تتلقى إشعارًا بالبريد الإلكتروني.
يوضح الرسم البياني التالي هذه العمارة.
قم بإنشاء قواعد لإخطارات التنبؤ من خلال EventBridge
لإنشاء القواعد الخاصة بك للإشعارات ، أكمل الخطوات التالية:
- في وحدة التحكم في التوقعات ، اختر مجموعة البيانات الخاصة بك.
- في مجلة واردات مجموعة البيانات القسم، اختر تكوين الإخطارات.
تتوفر ارتباطات إلى معلومات إضافية حول إعداد الإعلامات في جزء التعليمات.
تتم إعادة توجيهك إلى وحدة تحكم EventBridge ، حيث تقوم الآن بإنشاء الإشعار الخاص بك.
- في جزء التنقل ، أسفل الفعاليات، اختر قوانيـن.
- اختار إنشاء قاعدة.
- في حالة الاسم، إدخال اسم.
- تحت تحديد النمط، حدد نمط الحدث.
- في حالة أنماط مطابقة الأحداث، حدد نمط محدد مسبقًا حسب الخدمة.
- في حالة نوع الحدث، اختر الحدث الخاص بك من القائمة المنسدلة.
لهذا المنشور ، نختار توقع تغيير حالة وظيفة استيراد مجموعة البيانات لأننا مهتمون بمعرفة وقت اكتمال استيراد مجموعة البيانات.
عندما تختار الحدث الخاص بك ، يتم ملء نمط الحدث المناسب في نمط الحدث ثوانى
نشوئها.
- تحت حدد ناقل الحدث، حدد ناقل الحدث الافتراضي من AWS.
- أكد ذلك قم بتمكين القاعدة على ناقل الحدث المحدد .
- في حالة الهدف، اختر وظيفة لامدا.
- في حالة المسمى الوظيفي، اختر الوظيفة التي قمت بإنشائها.
- اختار إنشاء.
تأكد من أن القاعدة والأهداف موجودة في نفس المنطقة.
تتم إعادة توجيهك إلى قوانيـن صفحة على وحدة تحكم EventBridge ، حيث يمكنك رؤية تأكيد على إنشاء قاعدتك بنجاح.
وفي الختام
يمكنك الآن تمكين الإعلامات بتغييرات حالة سير العمل أثناء استخدام التوقعات. من خلال إعداد لمرة واحدة لإعلامات سير العمل ، يمكنك اختيار إما أن يتم إعلامك أو إعداد مهام سير العمل المتسلسلة بعد اكتمال سير العمل السابق ، مما يلغي العبء الإداري.
لتبدأ بهذه الإمكانية ، انظر إعداد إخطارات حالة الوظيفة. يمكنك استخدام هذه الإمكانية في جميع المناطق التي تتوفر فيها التوقعات للجمهور. لمزيد من المعلومات حول توفر المنطقة ، راجع خدمات AWS الإقليمية.
حول المؤلف
أليكس كيم هو مدير المنتج الأول في Amazon Forecast. تتمثل مهمته في تقديم حلول AI / ML لجميع العملاء الذين يمكنهم الاستفادة منها. يستمتع في أوقات فراغه بجميع أنواع الرياضات واكتشاف أماكن جديدة لتناول الطعام.
رانجيث كومار بودلا هو SDE في فريق Amazon Forecast. يعمل كمطور خلفية ضمن بيئة موزعة مع التركيز على الذكاء الاصطناعي / تعلم الآلة والقيادة. يستمتع خلال أوقات فراغه بلعب تنس الطاولة والسفر والقراءة.
راج فيباجونتا هو أحد كبار SDE في AWS AI Services. يستفيد من خبرته الواسعة في الأنظمة الموزعة على نطاق واسع وشغفه بالتعلم الآلي لبناء عروض خدمات عملية في مجال الذكاء الاصطناعي. لقد ساعد في بناء حلول مختلفة لـ AWS و Amazon. في أوقات فراغه ، يحب قراءة الكتب ومشاهدة مدونات الفيديو الخاصة بالسفر والمأكولات من جميع أنحاء العالم.
شانون كيلنجسورث مصمم UX لـ Amazon Forecast و Amazon Personalize. يتمثل عمله الحالي في إنشاء تجارب وحدة تحكم يمكن لأي شخص استخدامها ، ودمج ميزات جديدة في تجربة وحدة التحكم. في أوقات فراغه ، فهو متحمس للياقة البدنية والسيارات.
- حسابي
- نشط
- إضافي
- AI
- اليكس
- أمازون
- توقعات الأمازون
- تخصيص أمازون
- API
- واجهات برمجة التطبيقات
- التطبيقات
- هندسة معمارية
- الآلي
- توفر
- AWS
- AWS لامدا
- كُتُب
- نساعدك في بناء
- تغيير
- الشيكات
- محتويات
- خلق
- حالياًّ
- العملاء
- البيانات
- الطلب
- مصمم
- المطور
- المطورين
- تشويش
- أكل
- كفاءة
- البريد الإلكتروني
- البيئة
- الحدث/الفعالية
- أحداث
- خبرة
- تصدير
- المميزات
- أخيرا
- الاسم الأول
- اللياقة البدنية
- تدفق
- تركز
- مجانًا
- وظيفة
- كيفية
- HTTPS
- التأثير
- استيراد
- القيمة الاسمية
- معلومات
- IT
- وظيفة
- القيادة
- تعلم
- آلة التعلم
- المقاييس
- الرسالة
- ML
- التحركات
- قائمة الإختيارات
- مزايا جديدة
- إعلام
- عروض
- التأهيل ل
- نمط
- منتج
- رد فعل
- نادي القراءة
- الموارد
- النتائج
- القواعد
- ادارة العلاقات مع
- الإستراحة
- مختار
- خدمات
- طقم
- ضبط
- الاشارات
- حجم
- SMS
- تطبيقات الكمبيوتر
- الحلول
- الفضاء
- رياضة
- المسرح
- بداية
- بدأت
- الولايه او المحافظه
- الحالة
- تخزين
- أنظمة
- الهدف
- تكنولوجيا
- كرة المضرب
- الوقت
- قادة الإيمان
- سفر
- ux
- انتظر
- من الذى
- في غضون
- للعمل
- سير العمل
- أعمال
- العالم