نظام البرمجة العالمي
نظام البرمجة العالمي ، المعروف أيضًا باسم WPS Analytics أو WPS ، هو منتج برمجي تم تطويره بواسطة شركة تسمى World Programming (التي استحوذت عليها شركة Altair Engineering ).
يدعم برنامج WPS Analytics المستخدمين ذوي القدرات المختلفة في الوصول إلى البيانات ومعالجتها، وفي أداء مهام علم البيانات . ويحتوي على أدوات برمجة مرئية تفاعلية تستخدم مسارات عمل البيانات، بالإضافة إلى أدوات ترميز تدعم استخدام لغة SAS مع لغات Python و R و SQL . [ 1 ]
عن
يستطيع برنامج WPS استخدام البرامج المكتوبة بلغة SAS دون الحاجة إلى ترجمتها إلى أي لغة أخرى. وبهذا، يتوافق WPS مع نظام SAS. يحتوي WPS على مترجم لغة مدمج قادر على معالجة لغة SAS وإنتاج نتائج مماثلة. [ 2 ]
يتوفر برنامج WPS للتشغيل على أنظمة z/OS و Windows و macOS و Linux ( x86 و Armv8 64-bit و IBM Power LE و IBM Z ) و AIX . [ 3 ]
على جميع المنصات المدعومة، يمكن تنفيذ البرامج المكتوبة بلغة SAS من خلال واجهة سطر أوامر WPS، والتي يشار إليها غالبًا باسم التشغيل في وضع الدُفعات. [ 4 ]
يمكن أيضًا استخدام WPS من خلال واجهة مستخدم رسومية تُعرف باسم WPS Workbench لإدارة وتحرير وتشغيل البرامج المكتوبة بلغة SAS. تعتمد واجهة مستخدم WPS Workbench على Eclipse . [ 5 ]
قدم الإصدار الرابع من WPS (الذي صدر في مارس 2018) لوحة عمل للسحب والإفلات توفر كتلًا تفاعلية لاسترجاع البيانات ودمجها وإعدادها، واكتشاف البيانات وتحديد خصائصها، والنمذجة التنبؤية المدعومة بخوارزميات التعلم الآلي، والتحقق من صحة أداء النموذج وبطاقات الأداء.
قدّم الإصدار الثالث من WPS (الذي صدر في فبراير 2012) بنيةً جديدةً للعميل/الخادم، تُمكّن واجهة المستخدم الرسومية لـ WPS Workbench من تشغيل برامج SAS على خوادم WPS البعيدة المثبتة على الشبكة أو السحابة. ويمكن بعد ذلك عرض جميع المخرجات، ومجموعات البيانات، والسجلات، وما إلى ذلك، ومعالجتها من داخل Workbench كما لو تم تشغيلها محليًا. ولا تتطلب برامج SAS أي عبارات لغوية خاصة لاستخدام هذه الميزة. [ 6 ]
ملخص الميزات الرئيسية
- يعمل على أنظمة التشغيل Windows و macOS و z/OS و Linux ( x86 و Armv8 64 بت و IBM Power LE و IBM Z ) و AIX [ 3 ]
- بيئة تطوير متكاملة تعتمد على Eclipse لأنظمة Linux و macOS و Windows. [ 5 ]
- دعم لغة عناصر SAS. [ 7 ]
- دعم لغة وحدات ماكرو SAS. [ 8 ]
- دعم برمجة المصفوفات باستخدام PROC IML. [ 9 ]
- يدعم البرنامج إنشاء مخططات النطاقات، والمخططات الشريطية، ومخططات الصناديق، ومخططات الفقاعات، ومخططات الكفاف، ومخططات الأشجار، ومخططات القطع الناقص، ومخططات الهوامش، وخرائط الحرارة، ومخططات القيم العليا والدنيا، والمدرجات التكرارية، ومخططات لووس، ومخططات الإبر، والمخططات الدائرية، ومخططات بي-سبلاين المعاقبة، ومخططات الرادار، وخطوط المرجعية، ومخططات التشتت، ومخططات السلاسل، ومخططات الخطوات، ومخططات الانحدار، ومخططات المتجهات. [ 10 ]
- دعم الإجراءات الإحصائية ACECLUS، ASSOCRULES، ANOVA، BIN، BOXPLOT، CANCORR، CANDISC، CLUSTER، CORRESP، DISCRIM، DISTANCE، FACTOR، FASTCLUS، FREQ، GAM، GANNO، GENMOD، GLIMMIX، GLM، GLMMOD، GLMSELECT، ICLIFETEST، KDE، LIFEREG، LIFETEST، LOESS، LOGISTIC، MDS، MEANS، MI، MIANALYSE، MIXED، MODECLUS، NESTED، NLIN، NPAR1WAY، PHREG، PLAN، PLS، POWER، PRINCOMP، PROBIT، QUANTREG، RBF، REG، ROBUSTREG، RSREG، SCORE، SEGMENT، SIMNORMAL، STANDARD، STDSIZE، STDRATE، STEPDISC، SUMMARY، SURVEYMEANS، SURVEYSELECT، TPSPLINE، TRANSREG، TREE، TTEST، UNIVARIATE، VARCLUS، VARCOMP [ 11 ]
- دعم إجراءات السلاسل الزمنية ARIMA، AUTOREG، ESM، EXPAND، FORECAST، LOAN، SEVERITY، SPECTRA، TIMESERIES، X12 [ 12 ]
- دعم إجراءات التعلم الآلي DECISIONFOREST، DECISIONTREE، GMM، MLP، OPTIMALBIN، SEGMENT، SVM [ 13 ]
- دعم ODS. [ 8 ]
- يقرأ ويكتب مجموعات بيانات SAS ( مضغوطة أو غير مضغوطة). [ 8 ]
- الوصول: أكتيان ماتريكس (المعروف سابقًا باسم بارأكسيل )، DASD ، DB2 ، إكسل ، جرينبلوم ، هادوب ، إنفورميكس ، كوجنيتيو (مؤرشف في 24 أغسطس 2012 على Wayback Machine )، ماريا دي بي ، ماي إس كيو إل ، نيتيزا ، ODBC ، OLEDB ، أوراكل ، بوستجريس إس كيو إل ، ساند ، سنوفليك ، SPSS / PSPP ، إس كيو إل سيرفر ، سايبيس ، سايبيس آي كيو ، تيراداتا ، VSAM ، فيرتيكا، و XML . [ 14 ]
- دعم تنسيق شريط SAS. [ 8 ]
- إخراج التقارير مباشرة إلى ملفات CSV و PDF و HTML . [ 8 ]
- دعم ربط أنظمة WPS برمجياً، وإرسال أجزاء من برنامج عن بعد لتنفيذها على خوادم بعيدة متصلة، وتحميل وتنزيل البيانات بين الأنظمة المتصلة. [ 15 ]
- دعم هادوب [ 16 ]
- دعم لغة البرمجة R [ 17 ]
- دعم لغة بايثون [ 18 ]
تقدير الصناعة
أشادت شركة غارتنر بشركة وورلد بروجرامينج في تقريرها "أفضل البائعين في علوم البيانات لعام 2014". [ 19 ]
دعوى قضائية
في عام 2010 دافعت شركة World Programming عن استخدامها للغة SAS في المحكمة العليا لإنجلترا وويلز في قضية SAS Institute Inc. ضد World Programming Ltd. [ 20 ]
كان البرنامج موضوع دعوى قضائية رفعتها شركة SAS Institute . وقد حكمت محكمة العدل الأوروبية لصالح شركة World Programming، موضحةً أن حماية حقوق النشر لا تشمل وظائف البرنامج، أو لغة البرمجة المستخدمة، أو تنسيق ملفات البيانات المستخدمة فيه. وأكدت المحكمة أنه لا يُعد انتهاكًا لحقوق النشر قيام شركة لا تملك حق الوصول إلى شفرة المصدر بدراسة البرنامج ومراقبته واختباره بهدف إنشاء برنامج آخر بنفس الوظائف. [ 21 ]
مراجع
- ↑ "تحليلات WPS" . البرمجة العالمية . تم الاطلاع عليه بتاريخ 10 أبريل 2019 .
- ↑ "تطبيقاتك - دعم اللغة" . برمجة العالم . تم الاسترجاع في 3 فبراير 2012 .
- 1 2 "النشر" . البرمجة العالمية . تم الاسترجاع في 13 نوفمبر 2019 .
- ↑ "وحدة الواجهة - واجهة سطر الأوامر WPS" . برمجة العالم . تم الاطلاع عليه في 3 فبراير 2012 .
- 1 2 "وحدة الواجهة - WPS Workbench" . برمجة العالم . تم الاسترجاع في 19 ديسمبر 2016 .
- ↑ "وحدة الواجهة - رابط WPS" . برمجة العالم . تم الاسترجاع في 3 فبراير 2012 .
- ↑ "لغة SAS" . برمجة العالم . تم الاطلاع عليه بتاريخ 10 أبريل 2019 .
- 1 2 3 4 5 "وحدة لغة SAS - WPS Core" . برمجة العالم . تم الاسترجاع في 10 أبريل 2019 .
- ↑ "وحدة لغة SAS - برمجة المصفوفات WPS" . برمجة العالم . تم الاطلاع عليه بتاريخ 10 أبريل 2019 .
- ↑ "وحدة لغة SAS - رسم WPS البياني" . برمجة العالم . تم الاطلاع عليه بتاريخ 10 أبريل 2019 .
- ↑ "وحدة لغة SAS - إحصاءات WPS" . برمجة العالم . تم الاطلاع عليه بتاريخ 26 أغسطس 2020 .
- ↑ "وحدة لغة SAS - سلسلة WPS الزمنية" . برمجة العالم . تم الاطلاع عليه بتاريخ 26 أغسطس 2020 .
- ↑ "وحدة لغة SAS - تعلم الآلة WPS" . برمجة العالم . تم الاطلاع عليه بتاريخ 10 أبريل 2019 .
- ↑ "وحدات محرك البيانات" . برمجة العالم . تم الاسترجاع في 10 أبريل 2019 .
- ↑ "وحدة لغة SAS - WPS Communicate" . برمجة العالم . تم الاطلاع عليه في 4 أبريل 2014 .
- ↑ "وحدة لغة SAS - التوافق مع WPS لـ Hadoop" . برمجة العالم . تم الاطلاع عليه بتاريخ 10 أبريل 2019 .
- ↑ "وحدة لغة SAS - التوافق مع WPS لـ R" . برمجة العالم . تم الاسترجاع في 10 أبريل 2019 .
- ↑ "وحدة لغة SAS - التوافق مع WPS للغة بايثون" . برمجة العالم . تم الاطلاع عليه بتاريخ 10 أبريل 2019 .
- ↑ "أفضل الموردين في مجال علوم البيانات" . غارتنر. 23 أبريل 2014. تم الاطلاع عليه في 30 أبريل 2014 .
- ↑ "معهد SAS ضد شركة البرمجة العالمية المحدودة" . 23 يوليو 2010. تم الاطلاع عليه في 3 فبراير 2012 .
- ↑ وايت، آويفي (2 مايو 2012). "لا يمكن لحقوق النشر أن تمنع الهندسة العكسية للبرمجيات: المحكمة" . بلومبيرغ . تم الاطلاع عليه في 2 مايو 2012 .
روابط خارجية
- البرامج الإحصائية
- برامج استخراج البيانات والتعلم الآلي
- استخراج الأدوات وتحويلها وتحميلها
- برامج ذكاء الأعمال
- برامج تحليل البيانات
- مستودعات البيانات
- برامج تجارية احتكارية لنظام لينكس
