ArcGIS Notebook Server هو نظام أساسي كامل لعلم البيانات يتكامل مع بوابة ArcGIS Enterprise الإلكترونية.
ArcGIS Notebook Server المقدم في الإصدار 10.7 هو دور خادم في ArcGIS Enterprise الذي يستضيف ArcGIS Notebooks ويقوم بتشغيله. باستخدام لغة برمجة Python، يمكنك إجراء تحليل مكاني وإنشاء علم بيانات ومهام سير عمل تعلم آلي وإدارة بيانات GIS ومحتواه وأتمتة مهام ArcGIS Enterprise الإدارية.
ArcGIS Notebooks
يوفر ArcGIS Notebooks واجهة ويب متكاملة في ArcGIS لإنشاء علوم البيانات وإدارة البيانات والنصوص الإدارية ومشاركتها وتشغيلها. بصفتك مؤلف دفتر البيانات، فإنك تتمتع بحق الوصول إلى ArcGIS Server ومحركاته التحليلية ومكتبات تحليل ArcGIS الجغرافي المكاني والمكتبات التحليلية المفتوحة المصادر والمكتبات الإحصائية ومكتبات التعلم الآلي.
باستخدام دفاتر الملاحظات، يمكنك إجراء تحليل وأتمتة عمليات سير العمل وتصور البيانات وتحليل النتائج على الفور في سياق جغرافي. دفاتر الملاحظات عبارة عن بيئة فعالة وحديثة تجمع بين الرموز والتصورات في الوقت الفعلي والخرائط وأدوات البيانات.
ArcGIS Notebooks يستخدم موارد Esri Python: ArcGIS API for Python وArcPy. Python هو جزء من ArcGIS، ويجلب ArcGIS Notebooks برمجة Python النصية مباشرة إلى بوابة ArcGIS Enterprise الإلكترونية الخاصة بك. تسمح لك واجهة برمجة التطبيقات (API) بتضمين خرائط ديناميكية وأدوات بيانات جغرافية مكانية في دفاتر الملاحظات الخاصة بك.
عند توحيد موقع ArcGIS Notebook Server مع بوابة ArcGIS Enterprise الإلكترونية حيث توجد أدوار ArcGIS Server أخرى مخصصة موحدة، يمكنك استخدام أدوات التحليل هذه في دفاتر ملاحظاتك. على سبيل المثال، في النشر الذي يتضمن موقع ArcGIS GeoAnalytics Server، سيضمن محرر دفتر الملاحظات أدوات GeoAnalytics التي يمكن إضافتها إلى دفاتر الملاحظات، في نشر يتضمن موقع ArcGIS Image Server مخصص للتحليلات البيانات النقطية، سيضمن محرر دفتر الملاحظات أدوات البيانات النقطية.
كيفية عمل ArcGIS Notebook Server
يتم تثبيت ArcGIS Notebook Server على نظام تشغيل الخادم، ويتم تكوينه وتوحيده مع بوابة ArcGIS Enterprise الإلكترونية. كما هو الحال مع أدوار ArcGIS Server الأخرى، يمكن نشر Web Adaptor أمام برنامج ArcGIS Notebook Server.
يستخدم ArcGIS Notebook Server الحاويات—أنظمة التشغيل الظاهرية—لعزل بيئة كل مؤلف دفتر ملاحظات. تسمح الحاويات لكل مؤلف باستخدام مجموعة فرعية من موارد الخادم دون تداخل استخدام العمل أو المورد مع الآخرين.
يتم تخصيص هذه الحاويات وصيانتها بواسطة محرك الحاويات، وهو مكون برنامج تابع لجهة خارجية. قبل تثبيت ArcGIS Notebook Server، يجب عليك تثبيت إما Mirantis Container Runtime أو Docker، وبمجرد تثبيت ArcGIS Notebook Server، يجب تكوينه للعمل مع محرك الحاوية الذي اخترته.
توفر موضوعات Mirantis Container Runtime وArcGIS Notebook Server وDocker وArcGIS Notebook Server نظرة عامة على محركات الحاوية، وتشرح كيفية استخدامها مع ArcGIS Notebook Server، وتحتوي على معلومات حول الإصدارات المتاحة.
يخصص ArcGIS Notebook Server حاوية واحدة لكل وقت تشغيل لكل مؤلف دفتر الملاحظات في الموقع. فقط وحدهم من يمكنهم العمل في الحاوية، ولا تؤثر مصادرة الحوسبة التي يستخدمونها عند تشغيل دفاتر الملاحظات على حاويات المستخدمين الآخرين.
عندما يفتح عضو البوابة الإلكترونية الذي يتمتع بامتيازات مطابقة أول دفتر ملاحظات لهم، يتم تشغيل حاوية في موقع ArcGIS Notebook Server. تستمر الجلسة بين دفتر الملاحظات والحاوية خلال مدة دفتر الملاحظات.
بدءًا من 10.7.1، يمكن لـ ArcGIS Notebook Server ضم أجهزة متعددة في الموقع. يتم تكوين الأجهزة في مثل عمليات التكوين هذه لتكون متطابقة، ويمكن لكل جهاز تشغيل ArcGIS Notebooks.
ArcGIS Notebook Server وArcGIS Server
يحتوي ArcGIS Notebook Server على وظائف وبنية فريدة لأدوار ArcGIS Server. فيما يلي الفرق بين أدوار ArcGIS Notebook Server وأدوار ArcGIS Server الأخرى:
- تستضيف الأدوار الأخرى لـ ArcGIS Server خدمات يشكل رئيسي—رسم خرائط وإجراء تحليلات وتشغيل مهام المعالجة الجغرافية وما إلى ذلك. يستضيف ArcGIS Notebook Server بشكل رئيسي ArcGIS Notebooks.
- يستخدم ArcGIS Notebook Server حاويات لعزل بيئات مؤلفي دفاتر الملاحظات. لا تؤثر الموارد المعالجة التي يستخدمها كل مؤلف ضمن حاويتهم على الموارد التي يستخدمها مؤلفون آخرون في حاوياتهم الخاصة.
- ArcGIS Notebook Server يستخدم Mirantis Container Runtime وDocker لتخصيص الحاويات. يجب تثبيت واحد وتكوينه على جهازك قبل تثبيت ArcGIS Notebook Server.
- لدى ArcGIS Notebook Server المثبت الخاص به، والذي تحصل عليه من موقع My Esri على الويب. تستخدم أدوار ArcGIS Server الأخرى مثبت ArcGIS Server لكن يتم تخصيص دور محدد لها خلال عملية المصادقة.
- يحتوي ArcGIS Notebook Server على تطبيق ArcGIS Notebook Server Manager يمكن الوصول إليه على https://portal.domain.com/home/notebook/manager.html ودليل مسؤول ArcGIS Notebook Server على https://notebookserver.yourdomain.com:11443/arcgis/admin. يمكن أجراء المهام الإدارية في الدليل، إما يدويًا في المتصفح أو من خلال الطلبات البرمجية.
بمجرد اتحاد ArcGIS Notebook Server مع بوابتك الإلكترونية، يمكن إنشاء دفتر ملاحظات بالطريقة نفسها كطبقة أو تطبيق ويب من موقع ويب البوابة الإلكترونية. يستخدم ArcGIS Notebooks الأمان المستند إلى الهوية في بوابتك الإلكترونية، ويتحكم المسؤولون في تحديد مَن يمكنه إنشاء دفتر ملاحظات ومشاركته وتحريره وعرضه.