A software system that makes STATISTICA available “everywhere”Perhaps the clearest advantage offered by the WebSTATISTICA Server technology is that it makes the power of any of the STATISTICA family of products conveniently available via any computer in the world as long as it is connected to the Internet. Perhaps the clearest advantage offered by the WebSTATISTICA Server technology is that it makes the power of any of the STATISTICA
family of products conveniently available via any computer in the world as long as it is connected to the Internet. Thus, WebSTATISTICA Server applications add a new dimension and an endless array of new possibilities and applications to the entire line of STATISTICA Data Analysis, Data Mining, Quality Control/Six Sigma software. Thus, WebSTATISTICA Server applications add a new dimension and an endless array of new possibilities and applications to the entire line of STATISTICA Data Analysis, Data Mining, Quality Control / Six Sigma software.
For example, the most recent data and reports (eg, updated via queries to the specific parts of the corporate data warehouse) – with options to interactively drill down into the results and interactively obtain additional, specific insights about the business – can now be made available to authorized employees wherever they are and regardless of the type of computers to which they have access. For example, the most recent data and reports (eg, updated via queries to the specific parts of the corporate data warehouse) – with options to interactively drill down into the results and interactively obtain additional, specific insights about the business – can now be made available to authorized employees wherever they are and regardless of the type of computers to which they have access. Wherever there is the Internet (which means virtually …everywhere), there is now also access to the query, reporting, and analytic tools of the most comprehensive data analysis system available. Wherever there is the Internet (which means virtually everywhere …), there is now also access to the query, reporting, and analytic tools of the most comprehensive data analysis system available.
A powerful, enterprise-wide collaborative-intelligence system A powerful, enterprise-wide collaborative-intelligence system
Another, equally important way to take advantage of the WebSTATISTICA Server functionality is to use it as the core and natural extension of any of the STATISTICA Enterprise systems ( STATISTICA Enterprise/QC , STATISTICA Enterprise , or the Data Miner ) . Another, equally important way to take advantage of the WebSTATISTICA Server functionality is to use it as the core and natural extension of any of the STATISTICA Enterprise systems (STATISTICA Enterprise / QC STATISTICA Enterprise, or the date Miner).
Specifically, WebSTATISTICA Server can act as a core of an enterprise-wide network system allowing the participants to work collaboratively, quickly share results (reports), as well as scripts of analyses or queries. Specifically, WebSTATISTICA Server can act as a core of an enterprise-wide network system allowing the participants to work collaboratively, quickly share results (reports), as well as scripts of analyses or queries. User or group permissions (see the Technical Note below) can be used by the administrators to manage access of specific groups of users to specific data or reports. User or group permissions (see the Technical Note below) can be used by administrators to manage the access of specific groups of users to specific data or reports. The accessibility of its tools via the Internet makes WebSTATISTICA Server a perfect system to facilitate collaborative projects of employees working at different locations or branches of a corporation (even on different continents), or employees who are telecommuting or traveling. The accessibility of its tools via the Internet Server WebSTATISTICA makes a perfect system to facilitate collaborative projects of employees working at different locations or branches of a corporation (even on different continents), or employees who are telecommuting or traveling.
Advantages of distributed processing, and multi-tier Client-Server architecture Advantages of distributed processing, and multi-tier Client-Server architecture
Moreover, regardless of whether users reside physically close to the location of the WebSTATISTICA Server (eg, in the same building) or far away (eg, on a different continent), they will benefit not only from the collaborative work tools but also the options to offload the computationally-intensive or time consuming tasks to the server computers. Moreover, regardless of whether users reside physically close to the location of the WebSTATISTICA Server (eg, in the same building) or far away (eg, on a different continent), they will benefit not only from the collaborative work tools but also the options to offload the computationally intensive or time-consuming tasks to the server computers. Specifically, because usually the most powerful, multiprocessor CPU’s (and/or multiple computers) are used as servers, the users may offload computationally intensive tasks, and, for example, run “in the background” queries that will scan terabytes of data on remote servers and perform time consuming long sequences of analyses or reports, while keeping computers of the end-users completely free to do other tasks. Specifically, because usually the most powerful, multiprocessor CPU’s (and / or multiple computers) are used as servers, the users may offload computationally intensive tasks, and, for example, run in the background “queries that will scan terabytes of data on remote servers and perform time consuming long sequences of analyses or reports, while keeping computers of the end-users completely free to do other tasks. Because of its distributed processing architecture, WebSTATISTICA Server scales in a highly efficient manner to take advantage of multi-processor CPU’s and/or multiple computers, and therefore users can take full advantage of multi-tier Client-Server architecture, where: Because of its distributed processing architecture, WebSTATISTICA Server scales in a highly efficient manner to take advantage of multi-processor CPU’s and / or multiple computers, and therefore users can take full advantage of multi-tier Client-Server architecture, where:
- Tier 1 – is the UI on the client computer (a plain browser or STATISTICA client, see STATISTICA Client , below), Tier 1 – is the UI on the client computer (a plain browser or STATISTICA client, see STATISTICA Client, below)
- Tier 2 – is the WebSTATISTICA Server software and the implementation of the “business intelligence” that it may contain (specific queries, scripts of custom/proprietary analyses, etc.), and Tier 2 – is the WebSTATISTICA Server software and the implementation of the “business intelligence” that it may contain (specific queries, scripts of custom / proprietary analyses, etc..), And
- Tier 3 – are STATISTICA data bases (eg, STATISTICA Enterprise/QC ) or other corporate repositories of data. Tier 3 – are STATISTICA data bases (eg, STATISTICA Enterprise / QC) or other corporate repositories of data.
In the desktop version of STATISTICA , all computations are performed on the local computer, and resources of other computers are used only in the case when the In-Place Database Processing (IDP) interface to external databases is established. In the desktop version of STATISTICA, all computations are performed on the local computer, and resources of other computers are used only in the case when the In-Place Database Processing (IDP) interface to external databases is established. IDP is a technology that reads data asynchronously directly from remote database servers (using distributed processing if supported by the server), and bypassing the need to “import” data and create a local copy of the data set. IDP is a technology that reads data asynchronously directly from remote database servers (using distributed processing if supported by the server), and bypassing the need to “import” the date and create a local copy of the data set. Records of data are retrieved and sent to the STATISTICA computer asynchronously by the CPU of the database server, while STATISTICA simultaneously processes them using the CPU of the local computer. Records of data are retrieved and sent to the STATISTICA computer asynchronously by the CPU of the database server, while simultaneously STATISTICA processes them using the CPU of the local computer.
When a Client-Server version of STATISTICA is used, the local computer drives only the user interface of STATISTICA , and all calculations are performed on the server. When a Client-Server version of STATISTICA is used, the local computer drives only the user interface of STATISTICA, and all calculations are performed on the server. The Client-Server architecture offers obvious advantages when your projects are large (eg, computationally intensive or involving processing of extremely large data sets), and thus when they can be offloaded to the servers, freeing your local computer to perform other jobs. The Client-Server architecture offers obvious advantages when your projects are large (eg, or involving computationally intensive processing of extremely large data sets), and thus when they can be offloaded to the servers, freeing your local computer to perform other jobs.
STATISTICA Client. While no components of the STATISTICA system are necessary on the client computer (only a browser), having a copy of STATISTICA installed on the client side adds new possibilities. STATISTICA Client. While no STATISTICA components of the system are necessary on the client computer (only a browser), having a copy of STATISTICA installed on the client side adds new possibilities. One could ask, “Why would I want to use the WebSTATISTICA Server if I have a copy of STATISTICA installed on my laptop?” The answer is that having STATISTICA installed on the client computer will allow you to take additional advantage of the multi-tier Client-Server architecture (see above) and work interactively with STATISTICA installed locally while offloading certain time consuming tasks to the server machine(s) and/or exchange data and output between all the three tiers. One could ask, “Why would I want to use the WebSTATISTICA Server if I have a copy of STATISTICA installed on my laptop?” The answer is that having STATISTICA installed on the client computer will allow you to take additional advantage of the multi-tier Client-Server architecture (see above) and work interactively with STATISTICA installed locally while offloading certain time consuming tasks to the server machine (s) and / or exchange data and output between all the three tiers. For example, a click on a small button placed optionally (depending on the user-configuration) next to every output object (table, graph) sent to your browser by the WebSTATISTICA Server system will offer to you an option to download that object (a STATISTICA table or a graph) to the client computer in its native STATISTICA format (in .STA or .STG file format) so you can work with it offline using the locally installed STATISTICA tools. For example, a click on a small button placed optionally (depending on the user-configuration) next to every output object (table, graph) sent to your browser by the WebSTATISTICA Server system will offer to you an option to download that object (a STATISTICA table or a graph) to the client computer in its native format STATISTICA (in. STA or. STG file format) so you can work with it offline using the locally installed STATISTICA tools.Advantages of Multithreading Technology Advantages of Multithreading Technology
The WebSTATISTICA platform is built on advanced distributed processing and multithreading technology to support optimal management of large computational loads. The WebSTATISTICA platform is built on advanced distributed processing and multithreading technology to support optimal management of large computational loads. This technology enables rapid processing of even very large and computationally intensive projects, taking full advantage of the multiple CPUs on the server, or even multiple servers working in parallel. This technology enables rapid processing of even very large and computationally intensive projects, taking full advantage of the multiple CPUs on the server, or even multiple servers working in parallel. The illustration below shows a project running on a quad processor server, along with the server performance monitor demonstrating the full utilization of the resources of all four CPUs executing in the multithreading mode a single, computationally intensive STATISTICA Data Miner project. The illustration below shows a project running on a quad processor server, along with the server performance monitor demonstrating the full utilization of the resources of all four CPUs executing in the multithreading mode a single, computationally intensive STATISTICA Data Miner project.