محفوظات بيانات Azure Digital Twins (مع 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 Digital Twins.

لمزيد من مقدمة حول محفوظات البيانات، بما في ذلك عرض توضيحي سريع، شاهد فيديو عرض IoT التالي:

يتم قياس الرسائل المنبعثة من محفوظات البيانات ضمن بعد تسعير الرسالة.

المتطلبات الأساسية: الموارد والأذونات

تتطلب محفوظات البيانات الموارد التالية:

ترتبط هذه الموارد بالتدفق التالي:

Diagram showing the flow of device telemetry data into Azure Digital Twins, through an event hub, to Azure Data Explorer.

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

عند العمل مع محفوظات البيانات، يوصى باستخدام الإصدار 2023-01-31 أو أحدث من واجهات برمجة التطبيقات. مع الإصدار 2022-05-31، يمكن تخزين خصائص التوأم فقط (وليس أحداث دورة حياة التوأم أو دورة حياة العلاقة). مع الإصدارات السابقة، لا تتوفر محفوظات البيانات.

الأذونات المطلوبة

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

  • مورد مراكز الأحداث: مالك بيانات مراكز الأحداث
  • نظام مجموعة Azure Data Explorer: المساهم (محدد النطاق إما للمجموعة بأكملها أو قاعدة بيانات معينة)
  • التعيين الأساسي لقاعدة بيانات Azure Data Explorer: مسؤول (النطاق إلى قاعدة البيانات المستخدمة)

لاحقا، يجب أن يكون لدى مثيل Azure Digital Twins الإذن التالي على مورد مراكز الأحداث أثناء استخدام محفوظات البيانات: مرسل بيانات Azure Event Hubs (يمكنك أيضا اختيار بدلا من ذلك للحفاظ على مالك بيانات مراكز الأحداث من إعداد محفوظات البيانات).

يمكن تعيين هذه الأذونات باستخدام Azure CLI أو مدخل Microsoft Azure.

إذا كنت ترغب في تقييد وصول الشبكة إلى الموارد المتضمنة في محفوظات البيانات (مثيل Azure Digital Twins أو مركز الأحداث أو مجموعة Azure Data Explorer)، فيجب عليك تعيين هذه القيود بعد إعداد اتصال محفوظات البيانات. لمزيد من المعلومات حول هذه العملية، راجع تقييد وصول الشبكة إلى موارد محفوظات البيانات.

إنشاء اتصال محفوظات البيانات وإدارته

يحتوي هذا القسم على معلومات لإنشاء اتصال محفوظات بيانات وتحديثه وحذفه.

إنشاء اتصال محفوظات البيانات

بمجرد إعداد جميع الموارد والأذونات، يمكنك استخدام Azure CLI أو مدخل Azure أو Azure Digital Twins SDK لإنشاء اتصال محفوظات البيانات بينها. مجموعة أوامر CLI هي az dt data-history.

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

للحصول على إرشادات خطوة بخطوة حول كيفية إعداد اتصال محفوظات البيانات، راجع إنشاء اتصال محفوظات بيانات.

محفوظات من مثيلات Azure Digital Twins متعددة

إذا كنت ترغب في ذلك، يمكن أن يكون لديك مثيلات Azure Digital Twins متعددة تستعرض التحديثات لنفس مجموعة Azure Data Explorer.

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

  • مجموعة منفصلة من الجداول في مجموعة Azure Data Explorer.
  • نفس مجموعة الجداول في مجموعة Azure Data Explorer. للقيام بذلك، حدد نفس أسماء جداول Azure Data Explorer أثناء إنشاء اتصالات محفوظات البيانات. في مخططات جدول محفوظات البيانات، ServiceId سيحتوي العمود في كل جدول على عنوان URL لمثيل Azure Digital Twins المصدر، حتى تتمكن من استخدام هذا الحقل لحل مثيل Azure Digital Twins الذي انبعث منه كل سجل في الجداول المشتركة.

تحديث اتصال محفوظات بيانات الخصائص فقط

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

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

إذا كنت ترغب في متابعة استخدام الجدول الموجود لتحديثات الخاصية المزدوجة: استخدم الإرشادات الموجودة في إنشاء اتصال محفوظات بيانات لإنشاء اتصال محفوظات بيانات جديد مع الإمكانات الجديدة. يمكن أن يكون اسم اتصال محفوظات البيانات هو نفسه الاسم الأصلي أو اسما مختلفا. استخدم خيارات المعلمة لتوفير أسماء جديدة لجدولي نوع الحدث الجديدين، ولتمرير اسم الجدول الأصلي لجدول تحديثات الخاصية المزدوجة. سيتجاوز الاتصال الجديد الاتصال القديم، ويستمر في استخدام الجدول الأصلي لتحديثات خاصية التوأم المتماثلة المستقبلية.

إذا كنت تريد استخدام جميع الجداول الجديدة: أولا، احذف اتصال محفوظات البيانات الأصلي. بعد ذلك، استخدم الإرشادات الموجودة في إنشاء اتصال محفوظات بيانات لإنشاء اتصال محفوظات بيانات جديد مع الإمكانات الجديدة. يمكن أن يكون اسم اتصال محفوظات البيانات هو نفسه الاسم الأصلي أو اسما مختلفا. استخدم خيارات المعلمة لتوفير أسماء جديدة لجميع جداول نوع الحدث الثلاثة.

حذف اتصال محفوظات البيانات

يمكنك استخدام Azure CLI أو مدخل Azure أو واجهات برمجة تطبيقات Azure Digital Twins وSDKs لحذف اتصال محفوظات البيانات. الأمر CLI هو az dt data-history connection delete.

يؤدي حذف اتصال أيضا إلى منح خيار تنظيف الموارد المقترنة باتصال محفوظات البيانات (لأمر CLI، المعلمة الاختيارية التي يجب إضافتها هي --clean true). إذا كنت تستخدم هذا الخيار، فسيحذف الأمر الموارد داخل Azure Data Explorer المستخدمة لربط نظام المجموعة بمركز الأحداث، بما في ذلك اتصالات البيانات لقاعدة البيانات وتعيينات الاستيعاب المقترنة بالجدول. لن يؤدي خيار "تنظيف الموارد" إلى حذف مركز الحدث الفعلي والمجموعة Azure Data Explorer المستخدمة لاتصال محفوظات البيانات.

التنظيف هو أفضل محاولة، ويتطلب من الحساب الذي يقوم بتشغيل الأمر الحصول على إذن حذف لهذه الموارد.

إشعار

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

أنواع البيانات والمخططات

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

يصف باقي هذا القسم جداول Azure Data Explorer الثلاثة بالتفصيل، بما في ذلك مخطط البيانات لكل جدول.

تحديثات خاصية التوأم

يحتوي جدول Azure Data Explorer لتحديثات الخصائص المزدوجة على اسم افتراضي ل AdtPropertyEvents. يمكنك ترك الاسم الافتراضي عند إنشاء الاتصال، أو تحديد اسم جدول مخصص.

يتم تخزين بيانات السلسلة الزمنية لتحديثات الخصائص المزدوجة مع المخطط التالي:

السمة النوع ‏‏الوصف
TimeStamp DateTime تاريخ/وقت معالجة رسالة تحديث الخاصية بواسطة Azure Digital Twins. يتم تعيين هذا الحقل بواسطة النظام ولا يمكن للمستخدمين كتابته.
SourceTimeStamp DateTime خاصية اختيارية قابلة للكتابة تمثل الطابع الزمني عند ملاحظة تحديث الخاصية في العالم الحقيقي. يمكن كتابة هذه الخاصية فقط باستخدام الإصدار 2022-05-31 من واجهات برمجة تطبيقات/SDKs Azure Digital Twins ويجب أن تتوافق القيمة مع تنسيق التاريخ والوقت ISO 8601. لمزيد من المعلومات حول كيفية تحديث هذه الخاصية، راجع تحديث مصدر الخاصيةTime.
ServiceId السلسلة‬ معرف مثيل الخدمة لخدمة Azure IoT الذي يسجل السجل
Id السلسلة‬ معرف التوأم
ModelId السلسلة‬ معرف نموذج DTDL (DTMI)
Key السلسلة‬ اسم الخاصية المحدثة
Value ديناميكي قيمة الخاصية المحدثة
RelationshipId السلسلة‬ عند تحديث خاصية معرفة على علاقة (بدلا من التوائم أو الأجهزة)، يتم ملء هذا الحقل بمعرف العلاقة. عند تحديث خاصية مزدوجة، يكون هذا الحقل فارغا.
RelationshipTarget السلسلة‬ عند تحديث خاصية معرفة على علاقة (بدلا من التوائم أو الأجهزة)، يتم ملء هذا الحقل بمعرف التوأم المستهدف بواسطة العلاقة. عند تحديث خاصية مزدوجة، يكون هذا الحقل فارغا.
Action السلسلة‬ هذا العمود موجود فقط إذا اخترت تكرار أحداث حذف الخاصية. إذا كان الأمر كذلك، يحتوي هذا العمود على نوع حدث الخاصية المزدوجة (تحديث أو حذف)

فيما يلي مثال على جدول تحديثات الخصائص المزدوجة المخزنة في Azure Data Explorer.

TimeStamp SourceTimeStamp ServiceId Id ModelId Key Value RelationshipTarget RelationshipID
2022-12-15 20:23:29.8697482 2022-12-15 20:22:14.3854859 dairyadtinstance.api.wcus.digitaltwins.azure.net PasteurizationMachine_A01 dtmi:assetGen:PasteurizationMachine;1 الإخراج 130
2022-12-15 20:23:39.3235925 2022-12-15 20:22:26.5837559 dairyadtinstance.api.wcus.digitaltwins.azure.net PasteurizationMachine_A01 dtmi:assetGen:PasteurizationMachine;1 الإخراج 140
2022-12-15 20:23:47.078367 2022-12-15 20:22:34.9375957 dairyadtinstance.api.wcus.digitaltwins.azure.net PasteurizationMachine_A01 dtmi:assetGen:PasteurizationMachine;1 الإخراج 130
2022-12-15 20:23:57.3794198 2022-12-15 20:22:50.1028562 dairyadtinstance.api.wcus.digitaltwins.azure.net PasteurizationMachine_A01 dtmi:assetGen:PasteurizationMachine;1 الإخراج 123

تمثيل الخصائص مع حقول متعددة

قد تحتاج إلى تخزين خاصية مع حقول متعددة. يتم تمثيل هذه الخصائص مع كائن JSON في سمة Value المخطط.

على سبيل المثال، إذا كنت تمثل خاصية مع ثلاثة حقول للفة، والنم، وyw، فإن محفوظات البيانات ستخزن كائن JSON التالي ك Value: {"roll": 20, "pitch": 15, "yaw": 45}.

أحداث دورة حياة التوأم

يحتوي جدول Azure Data Explorer لأحداث دورة حياة التوأم على اسم مخصص ستحدده عند إنشاء اتصال محفوظات البيانات.

يتم تخزين بيانات السلسلة الزمنية لأحداث دورة حياة التوأم مع المخطط التالي:

السمة النوع الوصف
TwinId السلسلة‬ معرف التوأم
Action السلسلة‬ نوع حدث دورة حياة التوأم (إنشاء أو حذف)
TimeStamp DateTime تاريخ/وقت معالجة حدث دورة حياة التوأم بواسطة Azure Digital Twins. يتم تعيين هذا الحقل بواسطة النظام ولا يمكن للمستخدمين كتابته.
ServiceId السلسلة‬ معرف مثيل الخدمة لخدمة Azure IoT الذي يسجل السجل
ModelId السلسلة‬ معرف نموذج DTDL (DTMI)

فيما يلي مثال على جدول تحديثات دورة حياة التوأم المخزنة في Azure Data Explorer.

TwinId Action TimeStamp ServiceId ModelId
PasteurizationMachine_A01 إنشاء 2022-12-15 07:14:12.4160 dairyadtinstance.api.wcus.digitaltwins.azure.net dtmi:assetGen:PasteurizationMachine;1
PasteurizationMachine_A02 إنشاء 2022-12-15 07:14:12.4210 dairyadtinstance.api.wcus.digitaltwins.azure.net dtmi:assetGen:PasteurizationMachine;1
SaltMachine_C0 إنشاء 2022-12-15 07:14:12.5480 dairyadtinstance.api.wcus.digitaltwins.azure.net dtmi:assetGen:SaltMachine;1
PasteurizationMachine_A02 حذف 2022-12-15 07:15:49.6050 dairyadtinstance.api.wcus.digitaltwins.azure.net dtmi:assetGen:PasteurizationMachine;1

أحداث دورة حياة العلاقات

يحتوي جدول Azure Data Explorer لأحداث دورة حياة العلاقة على اسم مخصص ستحدده عند إنشاء اتصال محفوظات البيانات.

يتم تخزين بيانات السلسلة الزمنية لأحداث دورة حياة العلاقة مع المخطط التالي:

السمة النوع الوصف
RelationshipId السلسلة‬ معرف العلاقة. يتم تعيين هذا الحقل بواسطة النظام ولا يمكن للمستخدمين كتابته.
Name السلسلة‬ اسم العلاقة
Action نوع حدث دورة حياة العلاقة (إنشاء أو حذف)
TimeStamp DateTime تاريخ/وقت معالجة حدث دورة حياة العلاقة بواسطة Azure Digital Twins. يتم تعيين هذا الحقل بواسطة النظام ولا يمكن للمستخدمين كتابته.
ServiceId معرف مثيل الخدمة لخدمة Azure IoT الذي يسجل السجل
Source معرف التوأم المصدر. هذا هو معرف التوأم حيث تنشأ العلاقة.
Target معرف التوأم الهدف. هذا هو معرف التوأم حيث تصل العلاقة.

فيما يلي مثال على جدول تحديثات دورة حياة العلاقة المخزنة في Azure Data Explorer.

RelationshipId Name Action TimeStamp ServiceId Source Target
PasteurizationMachine_A01_feeds_Relationship0 يغذي إنشاء 2022-12-15 07:16:12.7120 dairyadtinstance.api.wcus.digitaltwins.azure.net PasteurizationMachine_A01 SaltMachine_C0
PasteurizationMachine_A02_feeds_Relationship0 يغذي إنشاء 2022-12-15 07:16:12.7160 dairyadtinstance.api.wcus.digitaltwins.azure.net PasteurizationMachine_A02 SaltMachine_C0
PasteurizationMachine_A03_feeds_Relationship0 يغذي إنشاء 2022-12-15 07:16:12.7250 dairyadtinstance.api.wcus.digitaltwins.azure.net PasteurizationMachine_A03 SaltMachine_C1
OsloFactory_contains_Relationship0 تحتوي على حذف 2022-12-15 07:16:13.1780 dairyadtinstance.api.wcus.digitaltwins.azure.net أوسلوFactory SaltMachine_C0

زمن انتقال الاستيعاب من طرف إلى طرف

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

هناك طريقتان في Azure Data Explorer لاستيعاب البيانات: استيعاب الدفعات واستيعاب الدفق. يمكنك تكوين أساليب الاستيعاب هذه للجداول الفردية وفقا لاحتياجاتك وسيناريو استيعاب البيانات المحدد.

يحتوي استيعاب الدفق على أقل زمن انتقال. ومع ذلك، بسبب النفقات العامة للمعالجة، يجب استخدام هذا الوضع فقط إذا تم استيعاب أقل من 4 غيغابايت من البيانات كل ساعة. يعمل استيعاب الدفعات بشكل أفضل إذا كان من المتوقع ارتفاع معدلات بيانات الاستيعاب. يستخدم Azure Data Explorer استيعاب الدفعات بشكل افتراضي. يلخص الجدول التالي أسوأ زمن انتقال متوقع من طرف إلى طرف:

تكوين Azure Data Explorer زمن الانتقال المتوقع من طرف إلى طرف معدل البيانات الموصى به
تدفق الإدخال <12 ثانية (<3 ثوان نموذجية) <4 غيغابايت / ساعة
استيعاب الدفعات يختلف (12 ثانية-15 متر، اعتمادا على التكوين) >4 غيغابايت / ساعة

يحتوي باقي هذا القسم على تفاصيل لتمكين كل نوع من أنواع الاستيعاب.

استيعاب الدفعات (افتراضي)

إذا لم يتم تكوينه بخلاف ذلك، فسيستخدم Azure Data Explorer استيعاب الدفعات. قد تؤدي الإعدادات الافتراضية إلى توفر البيانات للاستعلام بعد 5-10 دقائق فقط من إجراء تحديث لتوأم رقمي. يمكن تغيير نهج الاستيعاب، بحيث تتم معالجة الدفعات على الأكثر كل 10 ثوان (كحد أدنى؛ أو 15 دقيقة كحد أقصى). لتغيير نهج الاستيعاب، يجب إصدار الأمر التالي في طريقة عرض استعلام Azure Data Explorer:

.alter table <table_name> policy ingestionbatching @'{"MaximumBatchingTimeSpan":"00:00:10", "MaximumNumberOfItems": 500, "MaximumRawDataSizeMB": 1024}' 

تأكد من استبدال <table_name> باسم الجدول الذي تم إعداده لك. يجب تعيين MaximumBatchingTimeSpan إلى الفاصل الزمني المفضل للدفعات. قد يستغرق سريان النهج من 5 إلى 10 دقائق. يمكنك قراءة المزيد حول تجميع الاستيعاب في الارتباط التالي: أمر إدارة نهج Kusto IngestionBatching.

تدفق الإدخال

تمكين استيعاب البث هو عملية من خطوتان:

  1. تمكين استيعاب البث للمجموعة الخاصة بك. يجب أن يتم هذا الإجراء مرة واحدة فقط. (تحذير: سيكون للقيام بذلك تأثير على كمية التخزين المتوفرة لذاكرة التخزين المؤقت الساخنة، وقد يؤدي إلى فرض قيود إضافية). للحصول على إرشادات، راجع تكوين استيعاب البث على نظام مجموعة Azure Data Explorer.
  2. إضافة نهج استيعاب دفق للجدول المطلوب. يمكنك قراءة المزيد حول تمكين استيعاب البث لنظام المجموعة في وثائق Azure Data Explorer: أمر إدارة نهج Kusto IngestionBatching.

لتمكين استيعاب البث لجدول محفوظات بيانات Azure Digital Twins، يجب إصدار الأمر التالي في جزء استعلام Azure Data Explorer:

.alter table <table_name> policy streamingingestion enable 

تأكد من استبدال <table_name> باسم الجدول الذي تم إعداده لك. قد يستغرق سريان النهج من 5 إلى 10 دقائق.

تصور الخصائص المجسدة

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

Screenshot of data history explorer for 3D Scenes Studio.

لمزيد من المعلومات التفصيلية حول استخدام مستكشف محفوظات البيانات، راجع التحقق من صحة الخصائص الممحفوظات واستكشافها.

إشعار

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

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

بمجرد تخزين البيانات المزدوجة في Azure Data Explorer، يمكنك استخدام المكون الإضافي لاستعلام Azure Digital Twins ل Azure Data Explorer لتشغيل الاستعلامات عبر البيانات. اقرأ المزيد حول المكون الإضافي هنا: الاستعلام باستخدام المكون الإضافي Azure Data Explorer.

أو التعمق في محفوظات البيانات باستخدام إرشادات الإنشاء ومثال على السيناريو: إنشاء اتصال محفوظات البيانات.