Мировая система программирования
![]() WPS Workbench, работающий в Windows 10 | |
Разработчик(и) | Мировое программирование |
---|---|
Первоначальный выпуск | 2002 год |
Стабильная версия | v4.4 / Март 2022 г. |
Операционная система | Windows , macOS , z/OS , Linux ( x86 , 64-разрядная версия Armv8 , IBM Power LE , IBM Z ), AIX |
Тип | Статистика |
Лицензия | Собственный |
Веб-сайт | www |
World Programming System , также известная как 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 , 64-разрядная версия Armv8 , IBM Power LE , IBM Z ) и AIX . [3]
На всех поддерживаемых платформах программы, написанные на языке SAS, могут выполняться из интерфейса командной строки WPS, что часто называется запуском в пакетном режиме. [4]
WPS также можно использовать из графического пользовательского интерфейса, известного как WPS Workbench, для управления, редактирования и запуска программ, написанных на языке SAS. Пользовательский интерфейс WPS Workbench основан на Eclipse . [5]
В WPS версии 4 (выпущенной в марте 2018 года) появился холст рабочего процесса с возможностью перетаскивания, предоставляющий интерактивные блоки для поиска, смешивания и подготовки данных, обнаружения и профилирования данных, прогнозного моделирования на основе алгоритмов машинного обучения, проверки производительности модели и карт показателей.
Версия WPS 3 (выпущенная в феврале 2012 г.) предоставила новую архитектуру клиент/сервер, которая позволяет графическому интерфейсу WPS Workbench выполнять программы SAS на удаленных серверах WPS в сети или облаке. Полученные выходные данные, наборы данных, журналы и т. д. затем можно просматривать и манипулировать ими изнутри Workbench, как если бы рабочие нагрузки выполнялись локально. Программы SAS не требуют каких-либо специальных языковых операторов для использования этой функции. [6]
Краткое описание основных функций [ править ]
![]() |
- Работает в Windows , macOS , z/OS , Linux ( x86 , 64-разрядная версия Armv8 , IBM Power LE , IBM Z ) и AIX . [3]
- Интегрированная среда разработки на базе Eclipse для Linux, macOS и Windows. [5]
- Поддержка языка элементов SAS. [7]
- Поддержка языка макросов SAS. [8]
- Поддержка матричного программирования с использованием PROC IML. [9]
- Поддержка создания ленточных диаграмм, гистограмм, коробчатых диаграмм, пузырьковых диаграмм, контурных графиков, дендрограмм, эллиптических графиков, краевых графиков, тепловых карт, графиков максимума и минимума, гистограмм, лессовых графиков, игольчатых графиков, круговых диаграмм, штрафного b-сплайна. , радиолокационные диаграммы, опорные линии, диаграммы рассеяния, графики серий, ступенчатые графики, графики регрессии и векторные графики. [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]
- Доступ: Actian Matrix (ранее известный как ParAccel ), DASD , DB2 , Excel , Greenplum , Hadoop , Informix , Kognitio , MariaDB , MySQL , Netezza , ODBC , OLEDB , Oracle , PostgreSQL , SAND , Snowflake , SPSS / PSPP , SQL Server , Sybase , Sybase IQ , Teradata , VSAM , Vertica и XML . [14]
- Поддержка формата ленты SAS. [8]
- Прямой вывод отчетов в CSV , PDF и HTML . [8]
- Поддержка программного подключения систем WPS, удаленная отправка частей программы для выполнения на подключенных удаленных серверах, загрузка и выгрузка данных между подключенными системами. [15]
- Поддержка Hadoop [16]
- Поддержка Р [17]
- Поддержка Python [18]
отрасли Признание
Gartner отметила мировое программирование в своем отчете «Крутые поставщики в области науки о данных» за 2014 год. [19]
Иск [ править ]
В 2010 году World Programming защитила использование языка SAS в Высоком суде Англии и Уэльса в деле SAS Institute Inc. против World Programming Ltd. [20]
Программное обеспечение стало предметом иска Института SAS . Суд ЕС вынес решение в пользу World Programming, заявив, что защита авторских прав не распространяется на функциональные возможности программного обеспечения, используемый язык программирования и формат файлов данных, используемых программой. В нем заявили, что нарушение авторских прав не происходит, когда компания, не имеющая доступа к исходному коду программы, изучает, наблюдает и тестирует эту программу для создания другой программы с той же функциональностью. [21]
Ссылки [ править ]
- ^ «ВПС Аналитика» . Мировое программирование . Проверено 10 апреля 2019 г.
- ^ «Ваши приложения – языковая поддержка» . Мировое программирование . Проверено 3 февраля 2012 г.
- ↑ Перейти обратно: Перейти обратно: а б «Развертывание» . Мировое программирование . Проверено 13 ноября 2019 г.
- ^ «Интерфейсный модуль — WPS CLI» . Мировое программирование . Проверено 3 февраля 2012 г.
- ↑ Перейти обратно: Перейти обратно: а б «Интерфейсный модуль – WPS Workbench» . Мировое программирование . Проверено 19 декабря 2016 г.
- ^ «Интерфейсный модуль – WPS Link» . Мировое программирование . Проверено 3 февраля 2012 г.
- ^ «Язык SAS» . Мировое программирование . Проверено 10 апреля 2019 г.
- ↑ Перейти обратно: Перейти обратно: а б с д и «Языковой модуль SAS — ядро WPS» . Мировое программирование . Проверено 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 Communication» . Мировое программирование . Проверено 4 апреля 2014 г.
- ^ «Языковой модуль SAS — взаимодействие WPS с Hadoop» . Мировое программирование . Проверено 10 апреля 2019 г.
- ^ «Языковой модуль SAS — взаимодействие WPS для R» . Мировое программирование . Проверено 10 апреля 2019 г.
- ^ «Языковой модуль SAS — взаимодействие WPS для Python» . Мировое программирование . Проверено 10 апреля 2019 г.
- ^ «Крутые поставщики в области науки о данных» . Гартнер. 23 апреля 2014 года . Проверено 30 апреля 2014 г.
- ^ «SAS Institute Inc против World Programming Ltd» . 23 июля 2010 года . Проверено 3 февраля 2012 г.
- ^ Уайт, Аойф (2 мая 2012 г.). «Авторское право не может блокировать обратный инжиниринг программного обеспечения: суд» . Блумберг . Проверено 2 мая 2012 г.
Внешние ссылки [ править ]
- Статистическое программное обеспечение
- Программное обеспечение для интеллектуального анализа данных и машинного обучения
- Извлечение, преобразование, загрузка инструментов
- Программное обеспечение для бизнес-аналитики
- Программное обеспечение для анализа данных
- Хранилище данных
- Проприетарное коммерческое программное обеспечение для Linux.