مشروع، الذكاء المركزي

واجهة بيانات وذكاء المجال الجوي (API)

لا تكفي المعلومة أن تصل؛ يجب أن يصل معها ما يجعلها قابلة للفهم والثقة والمراجعة.

مستوى الدليلE0مفهوم

من أول ملاحظة إلى إعادة التشغيل

تسلسل واحد في خمس لحظات. تنقل بينها بنفسك، فلا شيء يعمل من تلقاء نفسه.

إعادة الاستعراض: جدول البيانات
البندالقيمة
مرصود1, 4
مستنتج2
مجهول3
إعادة الاستعراض RD08حالة البيانات: محاكاةمستوى الدليل: E0 · مفهومالسؤال الذي يجيب عنه: ماذا كان معلوما في كل لحظة؟خط إعادة استعراض يفصل ما كان مرصودا عما كان مستنتجا وما كان مجهولا. والتقدم أو الرجوع خطوة يكشف ما كان معلوما عند تلك الخطوة فقط.قيد: تسلسل محاكى. ولا يعرض مسارات متوقعة ولا معرفة جاءت لاحقا.

الخطوة 1 من 5تصل الملاحظات

  1. تصل الملاحظات
  2. تربط وتدمج
  3. تنشر الحالة ومعها دليلها
  4. يركد مصدر فيتسع النطاق في الحمولة
  5. تطلب الحمولة السابقة وتقارن

لماذا يقوم هذا المشروع

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

ما الذي يتلقاه

كل مدخل يضيف شيئا، ويبقي شيئا آخر بلا إثبات.

  • كائنات حالة محكومةالحالة القادمة من المنصة المركزية، ومعها ثقتها وحداثتها ومصدريتها، وحقولها المجهولة أو الراكدة معلنة.
  • قواعد الوصول والمخططمن يحق له أن يقرأ أي جزء من الحالة، وبأي إصدار من المخطط.
  • أسئلة مرتبطة بالزمنطلبات لمعرفة ما كان معروفا في لحظة سابقة، لا ما هو معروف الآن وحده.
حضور المصادر: جدول البيانات
البندالقيمة
المصدر أيسهم
المصدر بسياق فقط
المصدر جغير متاح بعد
حضور المصادر RD03حالة البيانات: توضيحيمستوى الدليل: E0 · مفهومالسؤال الذي يجيب عنه: أي المصادر تسهم في هذه الحالة؟ثلاث علامات مصدر ترتبط بحالة واحدة وتحمل كل منها وصفا نصيا لحالتها. وحضور المصدر لا يعني الوثوق به؛ فالوسم يبين ما يسهم به.قيد: المصادر عامة ومواضعها ليست جغرافية.

كيف يعمل

ثلاث خطوات بالترتيب الذي تتكون به الحالة.

  1. يسلسل كل حالة مع ثقتها وحداثتها ومصدريتها، ويعلن الحقول المجهولة أو الراكدة صراحة.
  2. يضبط إصدارات المخططات، ويطبق التفويض والتدقيق على كل مستهلك؛ ولا تنشر هذه الصفحات أي نقطة اتصال.
  3. يجيب عن أسئلة من نوع «ماذا كان معروفا في اللحظة ن»، فيستطيع النظام اللاحق أن يعيد بناء صورة مضت.
  • نجاح الاستدعاء ليس صحة المعلومة.
  • لا يكتب المجهول صفرا ولا نفيا أبدا.
  • يمكن طلب الفرق بين ما كان معروفا وما هو معروف الآن.

موضعه في المعمارية

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

اقرأ المعمارية

تدفق البيانات: جدول البيانات
المرحلةالقيمة
1المصادر
2النموذج
3السياسة
4الواجهة
5المستهلك
6التدقيق
تدفق البيانات CH13حالة البيانات: توضيحيمستوى الدليل: E0 · مفهومالسؤال الذي يجيب عنه: كيف تتدفق البيانات عبر المعمارية؟مسار من ست مراحل، من المصادر إلى التدقيق، يبين انتقال البيانات عبر النموذج والسياسة والواجهة إلى المستهلك مع حفظ سجل في النهاية.قيد: تدفق مفاهيمي لا يصف نظاما منشورا.

مفتش الحمولة

العرض التفاعلي

حالة البيانات: توضيحي

كائن حالة عام مخترع للتوضيح. غير ظرف المدخلات واقرأ كيف يستجيب كل حقل؛ والأسطر الموسومة هي ما يختلف عن الحمولة المعتادة.

