ما المقصود بـ Azure Digital Twins؟

يُعد Azure Digital Twinsالنظام الأساسي كخدمة حيث يعرض إمكانية إنشاء رسوم بيانية مزدوجة تعتمد على نماذج رقمية لبيئات بأكملها سواء مباني أو مصانع ومزارع وشبكات طاقة وسكك حديدية وملاعب وأكثر من ذلك - بل قد يشمل مدناً بأكملها. ويمكن استخدام تلك النماذج الرقمية لاكتساب رؤى تؤدي إلى الحصول على منتجات أفضل وعمليات محسّنة وتكاليف أقل وتجارب عملاء لا مثيل لها.

يمكن استخدام Azure Digital Twins لتصميم بنية Digital Twins تمثل أجهزة IoT الفعلية في حل سحابي أوسع، والتي تتصل بتوائم جهاز IoT Hub لإرسال البيانات المباشرة وتلقيها.

إشعار

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

استفد من خبرتك في المجال بالإضافة إلى Azure Digital Twins لإنشاء حلول مخصصة ومتصلة من شأنها:

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

تحديد بيئة عملك

في Azure Digital Twins، يمكنك تحديد الكيانات الرقمية التي تمثل الأشخاص والأماكن والأشياء في بيئتك المادية باستخدام أنواع مزدوجة مخصصة تسمى النماذج.

يمكنك التفكير في هذه التعريفات النموذجية كمفردات متخصصة لوصف عملك. بالنسبة إلى حل إدارة المباني، على سبيل المثال، يمكنك تعريف نموذج يعرف نوع المبنى ونوع الطابق ونوع المصعد. يتم تعريف النماذج بلغة تشبه JSON تسمى Digital Twins Definition Language (DTDL). في ADT، تصف نماذج DTDL أنواع الكيانات وفقا لخصائص الحالة والأوامر والعلاقات الخاصة بها. يمكنك تصميم مجموعات النماذج الخاصة بك من البداية، أو البدء بمجموعة موجودة مسبقا من مخططات صناعة DTDL استنادا إلى المفردات الشائعة لمجالك.

تلميح

يستخدم الإصدار 2 من DTDL أيضا لنماذج البيانات عبر خدمات Azure IoT الأخرى، بما في ذلك IoT أجهزة التوصيل و التشغيل وTime Series Insights. يساعدك هذا التوافق على توصيل حل Azure Digital Twins بأجزاء أخرى من النظام البنائي ل Azure.

بمجرد تحديد نماذج البيانات الخاصة بك، استخدمها لإنشاء توائم رقمية تمثل كل كيان محدد في بيئتك. على سبيل المثال، يمكنك استخدام تعريف نموذج المبنى لإنشاء العديد من التوائم من نوع المبنى (المبنى 1، المبنى 2، وما إلى ذلك). يمكنك أيضا استخدام العلاقات في تعريفات النموذج لتوصيل التوائم ببعضها البعض، وتشكيل رسم بياني تصوري.

يمكنك عرض الرسم البياني Azure Digital Twins في Azure Digital Twins Explorer، والذي يوفر واجهة لمساعدتك في إنشاء الرسم البياني والتفاعل معه:

Screenshot of Azure Digital Twins Explorer, showing a graph of nodes representing digital twins.

وضع بيانات IoT ونظام الأعمال في سياقها

النماذج الرقمية في Azure Digital Twins هي عروض حية ومحدثة للعالم الحقيقي.

للحفاظ على خصائص التوأم الرقمي الحالية مقابل بيئتك، يمكنك استخدام IoT Hub لتوصيل الحل الخاص بك بأجهزة IoT وIoT Edge. يتم تمثيل هذه الأجهزة المُدارة بواسطة المركز كجزء من الرسم البياني المزدوج الخاص بك، وتوفر البيانات التي تحرك نموذجك. يمكنك إنشاء IoT Hub جديد لاستخدامه مع Azure Digital Twins، أو توصيل IoT Hub موجود مع الأجهزة التي يديرها بالفعل.

يمكنك أيضا قيادة Azure Digital Twins من مصادر بيانات أخرى، باستخدام واجهات برمجة تطبيقات REST أو الموصلات إلى خدمات Azure الأخرى مثل Logic Apps. يمكن أن تساعدك هذه الأساليب على إدخال البيانات من أنظمة الأعمال ودمجها في الرسم البياني المزدوج الخاص بك.

يوفر Azure Digital Twins نظام أحداث غني للحفاظ على الرسم البياني الحالي، بما في ذلك معالجة البيانات التي يمكن تخصيصها لمطابقة منطق عملك. يمكنك توصيل موارد الحاسب الخارجية، مثل Azure Functions، لتحريك معالجة البيانات هذه بطرق مرنة ومخصصة.

