AX Server requirements

For best AX Server performance, ensure your hardware and software meets the minimum requirements. Satisfactory production environment performance may require greater resources than the minimum specification.

Hardware

Processor, memory, and hard disk requirements for production systems depend on the following factors:

  • the number of concurrent users and their usage profiles
  • the size of the data payload
  • the desired response time
Component Minimum Recommendation

Processor

2.5 gigahertz (GHz)

Quad-core processor (or two Dual-core processors) at 3.5 GHz or higher

Memory (RAM)

8 GB

16 GB or higher

Hard disk

100 GB

This is the approximate amount of disk space required to download, extract, and install the prerequisites. (AX Server is 4.5 GB)

200 - 500 GB

Data storage requirements vary by the number of types of audit tests performed and the volume of transactions. Smaller implementations typically require 50GB per year, while larger implementations may require up to 500GB per year.

For use in production, high-speed disk access and throughput is recommended.

Other

TCP/IP connectivity. The ability to connect to Launchpad is required during online server activation.

 

Software

Caution

You must install the KB2919355 Windows Updates before starting your Analytics Exchange installation on Windows Server 2012 R2. If you do not install this update, your Analytics Exchange installation cannot succeed.

Software requirement Minimum Recommendation
Operating system
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2008 R2 Enterprise Edition (64 bit)

Note

Apply all critical Windows updates before installing AX Server. Running Windows Server using the Server Core (no GUI) option is not supported.

Windows Server 2008 R2 Enterprise Edition (64 bit)

Windows Server 2016 or 2019

Web browser
  • Chrome
  • Firefox
  • Internet Explorer

Internet Explorer version 11

Latest version of Chrome

Optional integrated programming languages

Python programming language

When installing Python, you must also configure it to run on your system.

For more information, see Configuring Python for use with AX Server.

Note

You must install the requirements to use integrated Python functions in your analytics. If you do not intend to use this language, you do not need to install them.

Python 3.3.x (32-bit)

Python 3.5.x (32-bit)

Version 3.5.x is fully tested and supported. You may use a different version such as 3.3.x or 3.6.x, however these versions do not offer the same guarantee of testing and support as 3.5.x.

R scripting language

Depending on the R CRAN packages you intend to use, you may need to add the R i386 32-bit binary folder to your PATH environment variable.

Note

You must install the requirements to use integrated R functions in your analytics. If you do not intend to use this language, you do not need to install them.

R 3.3.1 (32 or 64-bit depending on Operating System) R 3.2.3 or 3.2.5 (32 or 64-bit depending on Operating System)

To use the ACL Connector for Oracle, you must install:

  • Oracle Instant Client 11g or 12c
  • You do not need to install Oracle Instant Client if you do not intend to use the ACL Connector for Oracle
  • The bitness of Oracle Instant Client must match your operating system's bitness. If the 32-bit Instant Client is installed on a 64-bit machine, the connection fails
  • If you install the Oracle Instant Client after AX Server, you must restart the ACL Analytics Exchange Service before you can use the connector
  • If you are using Oracle as the database server for AX Server, you must also install Instant Client on the machine that hosts the database server, see Database server
N/A

Automatically installed prerequisites

The following prerequisites are automatically installed by the AX Server setup wizard if the required software is not detected:

  • Amazon Corretto 8 (OpenJDK Platform binary 8.0.2320.9)
  • Apache TomEE 7.0.6 (Tomcat version 8.5.41)
  • Microsoft .NET Framework 4.6.2

    Note

    If your computer already has .NET 4.6.0 or 4.6.1, the application uses the installed version of .NET and does not install version 4.6.2.

  • Microsoft Visual C++ 2017 Redistributable Package (x64 and x86)
  • Microsoft Visual C++ 2013 Redistributable Package (x64 and x86)
  • Microsoft Visual C++ 2012 Redistributable Package (x64)
  • Microsoft Access Database Engine 2016 (32-bit)

Analytics data connectors

The ODBC drivers listed below are installed for use as Analytics data connectors:

Big Data and NoSQL
  • Amazon Athena
  • Azure Data Catalog
  • Azure Data Lake Storage
  • Azure Table
  • Parquet
  • Presto
  • Snowflake
ERP and CRM systems
  • Dynamics 365 Business Central
  • Dynamics 365 Finance and Operations
  • Dynamics 365 Sales
  • Dynamics CRM
  • Epicor ERP
  • Exact Online
  • NetSuite
  • SAP
  • SAP ByDesign
  • ServiceNow
  • SugarCRM
Accounting tools
  • Dynamics GP
  • Dynamics NAV
  • QuickBooks
  • QuickBooks Online
  • QuickBooks POS
  • Sage 50 UK
  • Sage Cloud Accounting
  • Sage Intacct
  • SAP Concur
Marketing and analytics
  • Google Analytics
  • LinkedIn
  • Marketo
  • Oracle Eloqua
  • Oracle Sales Cloud
  • Splunk
  • SurveyMonkey
  • Twitter
Collaboration solutions
  • Active Directory
  • Airtable
  • AWS Data Management
  • Azure Management
  • DocuSign
  • Email
  • Excel
  • Excel Online
  • Exchange
  • Google Contacts
  • Google Sheets
  • Jira
  • SAP SuccessFactors
  • SharePoint
  • Slack
  • Zendesk
File and API integration
  • Amazon S3
  • Box
  • CSV
  • DigitalOcean
  • Dropbox
  • Google Drive
  • JSON
  • LDAP
  • Microsoft OneDrive
  • OData
  • REST
  • RSS/ATOM
  • SFTP
E-commerce solutions
  • Edgar Online
  • Open Exchange Rates
  • Square
  • Stripe
  • UPS
  • USPS
Relational databases
  • Azure Analysis Services
  • Microsoft Access
  • MySQL
  • SAP Hybris Cloud for Customer
  • Sybase
  • Sybase IQ
  • xBase
Security tools
  • Qualys
  • Tenable.sc
Other connectors
  • Rsam

Prerequisites included in Windows server

The following prerequisites are included in a default Windows server installation. The versions listed are the minimum requirement and most OS installations include later versions:

  • Microsoft Core XML Services (MSXML) 6.0
  • Microsoft Data Access Components (MDAC) 2.8
  • Microsoft Jet 4.0

Database server

AX Server supports two database platforms, Oracle and PostgreSQL.

If your organization is implementing both AX Server and AX Exception the supported configurations are:

  • both application databases using Oracle
  • configuring the AX Server to use PostgreSQL as the database and Microsoft SQL Server as the AX Exception database

Software requirement

Minimum

Recommendation

One of the following Oracle versions if Oracle is selected as the Analytics Exchange database platform:

  • Oracle 12c
  • Oracle 18c
  • Oracle 19c

    (Contact Support before using version 19c. Some features and configurations may not be supported.)

Note

The server that Oracle is installed on must meet the hardware requirements specified by the database vendor. You must also install Oracle Instant Client for your database version if you intend to use AX Connector direct database access.

Oracle databases running on Amazon RDS are supported.

Oracle RAC (Real Application Clusters) is not supported.

Oracle 12c Oracle 18c

PostgreSQL 9.6 if PostgreSQL is selected as the Analytics Exchange database platform.

Note

If PostgreSQL is installed on the same server as AX Server, meeting the AX Server hardware requirements is sufficient. If PostgreSQL is installed on a separate server a 64-bit dual CPU, 64-bit operating system, and 2 GB of memory are recommended for production use.

PostgreSQL 9.6 PostgreSQL 9.6