
Portrait Miner is a client-server application, with the following platforms supported as the analysis server compute engine:
Portrait Miner runs as a multi-threaded, 64-bit application on 64-bit operating systems on the above platforms.
Server memory and disk space use depends on the number of users and the size of datasets being analyzed. Disk space use will also depend on the number of concurrent projects being run. Portrait Customer Analytics is designed to make best use of the computing resources provided: increased performance will be noticed with more powerful system configurations.
The client end of the Portrait Miner supports user interaction with the application from the users desktop. The following are the client machine requirements:
This is a standalone version of Portrait Miner which supports user interaction and all analytical processing from the users desktop. The following are the desktop machine requirements:
Portrait Miner desktop runs as a multi-threaded, 32-bit application on all operating systems on the above platforms.
For data extract and write-back, Portrait Miner supports efficient ODBC interfaces between the analysis server and an organization's RDBMS, data mart or data warehouse. The following databases are supported, typically hosted on a separate database server machine:
The following drivers are recommended:
| Server | Teradata | Oracle | SQL Server | Sybase |
|---|---|---|---|---|
| V2R6.1 and above | 9 and above | 2005 and above | ASE | |
| Solaris 9, 10 | TTU 13.0 | Oracle Instant Client 11.1 | Portrait Miner | |
| Windows 2003 / 2008 / 2008 R2 Server | TTU 13.10 | Oracle Instant Client 11.2 | SQL Server | |
The client/server communication requires a standard TCP/IP network connection. Portrait Miner client/server communication is not currently supported through a firewall or a network address translation device.
The analysis server/database connection is required to support a batch refresh of data from the database server to the analysis server. For significant dataset sizes (~10s Gbytes), high-bandwidth networks are recommended (100 Mbits/s and above).
Server memory and disk space use depends on the number of users and the size of datasets being analyzed. Disk space use will also depend on the number of concurrent projects being run. The following table gives typical hardware requirements to support a variety of usage scenarios. When virtualizing hardware for use with Portrait Customer Analytics you should consider that typically the processing is limited by the speed of data access. Portrait Customer Analytics is a highly interactive and visual application: increased performance will be noticed with more powerful server systems. Portrait Customer Support can provide more tailored recommendations.
| Sizing Guides | Demo (co-located) |
Small | Medium | Large |
|---|---|---|---|---|
| Concurrent users | 1 | 1 - 4 | 1 - 20 | 20+ |
| Number of customers | Up to 1m | Up to 1m | Up to 10m | Up to 100m |
| Number of fields | 100 | 200+ | 200+ | 200+ |
| Number of processors | 1 processor (dual core) |
1 processor (quad core) |
2 processors (quad core) |
4 processors (quad core) |
| Main Memory | 2 Gb (1 Gb minimum) |
16 Gb (8 Gb minimum) |
32 Gb (16 Gb minimum) |
64 Gb (32 Gb mimumum) |
| Free Disk Space | 200 Gb | 400 Gb | 800 Gb | 1,600 Gb |
The client end of Self-Service Analytics supports user interaction with the application from the users desktop through a standard web browser. The following browser is supported:
Viewing interactive 3D Result Viewer Plugins requires Sun's Java Runtime Environment version 1.4.2 or above (download version 1.4.2) and Java 3D 1.3 (OpenGL Version) for Windows (auto-install available).
The Web Server Application server supports all the management of Self-Service Analytics and is supported on the following platforms:
A private copy of the Apache HTTP Server (version 2.0.52), MySQL Database server (version 4.1.10), PHP (version 4.2.10), Tomcat (version 5.0.28), Drupal (version 4.5.1) will be installed on the server as part of the Self-Service Analytics installation.
Self-Service Analytics makes use of web services connections to a Portrait Customer Analytics analysis server to provide analytical results. These analysis services are supported from the standard set of Portrait Miner server platforms.
Portrait Uplift is a client-server application, with the following platforms supported as the analysis server compute engine:
Portrait Uplift runs as a multi-threaded, 64-bit application on 64-bit operating systems on the above platforms.
The client end of Portrait Uplift supports user interaction with the application from the users desktop. The following are the client machine requirements: Intel-based PCs running:
This is a standalone version of Portrait Uplift which supports user interaction and all analytical processing from the users desktop. The following are the desktop machine requirements: Intel x86-based PCs running:
The Portrait Explorer server supports all runtime requests for fast counts on your customer data. It is supported on Windows servers running:
The Portrait Explorer database server acts as a repository for all the application content managed by Portrait Explorer. It is supported on Windows servers running:
The client end of Portrait Explorer reports analysis results through a Silverlight application running within a standard web browser. The client requirements are:
Please contact Customer Support for further details of your specific platform requirements.