Release Notes
Abstract
IBM® SPSS® Modeler is a data mining toolset that helps you build predictive models quickly and intuitively. System requirements, installation, and known problems are addressed.
Content
For a list of new features in the latest SPSS Modeler release, see the topic “New Features in IBM SPSS Modeler 17.0” in the online help or Knowledge Center.
System requirements and installation
For information regarding requirements and installation, see: http://www.ibm.com/software/analytics/spss/products/modeler/requirements.html.
Unable to start the installer from the automatically started launch pad.
If auto start is turned on, the launch pad will start automatically when the DVD is inserted into a Windows machine. In some cases users will not be able to start the installer by clicking the launch buttons on the automatically started launch pad screen. If this happens close the running launch pad, browse to the DVD content, right click on Launchpad64.exe and select "Run as administrator". After the launch pad has started click on the desired launch buttons on the launch pad screen and the installer will start as normal.
Windows - run as administrator
If you are installing on a Windows Server 2008, Windows Server 2012, Windows Vista, Windows 7, or Windows 8 operating system, you must use "Run as Administrator" by first right-clicking on the executable.
IBM Cognos TM1
IBM Cognos TM1 10.2 Fix Pack 1, or later, is required before Modeler can import and export Cognos TM1 data.
Ubuntu 14 on Linux
On Linux, there can be issues with installing Modeler Server on Ubuntu 14. For an explanation of the workaround please see the following: https://flexeracommunity.force.com/customer/articles/en_US/PROBLEM/Malformed-uxxxx-Encoding-Error-Generated-when-Launching-Installer
Single sign-on for data sources
You can connect to databases from IBM SPSS Modeler using single sign-on. If you want to create a database connection using single sign-on, you must first use your ODBC management software to properly configure a data source and single sign-on token. Then when connecting to a database in IBM SPSS Modeler, IBM SPSS Modeler will use that same single sign-on token and the user will not be prompted to log on to the data source.
However, if the data source was not configured properly for single sign-on, IBM SPSS Modeler will prompt the user to log on to the data source. The user will still be able to access the data source after providing valid credentials.
For complete details about configuring ODBC data sources on your system with single sign-on enabled, see your database vendor documentation. Following is an example of the general steps that may be involved:
- Configure your database so it can support Kerberos single sign-on.
- On the IBM SPSS Modeler Server machine, create an ODBC data source and test it. The DSN connection should not require a user ID and password.
- Connect to IBM SPSS Modeler Server using single sign-on and begin using the ODBC data source created and validate in step 2.
Single sign-on Kerberos authentication issue
If you plan to use single sign-on for SPSS Modeler on either Windows 7 SP1 or Windows Server 2008 R2 SP1, you may be affected by a known issue. As an example, you may see an error message that resembles the following: STATUS_TRUSTED_RELATIONSHIP_FAILURE
If you are affected, see the hotfix available at http://support.microsoft.com/kb/2526946. for an explanation and solution.
Known problems
At time of publication, the following issues were known:
- Java heap space error in Modeler Server
If this happens, you can configure the JVM setting to increase the memory. as follows:
- Close the stream that generated the error.
- In the <Modeler Server installation path>\config folder, open the jvm.cfg
- Configure the setting, the default is 256; for example: options, "-Xmx1024m"
- Save the configuration and reopen the stream.
- datetime_now function returns null value against Teradata
When using the DataDirect Teradata driver, the SQL_COLUMN_TYPE may return a null value. The alternative is to use the native Teradata driver.
SPSS Modeler Entity Analytics
- DB2 password restrictions
| ` | ^ | , | ; | ' | " | ( | ) | \ | & | # | < | > | = | | | $ | { | } |
- AIX and Solaris
- Windows 32-Bit
- Membership of administration groups
Windows - Add your account to the DB2ADMNS group.
UNIX - Add your account to the db2iadm1 group; for example: usermod -G db2iadm1 user.
In addition you have to log out and log back in to your account, or reboot, before these changes take effect.
- Non-Latin character data not supported
Data in non-Latin characters is not supported for Entity Analytics in this release. Where the data consists of a mixture of records in Latin (i.e., Western European) and non-Latin character sets, only the entities for the Latin data will be resolved.
- Incorrect number of fields detected when running Streaming EA node
data model" when running the Streaming EA node. This can happen if you have edited the
repository configuration since creating the Streaming EA node. Editing the configuration in these
circumstances can have the effect of changing the number and names of the fields output from the
node. To resolve the issue, open the Streaming EA node and click the Refresh button. Doing so
causes the number and names of the output fields to be recalculated.
- Repositories not removed when Entity Analytics is uninstalled
Before uninstalling Entity Analytics, note that any repositories that were created are not removed when Entity Analytics is uninstalled. These repositories will be available if Entity Analytics is later reinstalled.
To delete a repository, follow the instructions in the "Entity Analytics tasks" section of the Entity Analytics User Guide. Use the procedure "Deleting an entity repository" or "Deleting a repository when unable to connect to it" as appropriate.
Note that the delete_repository.bat or delete_repository.sh scripts are located in the "<modeler_install_dir>/ext/bin/pasw.entityanalytics" directory.
Also note that DB2 is not uninstalled when you uninstall EA. For details on how to uninstall DB2 see: http://www-01.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.qb.server.doc/doc/c0059726.html
- Upgrading an Entity Analytics repository created in Modeler 16 to Modeler 17
- Backup the DB2 database that includes the EA repository that is to be upgraded, and upgrade the repository
- Move the g2_config.xml instance from the Modeler 16 version of to the Modeler 17 version.
- Move the folder for each repository that is to be upgraded from the Modeler 16 location to the Modeler 17 location.
- Modify the g2.ini file.
NOTE: After you upgrade your DB2 database to be usable in Modeler 17, it will no longer be usable in Modeler 16
- Open the IBM DB2 Command Window – as an Administrator
- Backup your existing databases
- db2 CONNECT TO {DB} USER {USER} USING {PASSWORD}
- db2 QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS
- db2 CONNECT RESET
- db2 BACKUP DATABASE {DB} USER {USER} USING {PASSWORD} TO {C:\} WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 COMPRESS WITHOUT PROMPTING
- db2 CONNECT TO {DB} USER {USER} USING {PASSWORD}
- db2 UNQUIESCE DATABASE
- db2 CONNECT RESET
- db2 connect to {DB} user {USER} using {PASSWORD}
- cd C:/Program Files/ibm/SPSS/Modeler/17/ext/bin/pasw.entityanalytics/templates
- db2 -tvf Upgrade16to17.sql
- Type exit
Backup the DB2 database that includes the EA repository, and upgrade the repository
- Type the following commands, substituting your database name for {DB}, your user name for {USER}, and your password for {PASSWORD}. In addition, replace {C:\} with the path where you want the backup to be located.
The file g2_config.xml is used by the EA components to locate the EA web service for a named repository.
1. Edit the Modeler 16 version of g2_config.xml. The default locations are:
Windows: C:\ProgramData\IBM\SPSS\Modeler\16\EA\g2_config.xml
UNIX: <modeler16-install-directory>/ext/bin/pasw.entityanalytics/EA/g2_config.xml
2. Find and remove the instance for the repository being upgraded
For example, if upgrading a repository called AAA, remove the following:
<instance external="false" g2host="localhost" g2port="1321" host="9.30.214.79"
name="AAA"
path="C:\ProgramData\IBM\SPSS\Modeler\16\EA\repositories\AAA\g2.ini"
port="1320"/>
3. Edit the Modeler 17 version of g2_config.xml. The default locations are:
Windows: C:\ProgramData\IBM\SPSS\Modeler\17\EA\g2_config.xml
UNIX: <modeler17-install-directory>/ext/bin/pasw.entityanalytics/EA/g2_config.xml
4. Add the instance removed in Step 2 and update its path by changing 16 to 17
For example:
<g2instances>
.
.
<instance external="false" g2host="localhost" g2port="1321" host="9.30.214.79"
name="AAA"
path="C:\ProgramData\IBM\SPSS\Modeler\17\EA\repositories\AAA\g2.ini"
port="1320"/></g2instances></config>
Move the folder for the repository from Modeler 16 location to Modeler 17 location
For example: If upgrading a repository called AAA, move the folder named AAA and all of its contents. The default locations are:
Windows:
- From: C:\ProgramData\IBM\SPSS\Modeler\16\EA\repositories
To: C:\ProgramData\IBM\SPSS\Modeler\17\EA\repositories
UNIX:
- From: <modeler16-install-directory>/ext/bin/pasw.entityanalytics/EA/repositories
To: <modeler17-install-directory>/ext/bin/pasw.entityanalytics/EA/repositories
Modifying g2.ini
For example, if upgrading a repository called AAA, the default locations of the files to edit would be:
Windows: C:\ProgramData\IBM\SPSS\Modeler\17\EA\repositories\AAA\g2.ini
UNIX: <modeler17-install-directory>/ext/bin/pasw.entityanalytics/EA/repositories/AAA/g2.ini
1. Change paths from 16 to 17 in the SUPPORTPATH entry found in the [ER] section
2. Move the SUPPORTPATH entry from the [GNR] section to the [PIPELINE] section
3. Remove the entire [GNR] section
4. Change paths from 16 to 17 in the SUPPORTPATH entry that is now in the [PIPELINE] section
5. Append the following XLIT_RULEs to the SUPPORTPATH entry now in the [PIPELINE] section. For example:
SUPPORTPATH=C:\Program Files\IBM\SPSS\Modeler\17\ext\bin\pasw.entityanalytics\data
- XLIT_RULE1=arabicTransRule.ibm
XLIT_RULE2=chineseTransRule.ibm
XLIT_RULE3=cyrillicTransRule.ibm
XLIT_RULE4=greekTransRule.ibm
XLIT_RULE5=hindiTransRule.ibm
XLIT_RULE6=japaneseTransRule.ibm
XLIT_RULE7=koreanTransRule.ibm
XLIT_RULE8=chineseONTransRule.ibm
XLIT_RULE9=cyrillicONTransRule.ibm
XLIT_RULE10=hindiONTransRule.ibm
XLIT_RULE11=japaneseONTransRule.ibm
XLIT_RULE12=koreanONTransRule.ibm
XLIT_RULE13=anyTransRule.ibm
- SQL Server support with the Data Access Pack driver.
- In Database Caching with IBM DB2.
- Database errors with IBM DB2 for z/OS.
- Scoring some models with confidences enabled using generated SQL returns a database error message on DB2 z/OS.
- Database bulk loaders.
- Some aggregation results can differ between SQL pushback and native modes with Oracle.
Modeling nodes
- Record ID field.
- Logistic Regression.
If temporary disk space is low, Binomial Logistic Regression can fail to build, and reports an error. When building from a large data set (10GB or more), the same amount of free disk space is needed. You can use the environment variable SPSSTMPDIR to set the location of the temporary directory.
- Cox regression.
Model nuggets
- Settings information.
Excel export node
- Memory required increases with number of rows when exporting to Excel 2003.
SPSS Modeler Server on UNIX
- Insufficient virtual memory in multithreaded AIX environments.
MALLOCOPTIONS=multiheap
- Profile command script error in Solaris environments.
unknown operator "=="
If this happens, the workaround is to edit the file: scripts/profiles/jython.sh file and change the first line to replace: /bin/sh with: /usr/bin/bash (or an equivalent reference to the bash shell).
Integration with IBM SPSS Collaboration and Deployment Services
- Storing SPSS Modeler streams in SPSS Collaboration and Deployment Services.
- Incomplete output for Gains graph from Evaluation node.
Integration with IBM SPSS Statistics
- Generating non-English output.
- The 'Launch application' option of a Statistics Export node does not open the data set when working in distributed mode.
Multi-byte data
- Inserting multibyte data into Teradata from SPSS Modeler Server.
1. Run the server in Unicode.
2. Set the Teradata user default character set to UNICODE using tdadmin.
3. Configure CharacterSet=UTF8 (UNIX DSN), or set the Session Character Set to UTF-8 (Windows DSN).
4. Ensure that there are only ASCII characters in the column names.
- String Collation.
Accessibility
- Graphs.
TM1 data import
Not all data is imported from TM1 to Modeler if the dimension before the measure dimension only has one element.
Modeler Administration Console
If you use the Modeler Administration Console with Modeler Server in Windows, you need to add a "log" directory under the Modeler Server installation path. The default installation path is: C:\Program Files\IBM\SPSS\ModelerServer\17.
SPSS Modeler Text Analytics
- Cancelling an extraction can take a long time when working with very large data sets.
- Scoring on rules is different in Text Analytics depending on whether you load a text analysis package (TAP) from Text Analytics directly or whether you load a TAP from Text Analytics for Surveys
- Linux on x64 - openMP support requires the customer to install a separate package.
Linux Red Hat x64 support.
For Red Hat Linux, openMP support requires the package "libgomp-4.4.4-13.el5", which is available from the RedHat website: https://rhn.redhat.com/network/software/search.pxt
Linux SuSe x64 support.
For SuSe11, openMP support requires the package "libgomp43 4.3.3_20081022", which is available from the SuSe website: http://www.suse.com/LinuxPackages/packageRouter.jsp?product=server&version=11&service_pack=&architecture=i386&package_name=index_group.
The package is for the GNU compiler collection OpenMP runtime library, and is available from the section titled: "Development/Libraries/Parallel".
- Client memory exhausted after many repeated Interactive Workbench extractions.
- Text Analytics Japanese Adapter - Prerequisite.
- Sentiment secondary analyzer not working on Windows 32-bit.
If performing the following tasks, you may receive errors on Windows 32-bit.
1. Generate a concept model directly with the Sentiment secondary analyzer selected.
2. Connect the newly created Concept model and Preview it.
3. Build an Interactive Model, with TLA and Sentiment secondary analyzer enabled.
4. Run a TLA node with Sentiment secondary analyzer enabled.
To resolve, we recommend changing the JVM settings -Xmx320m and -Xms64bit in the file <Modeler_Install_Dir>\config\jvm.cfg.
Related information
Technical Support is available to maintenance customers. Customers may contact Technical Support for assistance in using IBM Corp. products or for installation help for one of the supported hardware environments. To reach Technical Support, see the IBM Corp. web site at http://www.ibm.com/support. We recommend that you check the support site for updates.
© Copyright IBM Corporation 1994, 2015.
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg27041939