System Requirements

Server Requirements

Required software to install application is as follows:

Sun Java SDK version 1.8 or higher.

- Web Application Server (WAS)

     Supported Web Application Server:
         Apache Tomcat 5.5 or higher
         Apache Geronimo
         Oracle WebLogic
         IBM WebSphere

 - Database Server for Application Data Management

     Supported Database Server:
         MySQL Server 5.1 or higher
         Oracle Database Server version 9 or higher
         MS SQL server
         Postgres SQL server
         Embeded JavaDB

         or supporting transactional SQL and connect with JDBC is required!

(Optional) Apache R Statistical Client

(Optional) Python execution environment (Anaconda with python 2.7 or higher)

The application services to client web browser through Java Servlet and JSP. To deploy on Web application server, check for the web application server to support standard JSP and servlet with Java SDK environment version shown above.

These web application server includes Apache Tomcat, Oracle WebLogic, jBoss, Glassfish and etc.

Meta contents are information about User, Reports, Analysis meta contents. These information is stored on relational database need to support transactional operations includes INSERT, UPDATE, DELETE and SELECT. Application meta manager uses ANSI-SQL to maintain consistency. The meta database storage requires the following considerations.

For package installation, the proper JDBC driver from vendors distribution need to be located on the following location.
{app_main}/lib/

Metadatabase requirements

Miniumum storage : 2GB
Increase storage : 200Mb
ANSI SQL support
Transactional Operation support (INSERT, UPDATE, DELETE, SELECT operations)

Privileges required :

CREATE TABLE, TRUNCATE, INSERT, UPDATE, DELETE, SELECT
all table in metadata schema

 

Connecting to analysis databases

Application UI connects to various data warehouse system for generating reporting results.

Typical database system connection is via JDBC driver with Connection Pool management system inside.

JDBC driver need to be located from vendor's distributed one on the following folder:
{app_main}/webapp/WEB-INF/lib

Database type mapping information

Database name

Type name

Notes

oracle

oracle

Oracle JDEdwards ERP

jde

 

Apache Embedded

apacheembd

 

IBM DB2

db2

 

IBM AS400

db2

 

MySQL

mysql

 

Postre SQL

postg / postgresql / postgre

 

MS SQL

mssql

 

Tibero DB

tibero

 

Sybase ASE

sybase_ase

 

Client Installation Requirements

No plugin or external program is required for client machine.

End-user, system administrator, data modeler and also developer environments are all provided with web standards.

Supported version of each browser is as following table:

Browser

Version

Notes

Microsoft Internet Explorer

Version 10 or higher

Supported

Microsoft Internet Explorer

Version 9 or lower

Dashboard and reports works.
Data modeling and development does not supported.

Microsoft Edge

 

Supported

Google Chrome

 

Supported

Firefox

 

Supported

Safari

 

Supported

Mobile web browsers

 

Not supported

 

Main key feature of installation is as follows:

*         No plugin and program installation is required on administrator, developer, modeler and enduser.

*         Safe and free from vulnerable programs including (ActiveX, DLL, Adobe Flash, Microsoft Silverlight, etc).

*         Strong support on web application standard.

*         Safe running environment with non external javascript or css included.

*         Industrial standard java web server support for easy development and maintenance.

*         Single web browser dynamic UX enviroments.