مزامنة قيم البيانات المرجعية

هام

ميزة مزامنة القيم المرجعية في قسم بيانات Azure Data Manager for Energy حاليا في معاينة محدودة. إذا كنت مهتما بتمكين هذه الميزة لاشتراك Azure، فيرجى الاتصال بجهة اتصال مبيعات Microsoft أو فتح تذكرة دعم للحصول على المساعدة.

توفر هذه المقالة نظرة عامة على قيم البيانات المرجعية في OSDU Data Platform، وتشرح كيف يساعدك Azure Data Manager for Energy على مزامنتها مع معايير مجتمع OSDU.

ما هي قيم البيانات المرجعية ولماذا هي مهمة؟

ضمن إطار عمل OSDU Data Platform، تلعب قيم البيانات المرجعية دورا حاسما في ضمان اتساق البيانات وتوحيدها. تشير البيانات المرجعية إلى مجموعة القيم المسموح بها للسمات التي سيتم استخدامها عبر حقول بيانات مختلفة، مثل البيانات الرئيسية أو مكونات منتج العمل. على سبيل المثال، degree Celsius هو مسموح UnitofMeasureبه ، وهو Billing Address مسموح به AddressType.

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

يصنف النظام الأساسي لبيانات OSDU قيم البيانات المرجعية في المستودعات الثلاثة التالية:

  • القيم الثابتة : يتم التعرف على هذه المجموعة من القيم المرجعية واستخدامها عالميا عبر عمليات توزيع OSDU وقطاع الطاقة. لا يمكن توسيع هذه القيم أو تغييرها باستثناء تحديثات إدارة مجتمع OSDU
  • قيم OPEN : يوفر مجتمع OSDU قائمة أولية من قيم OPEN التي يمكنك توسيعها ولكن لا يمكنك تغييرها بخلاف ذلك
  • القيم المحلية : يوفر مجتمع OSDU قائمة أولية بالقيم المحلية التي يمكنك تغييرها أو توسيعها أو استبدالها بالكامل بحرية

لمزيد من المعلومات حول قيم البيانات المرجعية OSDU وأنواعها المختلفة، راجع تعريفات بيانات OSDU / تعريفات البيانات / البيانات المرجعية.

تكوين مزامنة القيمة في Azure Data Manager for Energy

لمساعدتك في الحفاظ على تكامل البيانات وتسهيل التشغيل التفاعلي، يتم إنشاء Azure Data Manager الجديد لمثيلات الطاقة تلقائيا باستخدام قيم البيانات المرجعية FIXED وOPEN التي تمت مزامنتها وفقا لأحدث مجموعة من مجتمع OSDU للمرحلة الرئيسية الحالية التي يدعمها Azure Data Manager for Energy. يمكنك أيضا اختيار إنشاء مثيلات جديدة مع مزامنة القيم المحلية أيضا.

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

كما هو مغطى في مقالة التشغيل السريع: إنشاء Azure Data Manager لمثيل الطاقة، يمكنك اختيار تمكين مزامنة القيمة المحلية عند إنشاء Azure Data Manager جديد لمثيل الطاقة. عند النشر من خلال مدخل Microsoft Azure، يمكنك تمكين المزامنة المحلية في علامة التبويب "الإعدادات المتقدمة". ستتم دائما مزامنة القيم المرجعية الثابتة وOPEN عند إنشاء مثيلات جديدة.

عند النشر من خلال قوالب ARM، يمكنك تمكين المزامنة المحلية عن طريق تعيين الخاصية ReferenceDataProperties إلى All. لتقييد المزامنة إلى قيم FIXED وOPEN فقط، قم بتعيين قيمتها إلى NonLocal.

يقوم Azure Data Manager for Energy تلقائيا بتعيين العلامات القانونية والاستحقاقات لقيم البيانات المرجعية أثناء مزامنتها.

بالنسبة لجميع قيم البيانات المرجعية المتزامنة، سواء تم التصحيح أو الفتح أو LOCAL، يتم تعيين العلامات القانونية إلى {data-partition-id}-referencedata-legal، حيث {data-partition-id} يتوافق مع اسم قسم البيانات الذي قدمته عند تكوين إنشاء قسم بيانات جديد.

بالنسبة إلى الاستحقاقات، يقوم Azure Data Manager for Energy تلقائيا بإنشاء مجموعات الاستحقاق التي يمكنك استخدامها بعد ذلك لعناصر التحكم في الوصول. يتم إنشاء المجموعات للمالكين وSOPS عبر القيم الثابتة والمفتوحة والمحلية:

مجموعة الحوكمة مجموعة المالكين مجموعة المشاهدين
ثابت data.referencedata.owners@{data_partition_id}. {osdu_domain} data.referencedata.viewers@{data_partition_id}. {osdu_domain}
مفتوح data.referencedata.owners@{data_partition_id}. {osdu_domain} data.referencedata.viewers@{data_partition_id}. {osdu_domain}
LOCAL data.referencedata-local.owners@{data_partition_id}. {osdu_domain} data.referencedata-local.viewers@{data_partition_id}. {osdu_domain}

يتم إنشاء المجموعات المحلية أعلاه فقط إذا اخترت مزامنة القيم المحلية.

إذا قمت بتوسيع قيم OPEN بعد إنشاء المثيل، نوصي بإنشاء واستخدام قوائم تحكم وصول مختلفة (ACLs) لتنظيم وصولها. على سبيل المثال، وdata.referencedata-{ORG}.viewers@{data_partition_id}.{osdu_domain}، data.referencedata-{ORG}.owners@{data_partition_id}.{osdu_domain} حيث {ORG} يميز ACL عن تلك المستخدمة لقيم OPEN القياسية التي تمت مزامنتها عند الإنشاء.

لا تتطلب تحديثات NameAlias استحقاقا منفصلا. NameAlias تخضع تحديثات الحقل لنفس آليات التحكم في الوصول مثل التحديثات لأي جزء آخر من سجل التخزين. في الواقع، يمنح وصول المالك الاستحقاق لتحديث NameAlias الحقل.

النطاق الحالي لمزامنة قيمة البيانات المرجعية ل Azure Data Manager ل Energy

حاليا، يقوم Azure Data Manager ل Energy بمزامنة قيم البيانات المرجعية عند إنشاء المثيل وفي إنشاء قسم جديد للمثيلات التي تم إنشاؤها حديثا بعد تمكين الميزة. تتم مزامنة القيم المرجعية مع تلك الموجودة في مجتمع OSDU، والتي تتوافق مع حدث OSDU الرئيسي الذي يدعمه Azure Data Manager for Energy في وقت إنشاء المثيل أو القسم. للحصول على معلومات حول الحدث الرئيسي الحالي المدعوم من قبل خدمة OSDU والمتوفرة في Azure Data Manager for Energy، راجع خدمات OSDU المتوفرة في Azure Data Manager for Energy.

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