الإعلان عن وظائف التاريخ والوقت ودعم المنطقة الزمنية في AWS IoT SiteWise

:تاريخ النشر 21 يناير 2021

يسعدنا أن نعلن أن AWS IoT SiteWise يدعم الآن وظائف التاريخ والوقت والمناطق الزمنية العالمية للاستخدام في عمليات القياس والتحويل في نموذج أصول AWS IoT SiteWise. يمكنك الآن استخدام تعبيرات التاريخ والوقت لاسترداد الطابع الزمني الحالي لبيانات المعدات في UTC (التوقيت العالمي المنسق) أو في المنطقة الزمنية المحلية الخاصة بك، وإنشاء طوابع زمنية وفقًا لمعلمات الإدخال مثل السنة والشهر ويوم الشهر والوقت، واستخراج حقول زمنية مختلفة مثل السنة أو الشهر مع إعطاء قيمة طابع زمني محددة. يتم سرد وظائف التاريخ والوقت التي تدعمها AWS IoT SiteWise أدناه.

احصل على الوقت الحالي - يحتوي AWS IoT SiteWise الآن على وظائف زمنية تسمح لك باستخراج الطوابع الزمنية الحالية بطريقتين.
now () - يمكنك استخدام هذه الوظيفة لاسترداد الوقت بصيغة epoch أو عدد الثواني المنقضية من 1 يناير 1970 12:00 صباحًا بالتوقيت العالمي المنسق.
timestamp () - يمكنك استخدام هذه الوظيفة لاسترداد الطابع الزمني، بالثواني الزمنية لـ UTC، لرسالة الإدخال الخاصة بالتحويلات والطابع الزمني لنهاية النافذة الحالي للمقاييس.

استخراج التوقيت المحلي - التوقيت المحلي (epoch_seconds، المنطقة الزمنية)
يمكنك استخدام هذه الوظيفة لتمثيل بيانات الأصول من مناطق زمنية مختلفة. يمكن إنشاء المناطق الزمنية المحلية إما عن طريق تحديد بادئات المنطقة الزمنية («UTC» أو «CET») أو إزاحة المنطقة الزمنية بالساعات («UTC+ 01:00»). في حالة استخدام العميل النموذجية، تمتلك الشركة المصنعة للسيارات مصانع ومعدات موجودة في تركيا، مع تسجيل البيانات بالتوقيت العالمي المنسق. يمكن للمدير استخراج الوقت في المنطقة الزمنية المحلية في تعبير صيغة SiteWise كـ localtime (timestamp ()، 'TRT')، حيث TRT هي بادئة محددة مسبقًا للمنطقة الزمنية لتركيا، والتي يمكن استخدامها لاحقًا لتصور البيانات في المناطق الزمنية المحلية. للحصول على قائمة بالمناطق الزمنية المدعومة، تفضل بزيارة المناطق الزمنية المدعومة من AWS IoT SiteWise.

استخراج حقول الوقت - السنة ()، الاثنين ()، اليوم ()، اليوم ()، اليوم ()، اليوم ()، الساعة ()، الدقيقة ()، الثانية ()
يمكنك استخدام هذه الوظائف لاستخراج مكونات زمنية مختلفة (السنة، الشهر، يوم السنة، يوم الشهر، يوم الأسبوع، الساعة، الدقيقة، الثانية) من كائن التوقيت المحلي. على سبيل المثال، يريد مدير مصنع لشركة أجهزة طبية تقع في ولاية أوريغون حساب متوسط الإنتاجية في كل يوم من أيام الأسبوع. يمكن للمدير تعريف المقياس على أنه productivity_monday=if (timestamp () .localtime ('PST') .wday () .eq (1)، متوسط (الإنتاجية)، لا شيء)، والذي يمكن استخدامه لاحقًا لمقارنة الإنتاجية اليومية. تقوم الدالة wday () بإرجاع يوم الأسبوع بتنسيق عدد صحيح 0-6، حيث يمثل 0 يوم الأحد.

وقت الإنشاء - mktime ()
يمكنك استخدام هذه الوظيفة لإنشاء ثوانٍ حقبة UTC (نقطة عائمة) من تنسيق التاريخ الذي يمكن للبشر قراءته للسنة والشهر واليوم من الشهر وما إلى ذلك. على سبيل المثال، إذا كنت تريد تمثيل تاريخ ووقت محددين، على سبيل المثال 19 يناير 2021 4:31:39 بالتوقيت العالمي المنسق في الثواني الزمنية، يمكنك استخدام الدالة mktime () بالتنسيق التالي: mktime ('UTC'، 2021، 1، 19، 4، 31، 39.00).

للحصول على قائمة بوظائف التاريخ والوقت والأمثلة، تفضل بزيارة AWS IoT SiteWise Expressions.

AWS IoT SiteWise هي خدمة مُدارة لجمع البيانات وتخزينها وتنظيمها ومراقبتها من المعدات الصناعية على نطاق واسع. لمعرفة المزيد، يرجى زيارة موقع AWS IoT SiteWise على الويب أو دليل المطور. للحصول على قائمة بالمناطق المدعومة من AWS IoT SiteWise، تفضل بزيارة مناطق AWS.