ملاحظة:
تتوفر بيئة برمجة Insights النصية في Insights in ArcGIS Enterprise وInsights desktop. يمكن أن يكون الاتصال الأساسي إما Insights in ArcGIS Enterprise أو Insights in ArcGIS Online
يمكن تعطيل موصلات Jupyter Kernel Gateway لمؤسسة Insights in ArcGIS Enterprise أثناء عملية التثبيت. اتصل بالمسؤول إذا كانت اتصالات Jupyter Kernel Gateway غير متوفرة. لمزيد من المعلومات، راجع موضوع تثبيت Insights in ArcGIS Enterprise.
تعد البرمجة النصية طريقة مهمة لتوسعة البرنامج الموجود وتخصيصه لملائمة احتياجات المؤسسة. في ArcGIS Insights، يمكن إجراء البرمجة النصية باستخدام Python أو R كلغة برمجة. تسمح لغتا البرمجة بتمكين المستخدمين لزيادة إمكانات التحليل الإحصائي والمكاني داخل مصنف Insights.
يتم تمكين البرمجة النصية في Insights باستخدام اتصال بـ Jupyter Kernel Gateway. توفر بوابة kernel الوصول إلى أنوية kernel المطلوبة، أو لغات البرمجة، التي تنفذ الرمز المكتوب في بيئة البرمجة النصية. تتيح البوابة الوصول إلى كل من نواتي Python وR.
يجب اتباع الخطوات العامة التالية لتمكين البرمجة النصية في Insights:
- قم بإعداد Jupyter Kernel Gateway يحتوي على Python kernel، أو R kernel أو كلاهما.
- أنشئ اتصالًا بـ Jupyter Kernel Gateway في Insights.
- افتح بيئة البرمجة النصية.
- أنشئ البرامج النصية ونفذها في Python أو R.
إمكانات برمجة Python النصية
يمكن استخدام برمجة Python النصية للقيام بما يلي:
- التلاعب بالبيانات وتجهيزها.
- أنشئ مخططات ورسومًا بيانية مخصصة.
- ادمج تحليل التعلم الآلي في Insights.
- قم بأتمتة تحديثات البيانات والتحليل.
- قم بتحويل مجموعة بيانات إلى Pandas أو GeoPandas أو Koalas أو Spark DataFrame.
- قم بتحويل Pandas أو GeoPandas أو Koalas أو Spark DataFrame إلى مجموعة بيانات وأضفها إلى جزء البيانات.
- اتصل بقواعد البيانات غير المدعومة في Insights.
- نفّذ التحليل المكاني.
إمكانات برمجة R النصية
يمكن استخدام برمجة R النصية للقيام بما يلي:
- التلاعب بالبيانات وتجهيزها.
- أنشئ مخططات ورسومًا بيانية مخصصة.
- نفّذ التحليل الإحصائي المتقدم.
- قم بتحويل مجموعة بيانات إلى إطار بيانات R.
- قم بتحويل إطار بيانات R إلى مجموعة بيانات وأضفها إلى لوحة البيانات.
- اتصل بقواعد البيانات غير المدعومة في Insights.
- نفّذ التحليل المكاني.
موارد
استخدم الموارد التالية للتعرف على المزيد حول البرمجة النصية في Insights:
- دليل برمجة Insights النصية—قم بإعداد Jupyter Kernel Gateway واعرض نموذجَي رمزي Python وR.
- اتصال ببوابة kernel.
- استخدم بيئة البرمجة النصية.