Skip To Content

إنشاء مخزن بيانات

يمكنك استخدام معالج تكوين مخزن البيانات Data Store لإنشاء معظم أنواع ArcGIS Data Store وضمها إلى موقع GIS Server الذي يعمل كخادم استضافة لبوابة ArcGIS Enterprise الإلكترونية.

إذا لم يكن لديك إمكانية الوصول إلى متصفح الويب أو إذا كنت بحاجة إلى نشر مخزن بيانات ذاكرة تخزين مؤقت للتجانب في وضع التجميع، قم بتشغيل أداة configuredatastore المساعدة على الجهاز الذي قمت بتثبي ArcGIS Data Store عليه بدلاً من استخدام معالج تكوين مخزن البيانات Data Store.

اعتبارات قبل إنشاء مخزن بيانات

كن على علم بما يلي قبل إنشاء مخزن بيانات.

مساحة القرص والذاكرة

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

فيما يلي أمثلة عن كيفية استخدام مخزن البيانات لمساحات كبيرة من مساحة القرص:

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

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

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

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

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

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

حدد عنوان IP واسم المضيف للأجهزة الموجود بها بطاقات NIC متعددة أو إدخالات DNS.

إذا قمت بتثبيت ArcGIS Data Store على جهاز يحتوي على أكثر من بطاقة واحدة لوحدة تحكم واجهة الشبكة (NIC) أو مدخلات نظام اسم نطاقك (DNS) (تسمى أيضًا سجلات)، فيجب عليك تحديد عنوان IP واسم المستضيف الذي ينبغي لمخزن البيانات استخدامه للاتصال بالشبكة. قبل إنشاء مخزن بيانات على جهاز، حدد عنوان IP الذي يمكنك استخدامه بواسطة الأجهزة الأخرى على الشبكة للتواصل مع جهاز ArcGIS Data Store وافتح ملف ArcGIS Data Storehostidentifier.properties ثم أضف عنوان IP إلى الملف.

  1. قم بتحديد عنوان IP المطلوب استخدامه. افتح موجه أوامر على عدة أجهزة في نفس الشبكة واختبر اتصال جهاز ArcGIS Data Store.
  2. سجل الدخول إلى الجهاز الذي تم تثبيت ArcGIS Data Store عليه، وافتح hostidentifier.properties في محرر نص.

    استخدم نفس حساب تسجيل الدخول المسخدم عند تثبيت ArcGIS Data Store.

    يتم تثبيت الملف في framework\etc تحت دليل تثبيت ArcGIS Data Store. وافتراضيًا، الموقع هو /home/ags/arcgis/datastore/framework/etc.

  3. أزل علامة التعليق (#) من الخاصية hostidentifier وعيّن الخاصية إلى عنوان IP لبطاقة NIC أو إدخال DNS التي ترغب في أن يستخدمه مخزن البيانات للاتصال بالشبكة.

    في هذا المثال، عنوان IP المستخدم للتواصل مع الجهاز هو 12.34.56.789.

    hostidentifier=12.34.56.789

  4. احفظ ملف hostidentifier.properties ثم أغلقه.
  5. أعد تشغيل خدمة ArcGIS Data Store على هذا الجهاز.

إن لزم الأمر، اتبع الخطوات لتكوين مكونات برنامج ArcGIS Enterprise أخرى على الأجهزة التي تحتوي على عدة طبقات NIC أو مدخلات DNS:

خادم الاستضافة

يشمل نشر ArcGIS Enterprise موقع GIS Server واحد للعمل كخادم الاستضافة. يجب تكوين خادم الاستضافة مع مخزن بيانات ارتباطية على الأقل تم إنشاؤه من خلال ArcGIS Data Store. يحتفظ مخزن البيانات الارتباطية هذا بالبيانات المستخدمة بواسطة طبقات المعالم المستضافة التي يتم إنشاؤها عند إضافة ملفات إلى مؤسستك ونشر طبقات المعالم وعند نشر طبقات المعالم المستضافة من ArcGIS Pro. كما يسمح لمستخدمي البوابة الإلكترونية بإضافة ملفات قيم مفصولة بفواصل (CSV) مباشرة إلى الخريطة.

إنشاء مخزن بيانات باستخدام معالج تكوين Data Store

عند تشغيل معالج التثبيت، سيتم فتح معالج تكوين مخزن البيانات في مستعرض الويب الافتراضي تلقائيًا. وبدلاً من ذلك، يُمكنك فتح المعالج من قائمة اختصار الكمبيوتر أو نوع عنوان URL في المستعرض. عنوان URL لمعالج تكوين مخزن البيانات بتنسيق https://datastoremachine.domain.com:2443/arcgis/datastore.

  1. حدد اسم المجال المؤهل بالكامل لجهاز في موقع ArcGIS GIS Server الذي سيتم استخدامه كخادم استضافة البوابة الإلكترونية.

    قم بتوفير الجهاز بتنسيق gisserver.domain.com. إذا كان لديك موقع متعدد الأجهزة، فيمكنك استخدام اسم المجال المؤهل بالكامل لأي من الأجهزة الموجودة في موقع GIS Server.

  2. اكتب اسم المستخدم وكلمة المرور الخاصة بمسؤول ArcGIS Server لذلك الموقع وانقر فوق التالي.

    يجب أن يكون المستخدم حسابًا مدمجًا.

  3. اختر نوع مخزن البيانات لإنشائه على هذا الجهاز، وانقر على التالي.

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

    إذا لم يتم تمكين خيار نوع مخزن البيانات، فقد يكون هذا النوع غير مثبت على الجهاز، أو تم تكوين نوع مخزن البيانات هذا بالفعل على هذا الجهاز.

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

  4. أدخل موقع ArcGIS Data Store دليل المحتوى.

    يحتوي هذا الدليل على ملفات مخزن البيانات، إضافةً إلى دليل النسخة الاحتياطية لمخزن البيانات الارتباطية (إذا أنشأت مخزن بيانات ارتباطي).

    ملاحظة:‏

    لا يمكن أن يحتوي مسار الدليل على مسافة عند تحديد دليل ArcGIS Data Store لذاكرة تخزين التجانب المؤقتة أو مخزن البيانات الضخمة للموضع الزماني والمكاني.

    يتعذر استخدام مسار UNC عند تحديد دليل ملف مخزن البيانات.

    لا تستخدم مشاركة ملف لهذا الدليل.

    احتفظ بملفات مخزن البيانات على نفس الجهاز حيث يُمكن تثبيت ArcGIS Data Store.

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

    مخزن البيانات الارتباطية الأول الذي تسجله في موقع GIS Server هو الجهاز الرئيسي. إذا قمت بتثبيت ArcGIS Data Store على جهاز ثان، وأنشأت مخزن بيانات ارتباطية مسجل لنفس موقع GIS Server، فسيكون جهاز استعداد. هذا صحيح أيضًا بالنسبة لمخازن بيانات ذاكرة التخزين المؤقت التجانبية التي تعمل في الوضع الأساسي - الاستعداد ومخازن الرسم البياني.

    عند اكتمال الإعداد بنجاح، يتوفر لديك جهاز مخزن بيانات

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

بعد إنشاء مخزن بيانات، يمكنك تكوين دليل النسخ الاحتياطي في موقع منفصل عن موقع تثبيت ArcGIS Data Store. راجع إدارة النسخ الاحتياطي لـ data store للحصول على مزيد من المعلومات.

إنشاء مخزن بيانات باستخدام الأداة المساعدة لمخزن البيانات الذي تم تكوينه

يمكنك استخدام الأداة المساعدة configuredatastore لإنشاء جميع أنواع مخازن البيانات التي يتم تنفيذها من خلال ArcGIS Data Store. عند تكوين مخزن بيانات، يتم تسجيله على موقع GIS Server المستخدم لخادم استضافة بوابة ArcGIS Enterprise الإلكترونية، والتي حددتها عند تشغيل الأداة.

يتم تثبيت أداة configuredatastore المساعدة في <ArcGIS Data Store installation directory>/tools.

ملاحظة:‏

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

  1. افتح سقف الأمر.
  2. شغّل أداة configuredatastore.sh المساعدة، وحدد الاسم المؤهل بالكامل لإحدى الأجهزة في موقع GIS Server الذي تريد تسجيل مخزن البيانات معه، واسم مستخدم وكلمة مرور مسؤول ArcGIS Server والمسار الذي ستستخدمه لدليل بيانات ArcGIS Data Store ونوع مخزن البيانات الذي تريد إنشاؤه.

    إذا كان لديك موقع GIS Server متعدد الأجهزة، فيمكنك استخدام اسم المجال المؤهل بالكامل لأي من الأجهزة الموجودة في الموقع.

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

    في المثال التالي، يكون اسم الجهاز في موقع GIS Server هو myserver.domain.com، ويكون اسم مستخدم وكلمة مرور المسؤول هما siteadmin وT1n@sp على التوالي، ويكون دليل البيانات هو /home/dsuser/data.

    في هذا المثال، يتم إنشاء مخزن بيانات ارتباطية:

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /home/dsuser/data --stores relational

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

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /temporal/data --stores spatiotemporal --roles coord

    عند إنشاء مخزن بيانات ذاكرة التخزين المؤقت التجانبي، يمكنك استخدام عملية --mode لتحديد وضع النشر.

    بالنسبة لمخازن ذاكرة التخزين المؤقت التجانبية، فإن خيارات الوضع هي الوضع الأساسي-الاحتياطي (الإعداد افتراضي) أو وضع المجموعة. إذا لم تحدد عملية --mode، فسيُنشئ مخزن بيانات ذاكرة التخزين المؤقت التجانبي في الوضع "الأساسي - الاحتياطي".

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

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /home/dsuser/scenedata --stores tileCache --mode cluster

    يتم استخدام عملية --mode أيضًا لتحديد وضع النشر لملف تخزين الكائنات. بالنسبة إلى مخازن الكائنات، يكون النشر الافتراضي نشرًا بجهاز فردي (في الوضع الأساسي-الاحتياطي). إذا كنت تنوي استخدام أجهزة متعددة في مخزن الكائنات، فحدد --mode cluster عند إنشاء مخزن الكائنات.

    في هذا المثال، يتم نشر مجموعة من ثلاثة أجهزة كمخزن كائنات. قم بتشغيل الأداة المساعدة نفسها من كل جهاز من أجهزة مخزن كائنات ArcGIS Data Store الثلاثة.

    ./configuredatastore.sh myserver.domain.com siteadmin T1n@sp /home/dsuser/ftcacheds 
    --stores object --mode cluster

    ملاحظة:‏

    لا يمكنك تغيير وضع مخزن الكائنات بعد إنشائه.

    لا يمكن أن يحتوي مسار الدليل على مسافة عند تحديد دليل ArcGIS Data Store لمخزن بيانات ذاكرة التخزين المؤقت للتجانب، أو مخزن البيانات الضخمة للموضع الزماني والمكاني، أو مخزن كائنات.

    لإنشاء أكثر من نوع مخزن بيانات على نفس الجهاز باستخدام نفس دليل البيانات، حدد القيم المفصولة بفاصلة. على سبيل المثال، يمكنك إنشاء مخزن بيانات ارتباطية وذاكرة تخزين مؤقت على نفس الجهاز بتحديد relational,tileCache مع عملية --stores. ومع ذلك، توصي Esri بعدم وضع أكثر من مخزن بيانات على نفس الجهاز لأن مخازن البيانات تتنافس على الموارد مثل الذاكرة، وهو ما قد يؤثر سلبًا على الأداء.

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

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

إذا كنت بحاجة إلى مزيد من الأجهزة لكل نوع من مخازن البيانات Data Store، قم بإضافة جهاز أو أجهزة إليه.

تأكد من تكوين موقع GIS Server الذي سجلت مخزن بياناتك فيه كخادم استضافة البوابة الإلكترونية ArcGIS Enterprise.

وكذلك، قم بتكوين موقع آمن للنسخ الاحتياطي لمخزن البيانات.