ظرف المدخلات
  1. {
  2. "state_id": "st-0417",
  3. "schema": "v3",
  4. "confidence": {
  5. "low": 0.72,
  6. "high": 0.86
  7. },
  8. "freshness_s": 2,
  9. "sources": [
  10. {
  11. "id": "src-a",
  12. "status": "live"
  13. },
  14. {
  15. "id": "src-b",
  16. "status": "live"
  17. },
  18. {
  19. "id": "src-c",
  20. "status": "live"
  21. }
  22. ],
  23. "altitude_band": "low",
  24. "unknown": [],
  25. "claim": "standard"
  26. }

كيف تقرأ القيم الفارغة

  • null مجهول. تعذر دعم القيمة؛ وليست صفرا ولا نفيا.
  • [] لا شيء مسجل في هذه القائمة. الغياب معلن لا مفترض.
  • "softened" خففت صياغة الادعاء لأن أحد المدخلات تراجع.

المعرفات مخترعة. ولا توجد في هذه الصفحة نقطة اتصال أو مفتاح أو مخطط لواجهة حقيقية.

الدليل والضمان

ما الذي ثبت، وإلى أي مستوى، وما الذي لم يثبت بعد.

مراتب الدليل

  1. E0 · مفهوم تحقق
  2. E1 لم يتحقق
  3. E2 لم يتحقق
  4. E3 لم يتحقق
  5. E4 لم يتحقق
  6. E5 لم يتحقق

لوحة ضمان المشروع

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

عند تراجع المدخلات

حين يركد مصدر تحمل الحقول المتأثرة نطاقا أوسع وادعاء أخف، وتصير الحقول التي لم يعد دعمها ممكنا فارغة. وتبقى الحمولة سليمة البنية.

  • طبيعي
  • متراجع
  • غير متاح
سلامة النظام عبر الزمن: جدول البيانات
الزمن (نسبي)المكون 1المكون 2المكون 3
1طبيعيطبيعيطبيعي
2طبيعيطبيعيطبيعي
3طبيعيطبيعيطبيعي
4طبيعيطبيعيغير متاح
5طبيعيطبيعيغير متاح
6طبيعيمتراجعطبيعي
7طبيعيمتراجعطبيعي
8متراجعطبيعيطبيعي
9متراجعطبيعيمتراجع
10طبيعيطبيعيطبيعي
11طبيعيطبيعيطبيعي
12طبيعيطبيعيطبيعي
سلامة النظام عبر الزمن CH07حالة البيانات: بيانات اصطناعيةمستوى الدليل: E0 · مفهومالسؤال الذي يجيب عنه: كيف تغيرت سلامة النظام؟ثلاثة نطاقات لثلاثة مكونات مثالية تبين فترات العمل الطبيعي والمتراجع وغير المتاح بتعبئات وأنماط مختلفة، فلا تعتمد الحالة على اللون وحده.قيد: الفترات مختلقة ولا تقول شيئا عن أي مكون حقيقي.

أين يصلح

  • نظام في موقع يعرض حالة المجال الجوي

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

    لماذا يهم هنا
    تعتمد المراجعة بعد الواقعة على الصورة كما كانت لا كما هي الآن.
    ما يضيفه
    استعلامات مرتبطة بالزمن، وفرق بين لحظتين.
    ما لا يحل محله
    قواعد المؤسسة في التعامل مع الأدلة وحفظها.

الدور في تدفق البيانات

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

مسار التحقق

صياغة قواعد الحمولة ودلالة القيمة الفارغة، ثم فحصها في المحاكاة على سيناريوهات تراجع اصطناعية قبل بناء أي واجهة.

التحقق بحسب المرحلة: جدول البيانات
البندمحددةنموذج أوليمتكاملةميدانية
الوحدة أمنجزةجاريةلم تبدألم تبدأ
الوحدة بمنجزةلم تبدألم تبدألم تبدأ
الوحدة ججاريةلم تبدألم تبدألم تبدأ
التحقق بحسب المرحلة CH15حالة البيانات: توضيحيمستوى الدليل: E0 · مفهومالسؤال الذي يجيب عنه: ما حالة التحقق في كل مرحلة؟شبكة من ثلاث وحدات مثالية في مقابل أربع مراحل للتحقق تصف كل خلية بأنها منجزة أو جارية أو لم تبدأ. ومعظم الخلايا ما زال مفتوحا كما هو متوقع في هذه المرحلة.قيد: الوحدات والحالات عناصر نائبة ولا تعرض تحققا فعليا.

الحدود

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

مشاريع ذات صلة

كل رابط يبين سبب انتماء المشروعين إلى بعضهما.

القدرات

الحلول

التقنيات

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