Product Overview WPS Analytics for Workstations and Servers V4 August 2019
Total Page:16
File Type:pdf, Size:1020Kb
……………………………………………………………………………………………………………………………………………….…………….. Product Overview WPS Analytics for Workstations and Servers v4 August 2019 …………………………………………………………………………………………………………………………………………………………………. ………… MineQuest Business Analytics ………………………………………………………………………………………………………………………………………………………... ……………………………………………………………………………………………………………………………………………... Prepared by: MineQuest Business Analytics, LLC An authorized WPS Reseller for North America 6890 E. Sunrise Dr. #120-154 Tucson, AZ 85750 www.minequest.com Tel: +1 614-457-3714 Copyright © MineQuest Business Analytics, LLC 2018 Product Overview Page 2 WPS for Workstations and Servers A powerful and fully featured desktop analytics package for developers, statisticians, report developers, data managers, data scientist, marketing professionals and students. What is WPS for Workstations? included in the price. No confusion with which modules or libraries to license because it is all part of WPS for Workstations and Servers is a high value low the WPS system. By packaging all the modules cost alternative analytics software program that uses together, it significantly reduces support cost for the language of SAS. WPS supports the data step, your organization and greatly enhances portability many of the most popular procedures, the macro across users and hardware platforms. WPS is easy to language and a large number of data base engines. install and only takes ten minutes from start to finish With WPS for Workstations and Servers you can edit, including downloading the software. extract, transform and load software from nearly any database. You can run a multitude of statistical procedures on the data, from basic descriptive A Modern Programmers Interface statistics to exploratory analysis, analysis of variance, regression analysis and advanced time series WPS has a modern interface made for today’s analysis. programmers and developers. It is a full-featured multi-windowed and multi-threaded workbench. Using WPS Workbench, users can execute multiple jobs at once, continue to write code in the program All Inclusive, One Low Price editor, simultaneously view the log and listing files. WPS is a comprehensive solution. The WPS System is priced inclusively. That is, all the modules are The WPS Workbench contains the editor, Log and Listing windows. You can see an outline of your code and jump directly to any portion of the results window. The Workbench also is where you can link to remote platforms and WPS Servers. MineQuest Business Analytics www.MineQuest.com Product Overview Page 3 The WPS Workbench is extendable with third party WPS for Servers runs on Linux, Windows, AIX and plugins for the editor. You can, for example install Solaris platforms. These platforms are licensed by plugins that check and test PRX syntax. You can also Logical CPU and amount of RAM. modify the workbench by creating your own code Scalability snippets, change syntax coloring, etc… WPS is highly scalable. Run the same code on a The Workbench can also be extended via plugins to workstation, server or mainframe and benefit from use versioning and software revision control. It is the fact that WPS can run on the most popular important in production environments that platforms. WPS has numerous procedures that are programs are properly versioned and maintained in multi-threaded. Procedures such as MEANS, libraries where team programming takes place. SUMMARY and SORT and others can use multiple cores and reduce the time it takes to process data. Language of SAS WPS can also submit jobs to remote WPS Servers where there is more CPU power and memory to WPS uses the same language of SAS as you may be complete a task. With WPS Communicate, WPS currently using. This is a tremendous advantage in programmers can move data sets between their that you don’t have to rewrite your existing code. workstation and WPS servers with just a few lines of Simply move your code base into WPS and you will code. WPS Communicate is included with WPS be off and running. Workstation. Another advantage of WPS and the use of the WPS is fast too. On a moderately powered Intel language of SAS is that you don’t have to retrain Workstation running an I5 processor, WPS can your employees in another language or BI platform. process almost 3 million records a second for a PROC You can continue to leverage your existing FREQ and sort over 1.2 million records a second on a investment in your employees training and data set of 10 million observations and 37 variables. knowledge. Data Service Providers Platforms WPS understands that a lot of analytics plays out in a WPS for Workstations runs on Windows and business-to-business environment. For example, Macintosh platforms. No longer are you relegated to creating reports or a model or even sending data to a single workstation platform. If your organization a third party is a basis for being labeled a DSP. Some has an investment in Apple Macintosh workstations competitors see this as an opportunity to unilaterally and laptops, you can license WPS for OS X (10.7 or modify their license agreement and charge higher on Intel architecture) and get the same great organizations significantly more for an annual experience that you would on Windows. There is no license. WPS embraces Data Service Providers and difference in pricing on any of the Workstation do not charge additional license fee these platforms. organizations MineQuest Business Analytics www.MineQuest.com Product Overview Page 4 Create Vertical Market Applications Manage Your Data Vertical Market Applications (VMA’s) is when an If you are even remotely involved in Business organization uses WPS to create an application for Intelligence, you know that managing and preparing resale. WPS embraces companies interested in your data for analysis and use by others is a major creating VMA’s. There are no additional license fees part of any user’s daily work routine. When it comes for WPS used in VMA’s. to data preparation whether it is importing, exporting, sorting, merging and arranging data, WPS Advantages to using WPS for your VMA includes: is a powerhouse. WPS supports the following procedures: • Standard WPS license cost for pricing your application. There is a high potential profit APPEND, CATALOG, CDISC, CIMPORT, COMPARE, margin using WPS because the cost of a CONTENTS, COPY, CPORT, DATASETS, DBF, DELETE, software license is so reasonable. EXPORT, FORMAT, HTTP, IMPORT, JAVAINFO, • All modules are inclusive in the price. No PRINTTO, PWENCODE, SOAP, SORT, SOURCE, SQL, confusing or frustrating sessions trying to TRANSPOSE, TRANTAB figure out if you or your customer has the correct modules for implementation. • Ease of implementation and installation. Installing WPS is fast and easy. Robust Data Step Support WPS offers a rich data step environment. With the data step, you can create, modify and transform Database Access Engines variables with ease. Formats, informats, functions and call routines are all supported. The WPS data WPS for Workstation is unique in that it includes the step can handle large data sets containing billions of 16 most commonly used data base access engines. records. In addition, WPS can read and write native Access Engines allow you to read and write data to a SAS data sets allowing you to work in a hybrid data base that is hosted locally or on a remote environment if necessary. server. As your organization or department moves to different database architectures, WPS has you covered. WPS also includes the ability to read and Descriptive Statistics write PC files such as Excel, Access and SPSS. For getting a basic understanding of your data, WPS supports PROC MEANS, SUMMARY, FREQ, UNIVARIATE and CORR. Support for the Macro Language WPS supports the macro language. The macro language is a very versatile and useful tool. It is often Advanced Analytical Procedures used to reduce the amount of regular language code and facilitates passing information from one For more advanced analytical needs, WPS provides a procedure to another procedure or one data step to multitude of Procedures including: another data step. With the macro language, one ANOVA, CLUSTER, CORRESP, DISTANCE, FACTOR, can write programs that are both dynamic and FASTCLUS, GLM, GLMMOD, KDE, LOGISTIC, flexible. PRINCOMP, R, REG, SCORE, STDIZE, SURVEYSELECT, TREE, TTEST, VARCLUS MineQuest Business Analytics www.MineQuest.com Product Overview Page 5 Time Series Many analysts, especially in the corporate setting have the challenge of forecasting product sales or some other attribute in the company. WPS for Workstations doesn’t disappoint and includes the most used Time Series procedures which are ARIMA, EXPAND, FORECAST and X12. WPS also includes additional functions, informats and formats for the Time Series Library. WPS Interop for R PROC R is all about is interfacing into the R ecosystem using WPS and allowing the user/developer/statistician to write R code and have it execute from within WPS. PROC R works as you would expect it to. You write R code, submit the job and WPS manages the output. The output comes back into the LOG and LISTING windows (or files if running batch) just like any other PROC. R graphs, charts, plots, and maps are viewable from the WPS Workbench as well. PROC R makes it easy to export your WPS data sets to R data frames and import R data frames back to WPS. WPS also manages missing values between the two systems. With PROC R, organizations can run R code in a proven production setting in batch mode or interactively from the WPS Workbench. PROC R also affords the model developer the opportunity to choose the language that best suits their needs. MineQuest Business Analytics www.MineQuest.com Product Overview Page 6 WPS Interop for Python Today, the Python programming language has become proc python; extremely popular among data scientist and Big Data submit; practitioners. As many statisticians have embraced R for matrix language manipulation it seems that Python is import numpy as np becoming extremely popular among the big data crowd import matplotlib.pyplot as plt for Machine Learning.