New features introduced in Data Workbench 6.0.4, including bug fixes and known issues.
Data workbench (Insight 6.0) includes these new features and visualizations for added reporting capabilities and predictive analysis tools.
Data Workbench Features | Description |
---|---|
Funnel Visualization | The Funnel visualization lets you define the sequential process flow of your customers and provides visibility into the fallout of visitors at each step in the process. |
Visitor Clustering | Clustering lets you leverage customer characteristics to dynamically categorize visitors and generate cluster sets based on selected data inputs for customer analysis and targeting. |
Correlation Analysis | Correlation Analysis lets you quickly identify relevant data relationships to extend and enhance your analysis. |
Updated DeviceAtlas Distribution | The DeviceAtlas JSON file will now be distributed in a .bundle file (a renamed .tar.gz) along with DeviceAtlas.dll and DeviceAtlas64.dll. |
Complete these upgrade tasks for data workbench (Insight 6.0) client features:
Updating the .zbin file for the client
Data workbench now supports an Input Method Editor (IME) as a secondary text entry process that allows you to enter international characters from your keyboard using a floating text box. Data workbench will support English by default but also allows you to load other files to support international languages, such as a virtual Chinese keyboard (Pinyin IME).
A new dictionary file (a .zbin file) is required by the client application before updating to version 6.0. You can obtain the needed .zbin file from the Software and Docs profile (Softdocs).
Prerequisites:
See the Server Upgrade Requirements for additional server-side upgrade information.
To upgrade the zbin file for the client (from version 5.x to 6.0)
To make sure the client does not get updated from the Insight Server during this upgrade, set your Insight.cfg argument to false.
Update Software = bool: false
Restart the Insight client.
Navigate to the Software and Docs profile (SoftDocs profile) and download the required Insight.zbin file: Software\Insight Client\v6.00\Insight_6.00.zip
Copy the Insight.zbin file to the same folder as the Insight.exe file.
To make sure the Insight client now gets updated from the Insight Server, change the Insight.cfg file argument to true:
Update Software = bool: true
Restart the client.
Your client will synchronize with the server and you will see a message stating that your client is downloading. At the conclusion of the download, you will get a message asking if your want to restart your Insight client.
Click OK to restart the client.
The client will start and upgrade to version 6.0.
Restart the client again for the Insight.zbin client synchronization to take effect.
If you get the following message, then it means the zbin was not placed in the correct folder location alongside the Insight.exe file.
Insight Terminated: The backup dictionary file insight.zbin
is missing.
To correct the issue, delete Insight.exe and rename the latest version of Insight.exe.old to Insight.exe, and then start again with Step 1 above.
Complete these upgrade tasks for Insight 6.0 server features:
Update all Insight Server 6.0 packages. Insight 6.0 includes server packages that need to be updated, including the new Predictive Analytics profile.
It is recommended that users upgrade their server clusters with fresh installations of Insight Server 6.0 when updating.
It is also recommended that client upgrade their server clusters with fresh installation of Insight Server 6.0.
Prepare the language file (.zbin file). The Insight administrator selects the <language>.zbin
file for the required language (for example: en-us.zbin , zh-cn.zbin) located in the /localization/<language>.zbin
folder. The administrator then copies the language file and renames it to “insight.zbin”.
After preparing the language file (.zbin), both the Insight Client and Report Server need to be updated. The Insight Client is updated during the client upgrade process, but in most cases the Insight administrator will update the Report Server.
Update Report Server with a language file (.zbin file).
For all languages, Report Server 6.0 requires the “insight.zbin” file copied to the Report Server root folder.
Update the Report Server language files:
Add the renamed “insight.zbin” file to the root ReportServer directory.
The Report Server configuration file (reportserver.cfg) requires font settings for double-byte languages. For example, Chinese requires the addition of fonts using SimSun:
Report Server.cfg - Add Fonts
Fonts = vector: 2 items
0 = string: SimSun
1 = string: Arial
A parameter for Report Server 6.0 needs to be passed in the command line for localization, for example:
ReportServer.exe -Locale -zh-cn
ReportServer.exe -Locale -en-us
If a locale is not specified, then the Report Server defaults to the language selected in the insight.zbin file.
Follow the steps to launch the ReportServer as a service with the Locale parameters:
Launch a Command Prompt as an Administrator.
Navigate to the ReportServer install folder.
Type the following command to start the service:
To verify if the ReportServer is running with the correct parameters:
The path to executable will contain the parameters:
ReportServer.exe -Service ReportServer -Locale -en-us
Modify Profile Configuration file for Predictive Analytics. Insight administrator will need to modify the custom profile.cfg file to include the Predictive Analytics profile to be available in Insight.
Example of the profile.cfg entry:
Example ("profile.cfg"):
Profile = profileInfo:
Active = bool: true
Directories = vector: 5 items
0 = string: Base\\
1 = string: Predictive Analytics\\
2 = string: Geography\\
3 = string: Adobe SC\\
4 = string: Custom Profile\\
Update the PAServer.cfg file. If you want to submit Predictive Analytics clustering jobs to Insight Servers, then you will need to configure the PAServer.cfg file for handling server-side clustering submissions.
The custom profile should inherit the PAServer.cfg from the Predictive Analytics profile (Server\Profiles\Predictive Analytics\Dataset). Configure and save the PAServer.cfg per your implementation site.
Once PAServer.cfg is configured and saved to custom profile, an Insight Server restart is required across the site.
Upgrade Report Server. You will need to update the fonts and the start-up parameters for Report Server.
Prerequisites:
base/localization/<language>.zbin
is copied and renamed to “insight.zbin”. Copy it to the root of the Report Server directory.Update the Fonts and Start-up parameters:
Report Server requires font setting for double byte in order to output to different languages,
for example:
Report Server.cfg - Add Fonts
Fonts = vector: 2 items
0 = string: SimSun
1 = string: Arial
Parameter for Report Server 6.0 needs to be passed in the command-line for localization purposes.
To launch the Report Server as a service with the Locale parameters:
Stop the Report Server Service.
Launch a Command Prompt as an Administrator.
Navigate to the Report Server install folder.
Type the following command to start the service:
ReportServer.exe -RegServer -Locale -en-us
To verify if the Report Server is running with the correct parameters:
Open up Windows Service Manager
Right-click Adobe Insight Report Server - Properties.
The path to executable will contain the parameters:
ReportServer.exe -Service ReportServer -Locale -en-us
Upgrade the SiteCatalyst data feed for Insight 6.0. The filename format of the SiteCatalyst data feed for Insight 6.0 has changed.
Current filename format:
RSID_YYYYMMDD_HH0000.tsv.gz
New filename format:
YYYYMMDD-RSID_HH0000.tsv.gz
This change does not affect users currently deployed with the wbench/ecom version of the SiteCatalyst data feed.
The filename format change will allow for the full use of the Insight Start and End time declarations during log processing. This enables the process to evaluate if the contents of the file should be read, rather than filter all source files using a row by row search.
In most cases, a rename process was implemented upon receipt of the file to provide the full use of this capability. This modification provides the required naming convention by default without the need and overhead of a secondary process.
To use the new SiteCatalyst data feed:
Determine how the receiving process will handle the new filename format.
The standard rename/move scripts deployed during implementation moves the files with a “.gz” extension, and only performs a rename if the filename matched the filename format with the preceding RSID.
The new filename format:
YYYYMMDD-RSID_HH0000.tsv.gz
Evaluate the defined log source paths to confirm that all files will be read.
If you already have a rename script implemented, then you are already defining your log sources to read this new filename format.
<Ctrl>
+ <Backspace>
. Previously, you voided changes and closed a workspace by pressing <Ctrl>
+ <Delete>
.New features introduced in Data Workbench 6.0.4, including bug fixes and known issues.
To view previous features and fixes based for each past release, see the release note archives.
Data Workbench 6.0.4 includes these new features and visualizations for added reporting capabilities and predictive analysis tools.
Propensity Scoring visualization. Data workbench calculates scores for each visitor as an estimated probability that a specified event may happen. The Visitor Scoring visualization allows you to create a score dimension that gives a probability of a specified event for every visitor of interest based on the input variables.
See Propensity Scoring for additional information about this feature.
Log Source ID must be defined. Starting in version 6.04, if the Log Source ID is not defined then you will get the following error:
Missing Log Souce ID in log processing.cfg. Log Source ID must be
defined for all log sources.
The Recording of Rows per Log Source was added in Data Workbench 6.0 and can be defined in the custom profile Log Processing.cfg by adding a uniquely named Log Source ID. If you have a blank Log Source ID, then you could see Log Processing issues such as incomplete reading of the log source data and other discrepancies.
Log Processing.cfg
Log Sources = vector: 2 items
0 = VisualSensor:
Compressed = bool: false
Log Paths = vector: 1 items
0 = Path: \some path\
Log Server = serverInfo:
Address = string:
Name = string:
Port = int: 80
Proxy Address = string:
Proxy Password = string:
Proxy Port = int: 8080
Proxy User Name = string:
SSL Client Certificate = string: Certificates\\server_cert.pem
SSL Server Common Name = string:
Use SSL = bool: false
Log Source ID = string: <Name your ID Here>
Name = string:
Recursive = bool: false
Ability to Delegate FSU Resources
In Profiles/<profilename>
/dataset/Cluster.cfg, you can now specify separate File Server Units (FSU) for the Normalize and Source List servers. These services are no longer tied to the Master FSU.
If the List Server is not specified, then the List Server will inherit the Normalize Server’s configuration settings.
Example in the cluster.cfg file.
Cluster = ClusterConfig:
Normalize Server = serverInfo:
Address = string: normalizeserver.domain.com
Port = int: 80
Use SSL = bool: false
List Server = serverInfo:
Address = string: sourcelistserver.domain.com
Port = int: 80
Use SSL = bool: false