الاستعلام عن رؤى البيئة

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

تصور البيئة في استوديو المشاهد ثلاثية الأبعاد (معاينة)

Azure Digital Twins 3D Scenes Studio (معاينة) هو بيئة مرئية غامرة ثلاثية الأبعاد، حيث يمكن للمستخدمين النهائيين مراقبة بيانات التوأم الرقمي التشغيلي وتشخيصها والتحقيق فيها باستخدام السياق المرئي للأصول ثلاثية الأبعاد. باستخدام الرسم البياني للتوأم الرقمي والنموذج ثلاثي الأبعاد المنسق، يمكن للخبراء المتخصصين الاستفادة من منشئ التعليمات البرمجية المنخفضة في الاستوديو لتعيين العناصر ثلاثية الأبعاد للتوائم الرقمية في الرسم البياني Azure Digital Twins، وتحديد تفاعل واجهة المستخدم ومنطق العمل للتصور ثلاثي الأبعاد لبيئة العمل. يمكن بعد ذلك استهلاك المشاهد ثلاثية الأبعاد في استوديو المشاهد ثلاثية الأبعاد المستضاف، أو في تطبيق مخصص يستفيد من مكون العارض ثلاثي الأبعاد القابل للتضمين.

فيما يلي مثال على مشهد في 3D Scenes Studio، يوضح كيف يمكن تصور خصائص التوأم الرقمي مع العناصر ثلاثية الأبعاد:

Screenshot of a sample scene in 3D Scenes Studio.

مشاركة البيانات المزدوجة إلى خدمات Azure الأخرى

يمكن توجيه البيانات الموجودة في نموذج Azure Digital Twins إلى خدمات انتقال البيانات من الخادم لـ Azure لمزيد من التحليلات أو التخزين.

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

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

فيما يلي بعض الأشياء التي يمكنك القيام بها مع مسارات الأحداث في Azure Digital Twins:

الخروج المرن من البيانات هو طريقة أخرى يمكن من خلالها ل Azure Digital Twins الاتصال بحل أكبر، ودعم احتياجاتك المخصصة لمواصلة العمل مع هذه الرؤى.

هندسة عينة حل

يستخدم Azure Digital Twins بشكل شائع مع خدمات Azure الأخرى كجزء من حل IoT أكبر.

قد تحتوي البنية المحتملة لحل كامل باستخدام Azure Digital Twins على المكونات التالية:

  • مثيل خدمة Azure Digital Twins. تخزن هذه الخدمة نماذجك المزدوج والرسم البياني المزدوج الخاص بك مع حالته، وينظم معالجة الأحداث.
  • واحد أو أكثر من تطبيقات العميل التي تحرك مثيل Azure Digital Twins من خلال تكوين النماذج وإنشاء التخطيط واستخراج نتائج التحليلات من الرسم البياني المزدوج.
  • واحد أو أكثر من موارد الحاسب الخارجية لمعالجة الأحداث التي تم إنشاؤها بواسطة Azure Digital Twins أو مصادر البيانات المتصلة كأجهزة. إحدى الطرق الشائعة لتوفير موارد الحساب هي عبر Azure Functions.
  • IoT hub لتوفير إدارة الجهاز وإمكانات تدفق بيانات IoT.
  • خدمات انتقال البيانات من الخادم لتوفير أشياء مثل تكامل سير العمل (مثل Logic Apps) أو التخزين البارد (مثل Azure Data Lake) أو التحليلات (مثل Azure Data Explorer أو Time Series Insights).

يوضح الرسم التخطيطي التالي مكان تواجد Azure Digital Twins في سياق نموذج حل Azure IoT أكبر.

Diagram showing input sources, output services, and two-way communication with both client apps and external compute resources.

الموارد

يسلط هذا القسم الضوء على بعض الموارد التي قد تكون مفيدة أثناء العمل مع Azure Digital Twins. يمكنك عرض موارد إضافية في قسم الموارد في مجموعة الوثائق هذه (يمكن الوصول إليها من خلال ارتباطات التنقل إلى اليسار).

حدود الخدمة

يمكنك القراءة حول حدود خدمة Azure Digital Twins في مقالة حدود خدمة Azure Digital Twins. يمكن أن يكون هذا المورد مفيدا أثناء العمل مع الخدمة لفهم القيود الوظيفية وقيود الأسعار للخدمة، بالإضافة إلى الحدود التي يمكن تعديلها إذا لزم الأمر.

المصطلحات

يمكنك عرض قائمة بمصطلحات IoT الشائعة واستخداماتها عبر خدمات Azure IoT، بما في ذلك Azure Digital Twins، في مسرد Azure IoT. قد يكون هذا المورد مرجع مفيد أثناء بدء تشغيل مع Azure Digital Twins وبناء حل IoT.

الخطوات التالية