التكاملات

افتح مركز Integrations في Admin Panel لربط EventHub وموصلات مستودع البيانات وAPI Console. التوفر يعتمد على الخطة والنشر.

Integrations في Admin Panel هو المكان الذي يربط فيه المسؤولون PetroBench بأنظمة بيانات الشركة ويفتحون API Console للمنظمة.

واجهة Admin Panel هذه قيد النشر وقد لا تظهر في كل منظمة بعد. عند تفعيلها لخطتك، ستجدها تحت Admin Panel > API & Integrations. أدلة الإعداد التفصيلية في Enterprise Integrations.

فتح Integrations

  1. انتقل إلى Admin Panel
  2. افتح API & Integrations > Overview (قد تظهر التسمية Integrations)
  3. راجع الموصلات المميزة وقوائم الفئات (Oil & Gas، Cloud & Data، Identity & Access، ومجموعات ذات صلة)

يعرض المركز الإجماليات للتكاملات المتاحة والمتصلة عندما يكون لمنظمتك وصول.

ما تديره هنا

المجالالغرض
Connector catalogتصفح التكاملات المتاحة لمنظمتك
Connection statusمعرفة الموصلات المفعّلة أو قريبًا
EventHubفتح إعداد المزامنة والسجلات لاتصال مستودع نشط
API ConsoleService Tokens وwebhooks والاستخدام وإعدادات الاتصال

مفاتيح API الشخصية ما زالت تحت Settings. مركز Admin Panel هو واجهة المطور على مستوى المنظمة.

EventHub ومزامنة المستودع

لـ EventHub و Snowflake وسير عمل المزامنة ذات الصلة، استخدم أدلة Enterprise:

من Admin Panel عادةً:

  1. افتح بطاقة التكامل المتصل
  2. راجع تعيين الحقول وجدول المزامنة وسجلات المزامنة الأخيرة
  3. حل مراجعات مطابقة المعدات عندما يضع الموصل مطابقات منخفضة الثقة في قائمة الانتظار

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

وحدة تحكم API

API Console هو مركز API للمنظمة داخل التطبيق. افتح Admin Panel > API & Integrations > API Console.

يتضمن أربعة تبويبات:

التبويبالغرض
Service Tokensإنشاء وإدارة رموز مملوكة للقسم للخوادم والمهام
Webhooksتسجيل نقاط HTTP لأحداث المنصة
Usageحجم الطلبات المباشر وحدود الخطة والحصص الشهرية
Connectإعداد جاهز للنسخ لـ CLI وعملاء MCP و REST

Usage

Usage يعرض حجم طلبات API والحصص واستهلاك الرموز للفترة الحالية.

تتضمن البطاقات النموذجية:

  • عدد طلبات المنظمة والشخصية، متوسط وقت الاستجابة، ومعدل الخطأ
  • Plan limits - طلبات في الدقيقة، إجمالي القسم، تشغيلات متزامنة، سقف الرموز اليومي
  • Monthly quotas - قراءات، كتابات، تشغيلات محاكاة، وتسليمات webhook
  • Daily activity بالإضافة إلى أهم النقاط والمستهلكين عند وجود حركة

استخدم هذا التبويب عند تشخيص حدود المعدل أو ضغط الحصص أو أخطاء API غير المتوقعة. راجع أيضًا Rate limits.

Service Tokens

Service Tokens هي بيانات اعتماد طويلة الأمد مملوكة للقسم، وليس لشخص. تستمر بالعمل بعد مغادرة المنشئ.

إنشاء service token

  1. انتقل إلى Admin Panel > API & Integrations > API Console
  2. افتح تبويب Service Tokens
  3. انقر Create service token
  4. أدخل Token name (مثل Nightly Snowflake Sync)
  5. اختر Expiration (30 يومًا، 90 يومًا، أو سنة)
  6. اضبط IP allowlist اختياريًا
  7. اختر Permissions (نطاقات) لـ Wells و Simulations و Equipment و Organization
  8. انقر Create service token
  9. انسخ الرمز النصي فورًا - يُعرض مرة واحدة فقط

من قائمة الصف يمكنك إعادة التسمية أو التدوير أو الإلغاء. لكل قسم عدد محدود من الرموز النشطة (يُعرض كمستخدم من الإجمالي في القائمة).

فضّل service tokens للمهام المجدولة والتكاملات. فضّل personal API keys فقط عندما يستدعي مهندس واحد API تفاعليًا.

تفاصيل المصادقة الكاملة: API authentication.

Webhooks

Webhooks تسجّل نقاط HTTP يستدعيها PetroBench عند وقوع أحداث (مثل well.created أو simulation.failed).

  1. افتح تبويب Webhooks
  2. انقر Add Webhook
  3. أدخل URL النقطة واختر الأحداث
  4. احفظ، ثم استخدم عنصر الإرسال/الاختبار للتحقق من التسليم

Connect

تبويب Connect يساعدك على توجيه CLI وعملاء MCP (Claude، ChatGPT، Cursor) أو cURL أو Python إلى مساحة عملك. انسخ الإعداد لعميلك، ثم استبدل placeholder مفتاح API بـ service token أو مفتاح شخصي.

لإعداد العميل خطوة بخطوة، راجع Getting started و MCP reference.

من يصل

الإجراءHQ AdminDivision AdminRegion Admin
عرض مركز Integrationsنعميختلف حسب الخطةلا
ضبط EventHubنعميختلف حسب الخطةلا
فتح API Console (Usage، Connect)نعمنعم (قسمه)لا
إدارة Service Tokensنعمنعم (قسمه)لا
إدارة Webhooksنعمنعم (قسمه)لا

ذات صلة

في هذه الصفحة