
Portrait Customer Analytics is a client-server application, with the following platforms supported as the analysis server compute engine:
Portrait Customer Analytics 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. Detailed sizing can be obtained from Customer Support.
The client end of the Portrait Customer Analytics supports user interaction with the application from the users desktop. The following are the client machine requirements:
This is a standalone version of Portrait Customer Analytics which supports user interaction and all analytical processing from the users desktop. The following are the desktop machine requirements:
For data extract and write-back, Portrait Customer Analytics 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 / 6.2 | 9 | 10 | 2000 | 2005 | 2008 | ASE | |
| Solaris 8, 9, 10 | TTU 8.1 / 8.2 | Oracle 10 | Portrait Customer Analytics | ||||
| Windows 2003 / 2008 / 2008 R2 Server 32-bit | TTU 8.1 | Oracle 10 | SQL Server | ||||
| Windows 2003 / 2008 / 2008 R2 Server 64-bit | TTU 8.2 | Oracle 10 | Oracle 11 | SQL Server | |||
The client/server communication requires a standard TCP/IP network connection. Portrait Customer Analytics 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. 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 | 2 processors | 4 processors | 8 processors |
| Main Memory | 1 Gb (512 Mb minimum) |
2 Gb | 4 Gb | 8 Gb |
| Disk Space | 8 Gb | 80 Gb | 200 Gb | 800 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 Customer Analytics server platforms.
Uplift Optimizer is a client-server application, with the following platforms supported as the analysis server compute engine:
Uplift Optimizer runs as a multi-threaded, 64-bit application on 64-bit operating systems on the above platforms.
The client end of Uplift Optimizer 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 Uplift Optimizer 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 client end of Interaction Optimizer supports administration of campaigns and reporting on results through a standard web browser. The client requirements are a PC that can run Internet Explorer 7 or 8 on Windows Vista (32 or 64-bit) or Windows 7 (32 or 64-bit), with a suitably configured .Net 3.5 runtime environment. All base level Interaction Optimizer functionality is available with no further installation. Users with Microsoft Excel 2007 will have access to extended features within Interaction Optimizer Monitor.
The Interaction Optimizer server supports all runtime requests for interaction recommendations from external operational CRM systems, as well as all of the administration of the campaigns and interactions. It is supported on the following platform: Intel x86-based server systems running
The Interaction Optimizer Monitor server supports all the reporting of results from Interaction Optimizer. It is supported on the following platform: Intel x86-based server systems running
Please contact Customer Support for further details of your specific platform requirements.