ACL for Windows system requirements

Before proceeding with the installation, ensure that the computer on which ACL for Windows will be installed meets the requirements outlined below.

Software requirements

Requirements that must be confirmed or installed by the user

Requirement Additional information

One of the following operating systems:

  • Microsoft Windows 10 (64-bit)
  • Microsoft Windows 8.1 (64-bit)
  • Microsoft Windows 7 Service Pack 1 (SP1) (32-bit/64-bit)

ACL for Windows is a 32-bit application that can run on the 64-bit versions of Windows.

Note

To install ACL for Windows on Windows 7, you must have Service Pack 1 installed. ACL for Windows requires Microsoft .NET 4.6.x, which cannot be installed on versions of Windows 7 prior to SP1.

Windows XP is no longer a supported operating system.

For Microsoft Windows 8.1 users:

Windows 8.1 Update KB2919355

Important

Windows 8.1 Update KB2919355 is required by Microsoft .NET Framework 4.6.x, which in turn is required by ACL for Windows 14.

If you are using Windows 8.1, and .NET 4.6.x is not installed, and you have not run Update KB2919355, the ACL for Windows installer terminates with an error message during the .NET 4.6.2 prerequisite installation.

You need to download and install Update KB2919355 before you can continue with the ACL for Windows installation.

Alternatively, you can install Update KB2919355 before you begin the ACL for Windows installation and avoid the error message.

Caution

If you are prompted to restart your computer at any point during the installation process, do so right away. Do not ignore messages to restart your computer.

If you do not restart your computer when you are prompted, you may cause problems with the installation of .NET, other prerequisites, or ACL for Windows.

To use Analytics  functions that integrate with the R programming language, you must install and configure R (32-bit/64-bit).

The following versions of R have been tested and work with Analytics:

  • 3.3.2
  • 3.3.1
  • 3.2.5
  • 3.2.3

You can use either CRAN R (32-bit/64-bit) or Microsoft R (64-bit only).

Note

Other versions of R may work as well. However, they are not guaranteed to work.

Currently, R 3.5.0 and later are not supported for use with Analytics.

The bitness of the installed version of R must match the bitness of the operating system.

If you are using one of the CRAN R packages, you may need to add the path to the R binary folder to the PATH environment variable on your computer.

For example:

  • C:\Program Files\R\R-<version>\bin\i386 (32-bit)
  • C:\Program Files\R\R-<version>\bin\x64 (64-bit)

Note

You do not need to install R if you do not intend to use the Analytics functions integrated with this language.

To use Analytics  functions that integrate with the Python programming language, you must install and configure:

  • Python version 3.3.x or later (32-bit)
  • PYTHONPATH environment variable
  • ACLPYTHONDLL environment variable

Python 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 with Analytics as 3.5.x.

When installing Python, you must also configure it to run on your system. For more information, see Configuring Python for use with Analytics.

Note

You do not need to install Python if you do not intend to use the Analytics functions integrated with this language.

The local copy of the Python Engine contained in the Analytics installation directory is not intended for use with the Analytics Python functions, or for general Python use. You must install a separate instance of Python for these purposes.

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 are using the connector with Analytics Exchange and you install the Oracle Instant Client after AX Server, you must restart the ACL Analytics Exchange Service before you can use the connector.

Automatically installed prerequisites

If the following software prerequisites are not already installed on your computer, they are automatically installed by the ACL for Windows installer:

  • Microsoft .NET Framework 4.6.2

    Note

    If your computer already has .NET 4.6.0 or 4.6.1, ACL for Windows 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)
  • Microsoft Visual C++ 2012 Redistributable Package (x64)
  • Microsoft Visual C++ 2010 Redistributable Package, Service Pack 1 (x64 and x86)
  • Microsoft Access Database Engine 2016 (32-bit)
  • Open XML SDK 2.5 for Microsoft Office

Requirements contained in the Analytics installation directory

Local copies of the following components are installed with Analytics and contained in the Analytics installation directory:

  • Amazon Corretto 8 (OpenJDK Platform binary 8.0.2020.8) – used by the Visualizer in the Analysis App window
  • Python Engine 3.7.0 – used by the Analytics machine learning commands

Requirements installed as part of the supported operating system

The following components are also Analytics prerequisites, but they are installed as part of the supported operating systems:

  • Microsoft Data Access Components (MDAC) 2.8
  • Microsoft Jet 4.0 Database Engine (MSJet)
  • Microsoft XML Core Services (MSXML) 6.0
  • Internet Explorer 9 or higher (required for XML-based formatting of command results that are output to screen)

Analytics data connectors

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

  • ACL Connector for Active Directory
  • ACL Connector for Amazon Redshift
  • ACL Connector for Cassandra
  • ACL Connector for Concur
  • ACL Connector for Couchbase
  • ACL Connector for Drill
  • ACL Connector for DynamoDB
  • ACL Connector for Email
  • ACL Connector for Exchange
  • ACL Connector for Google BigQuery
  • ACL Connector for HBase
  • ACL Connector for Hive
  • ACL Connector for Impala
  • ACL Connector for Jira
  • ACL Connector for JSON
  • ACL Connector for LDAP
  • ACL Connector for Marketo
  • ACL Connector for MongoDB
  • ACL Connector for MySQL
  • ACL Connector for Open Exchange Rates
  • ACL Connector for Oracle
  • ACL Connector for Rsam
  • ACL Connector for REST
  • ACL Connector for Salesforce
  • ACL Connector for SAP
  • ACL Connector for ServiceNow
  • ACL Connector for SharePoint
  • ACL Connector for Spark
  • ACL Connector for SQL Server
  • ACL Connector for Teradata
  • ACL Connector for Twitter

Using Tableau with the ACL Connector for Analytics

You can use the ACL Connector for Analytics to extract data from Analytics projects into Tableau.

To optimize the integration between Tableau and Analytics, follow the steps below:

  1. Install ACL for Windows.
  2. Copy ACL Connector for Analytics.tdc from:

    C:\Program Files (x86)\ACL Software\ACL for Windows 14\ACL ODBC

    to:

    ..\Documents\My Tableau Repository\Datasources

    Note

    These file paths are default locations. Your installations of Analytics and Tableau may use different locations.

  3. Restart Tableau.

Hardware requirements

Note

The best Analytics performance in a production environment may require greater resources than the minimum specification.

Component Minimum Recommendation
Processor 1.8 GHz  
Memory

(RAM)

2 GB
  • 64-bit operating systems: 8 GB or more, especially if sorting large files
  • 32-bit operating systems: 4 GB, especially if sorting large files
Hard disk space

(Analytics application files)

1.1 GB  
Hard disk space

(software prerequisites)

8 GB  
Hard disk space

(data storage)

  100 GB or more

In addition to the hard disk space required to install Analytics application files and prerequisites, significant additional space is required if a computer will be used to store data extracts, flat files, and results.

Connectivity

TCP/IP connectivity is required for the following purposes:

  • post-installation, for activating ACL for Windows
  • for accessing context-sensitive online help
  • periodically required for ongoing software subscription validation
  • periodically required for automatic software updates
Analytics 14.1 Help