Timeline リリースノート
Version 6.1.3
Improvements
Task Mining
Form definition improvement
Form definition mechanisms are constantly tuned to handle more complex cases with extra precision. With this update, they acquire extra accuracy for detecting forms and their instances.
Recording Service
HTTP connection between Timeline and Recoding Service
To support backward compatibility, it is possible to use an HTTP option to establish authentication between Recording Service and Timeline installed on-premises. However, it is strongly recommended to work with HTTPS and highly discouraged HTTP.
Faster screenshot processing
For on-prem Timeline instances, the capabilities of image uploads from Recording Service are enhanced.
Handling blank application name properties
Recording Service now adds placeholder names for applications upon upload to a project if this field is empty in the logs. This update removes the risk of issues that can be possibly caused by empty name properties, and also allows re-using faulty logs created in the previous Recorder versions.
As a result of this improvement, the following issues are resolved:
Recorder
- Fixed recording issues for the Internet Explorer mode of the Edge browser - URLs are now captured correctly and no longer produce applications with blank names in logs. Additionally tested in specific Edge versions with Internet Explorer mode: 123.0.2420.97, 122.0.2365.92.
- Applications from the Excluded list are marked with the placeholder name "Excluded" in logs if the user interacted with such applications during recording.
Task Mining
- Recorded applications no longer appear in Timeline with empty names. Supported a workaround to process faulty logs created in the previous Recorder versions. If a Task Mining project includes logs with empty name fields, delete faulty logs from the project and upload them again from Recording Service.
For instructions on how to upload logs, see Upload logs to the project.
Fixes
Task Mining
- Fixed Definition editor logic. Now Timeline does not block switching between URL path and Domain name options when one of the options was selected.
- Fixed several edge-case issues related to rename, move and merge operations in Definition editor, that were causing errors but not affecting actual processes.
- An error no longer occurs when opening Task editor for the log that is still in progress of recording.
Known Vulnerabilities
Angular vulnerability CVE-2022-25844
A known vulnerability of AngularJS later than 1.7.0 is present in Timeline, which uses AngularJS 1.8.2. The vulnerability exposes Timeline to regular expression denial of service attacks by providing a custom locale that makes it possible to assign a very long string to a certain locale parameter, which in turn blocks the browser. More about the vulnerability here: https://github.com/advisories/GHSA-m2h2-264f-f486
Timeline itself does not make use of the vulnerable custom locale, never configures the vulnerable parameter in any locales with any value, and certainly not with a user-provided string. It is still possible for the user to set this parameter, but not via Timeline, only via the developer console of the browser. Even if that happens, the effect is visible only in the user's browser and only in the actual session. It does not have any effect on any other user, or even the user's own browser after refreshing the page.
Since the impact of this vulnerability is negligible, we decided not to fix it, considering our ongoing work of phasing out AngularJS from Timeline altogether.
d3-color vulnerability
A known vulnerability of the d3-color module version 2.0.0 is present in Timeline. The vulnerability may expose the program to regular expression denial of service attacks by providing an option to manually define colors. More about the vulnerability here: https://github.com/advisories/GHSA-36jr-mh4h-2g58
Timeline uses the d3-color module within the Nivo library. To exploit the vulnerability, the user should have the ability to define colors on charts rendered by Nivo. Timeline users cannot set colors for entities that use the d3-color module in Nivo charts. This way, Timeline itself eliminates the risk of configuring vulnerable parameters in charts.
ansi-regex vulnerability CVE-2021-3807
A known vulnerability of ansi-regex, which is exposed to Inefficient Regular Expression Complexity, appears with the globally installed ansi-regex package in the AWS lambda base image. More about the vulnerability here: https://github.com/advisories/GHSA-93q8-gq69-wqmw
Timeline does not use the package provided in the image, therefore its users can not be affected by this vulnerability.
axios vulnerability CVE-2023-45857
Axios is a promise-based HTTP client for the browser and Node.js, it is used by several Timeline features. Axios is vulnerable to Cross-Site Request Forgery (CSRF) due to inserting the X-XSRF-TOKEN header using the secret XSRF-TOKEN cookie value in all requests to any server when the XSRF-TOKEN cookie is available, and the withCredentials setting is turned on. If a malicious user manages to obtain this value, it can potentially lead to the XSRF defense mechanism bypass. Timeline itself is not affected by the issue, as withCredentials axios config values are always false by default. Some requests are initiated with credentials included, but Timeline uses the XMLHttpRequest framework for those and not axios.
The vulnerability is reported in several GitHub issues, you can refer to the first of them for details: https://github.com/axios/axios/issues/6006
Angular vulnerability to super-linear runtime CVE-2024-21490
A known vulnerability of a regular expression used to split the value of the ng-srcset directive, affecting Angular packages from 1.3.0. This regular expression is vulnerable to super-linear runtime due to backtracking: providing a large input of a certain nature, an attacker can cause a denial of service. More about the vulnerability here: https://github.com/advisories/GHSA-4w4v-5hc9-xrr2
Timeline does not use the ng-srcset directive, therefore its users can not be affected by this vulnerability.
バージョン 6.1.2
Improvements
Timeline
Scheduled data upload to repository via ODBC
ODBC data source now supports a scheduling option. You are able to configure a data upload frequency to the Timeline repository. Automate the data delivery to your projects by specifying a to-do list to apply right after the upload and whether to retain the earlier uploaded data in the target table.
Enhanced settings for Charts
Charts can provide even more focused look at your statistics by introducing a new flexible time setting. New option provides an opportunity to specify time conditions for timelines to be included in the chart. Add timelines to the chart statistics in case the first, last, or any event in the timeline belongs to the configured time range.
Project cleanup option for data upload from repository
A more comprehensive cleanup option for old data allows tailored organizing of projects capacity. A new option allows deleting certain timelines in the project while loading data from the repository. You can remove timelines from the project before uploading new events based on an attribute value. If an existing timeline has any event with an attribute value that matches the criteria, it will be deleted before the data upload.
Fixes
Timeline
- Links in the admin app now correctly redirect to the upload report.
- Caching process of a large project continues when switching to another project.
- Fixed issue in the Forecast analysis module, that can cause unexpected error when opening a single entity in Timelines.
- The Metric history analysis module can interact with Attribute duration metric.
- Metric name input in Side-by-side comparison submits on Enter.
- Fixed decimal format processing in Timeline modules.
- Resolved issues with project and Process view board cloning.
- Applied filters in Primary path view now correctly interact with Current filters section.
- New events, that appear with the latest data upload, are shown in Primary path view.
- Configuration menu is unavailable for schemas without mined behavior in Simulation.
- Uploads to repository support Mac-style line endings.
- Fixed scrolling of the repository tables list.
- Resolved issues related to the data upload into repository.
Task Mining
- Log cutting properly processes events without assigned application.
- Timeline does not block switching between URL path and Domain name options in Definition editor when one of the options is selected.
- Supported screenshot processing for Task Mining projects created in older versions.
Recorder
- Fixed screenshot recording for checkboxes in the Microsoft Word settings section.
- Resolved issues with the screenshot loss for the last checkbox event in the log.
- Fixed screenshot capture for actions made before/after scrolling.
Known Vulnerabilities
Angular vulnerability
A known vulnerability of AngularJS later than 1.7.0 is present in Timeline, which uses AngularJS 1.8.2. The vulnerability exposes Timeline to regular expression denial of service attacks by providing a custom locale that makes it possible to assign a very long string to a certain locale parameter, which in turn blocks the browser. More about the vulnerability here: https://github.com/advisories/GHSA-m2h2-264f-f486
Timeline itself does not make use of the vulnerable custom locale, never configures the vulnerable parameter in any locales with any value, and certainly not with a user-provided string. It is still possible for the user to set this parameter, but not via Timeline, only via the developer console of the browser. Even if that happens, the effect is visible only in the user's browser and only in the actual session. It does not have any effect on any other user, or even the user's own browser after refreshing the page.
Since the impact of this vulnerability is negligible, we decided not to fix it, considering our ongoing work of phasing out AngularJS from Timeline altogether.
d3-color vulnerability
A known vulnerability of the d3-color module version 2.0.0 is present in Timeline. The vulnerability may expose the program to regular expression denial of service attacks by providing an option to manually define colors. More about the vulnerability here: https://github.com/advisories/GHSA-36jr-mh4h-2g58
Timeline uses the d3-color module within the Nivo library. To exploit the vulnerability, the user should have the ability to define colors on charts rendered by Nivo. Timeline users cannot set colors for entities that use the d3-color module in Nivo charts. This way, Timeline itself eliminates the risk of configuring vulnerable parameters in charts.
ansi-regex vulnerability
A known vulnerability of ansi-regex, which is exposed to Inefficient Regular Expression Complexity, appears with the globally installed ansi-regex package in the AWS lambda base image. More about the vulnerability here: https://github.com/advisories/GHSA-93q8-gq69-wqmw
Timeline does not use the package provided in the image.
axios vulnerability
Axios is a promise-based HTTP client for the browser and Node.js, it is used by several Timeline features. Axios is vulnerable to Cross-Site Request Forgery (CSRF) due to inserting the X-XSRF-TOKEN header using the secret XSRF-TOKEN cookie value in all requests to any server when the XSRF-TOKEN cookie is available, and the withCredentials setting is turned on. If a malicious user manages to obtain this value, it can potentially lead to the XSRF defense mechanism bypass. Timeline itself is not affected by the issue, as withCredentials axios config values are always false by default. Some requests are initiated with credentials included, but Timeline uses the XMLHttpRequest framework for those and not axios.
The vulnerability is reported in several GitHub issues, you can refer to the first of them for details: https://github.com/axios/axios/issues/6006
バージョン 6.1
Timeline
Timeline API
The choice of a data source for your projects became much more flexible. It is no longer mandatory to have a specialized connector for uploads from a certain 3rd-party system. Timeline API is the new supported data source offering numerous possibilities for direct data upload from applications or systems of your choice by establishing a direct connection on the API level. It allows you to:
- Upload data through the interaction with Timeline API endpoints.
- Establish a connection between your system and Timeline for receiving data processed by Timeline back into your system.
- Integrate Timeline with a 3rd-party application or system to make use of only the required Timeline features within your infrastructure, without the need to interact with the whole program. For example, automatize the upload-related tasks within your system, acting as the data source, or embed a calculated metrics display within your application's interface.
Get familiar with available resources, their endpoints, required parameters, and basic request and response examples in the illustrative form visualized by Swagger UI that is available by adding /open-api/1.0/apidoc.html to your Timeline instance address:
https://{your.timeline.instance}.com/open-api/1.0/apidoc.html
New Dashboards
Dashboard now has a significantly improved user interface and enhanced functionality. Dashboard has undergone visible changes: its display acquired significant flexibility, its use became much more intuitive, and its possibilities are now linked to a larger number of Timeline analysis modules. Dashboard now looks and acts nearly similar to the operational board embedded in the Process view module, but keeps its great value as a separate feature, useful when it comes to assessing the results of performed analysis outside Timeline, or for continuous monitoring of process statuses.
Among the updates:
- New layout and tools to adjust it. Now you can tailor the dashboard's display to your needs. It is possible not only to move tiles and change their sizes separately, but zoom in and out all added tiles at once. The detached auto-layout button provides a mode that assists you in tile alignment.
- Diagrams are introduced. These visualization elements allow showing illustrative representations of different Timeline modules on a dashboard, alongside metrics and charts. The following analysis modules are currently supported for dashboard display:
- Side-by-side comparison
Allows displaying a pre-configured comparison table as a tile. - Path preview
Allows displaying a preview of paths in the project as a tile. - Now it is possible to add Static content tiles with fully custom textual content. Add important notes directly to your dashboard.
- The number of tile types available by default is increased. You can now add easy-to-configure histograms representing a large number of metrics supported by Timeline, without manually creating charts based on them.
- You can now clone an existing dashboard. You no longer need to create every dashboard configuration from scratch, if you need several common elements in more than one dashboard. Take an already existing one as a template, copy it, and then apply the required changes.
Format improvements for Number charts
New formatting options are available for the chart configuration window as separate dialogs, offering detailed font and number format customization. Now you can add some branding to your charts.
Attribute duration metric
A new metric type that allows measuring time gaps between attributes of an event. Now it is possible to calculate time spent on smaller and more detailed parts of a process, like when some actual working activity started, how long it continued, and when it stopped within a certain event. When Event duration (former Time interval measurement) metric calculates the time between two different events, Attribute duration gives a much deeper insight into the stages the event itself goes through before it is changed by a succeeding one. Attribute durations also help to define performance issues and their causes hidden inside events. For example, if the wait time for the actual work to start after the event occurrence is unexpectedly long, or if some event attributes are looped and do not allow the process to continue. These measurements can be visualized by a chart, so the conclusions made on these metric assessments are easy to illustrate and share.
OpenID Connect authentication
Timeline 6.1 introduces the support of OpenID Connect, a protocol that extends the OAuth 2.0 capabilities with an option to collect some profile data of a user. You can use this technology to implement Single Sign-On in your infrastructure where the Identity Provider is Timeline itself.
Email as multi-factor authentication method
Email is added as an alternative channel for multi-factor authentication. The Timeline authentication mechanism becomes more flexible and responsive to the needs of its users. Now SMS is not the only option to prove the user to be logged into an account, you can proceed with the confirmation using emails. It allows you to enclose the whole authentication process within your corporate structure and avoid possible complications related to mobile numbers.
Silent installation on Linux
The Linux installer received an unattended mode. Now you can perform a silent installation on Linux by handing a configuration file to the installer script. The configuration file should contain the information that a user is required to provide during a common installation. This allows accelerating installations and updates if multiple target machines are involved and also provides room for automation of the installation process.
Task Mining
New Definition editor
Task and Form editors are now combined in the same window - Definition editor. The common workspace makes it easier to switch between form and task editors and allows checking forms and defining tasks simultaneously. As these actions are closely related, joined editors streamline the whole workflow: мake all the required changes on different levels and apply them at once to proceed with the analysis.
Form-based timelines
It became possible to select which entities should represent timelines in a Task Mining project: forms or controls. This choice allows a higher abstraction level and a much more flexible approach to timeline-building activities. Now you can establish a scale of detailing in your project and look at the analyzed process from a different angle.
Recording Service
Recording Service scalability
Log processing is optimized to accelerate screenshot handling and improve the distribution of the available resources. Now you can install separate entities called Agents on additional machines to extend the resources of your main server, where Recording Service is hosted. The processing will be distributed between the main server and these auxiliary agents, which leads to the new benefits:
- Screenshot-related processing can be accelerated by redistributing queues between agents.
- The number of standalone recorders handled simultaneously can be increased without losing performance.
- When the edge of available performance is reached, it is possible to redirect some of the required processing to additional servers, instead of upgrading the main one, which in some cases is more cost-effective.
Improvements
Timeline
Changed analysis modules order
The analysis modules in the drop-down list are now sorted alphabetically to ensure a more intuitive navigation.
Operational board enhancements
The operational board in the Process view analysis module received the same enhancements as the Dashboard feature. It is now possible to add new types of tiles like representations of separate analysis modules or static text notes. At the same time, it retained its compactness and strong binding to the adjacent schema - the data on tiles is responsive to the Primary path view configuration.
Simulation analysis module updates
Simulation functionality is extended, and its internal mechanisms are improved. Among the changes:
- New timelines can be now saved in the project after running the simulation. You can add the timelines created after the changes you made in a simulation configuration to your project. As a result, you will get a new process image to analyze, which can be helpful for testing purposes, optimization decisions, or the metrics behavior in the updated process.
- Simulation schema validation is improved. Now the added milestone schema is subjected to additional checks. That helps to start the simulation only after making sure the schema is configured properly. For example, there are no nodes without transitions, etc.
- Simulation results display became more user-friendly. The headers of the results table no longer disappear when scrolling, which makes it easier to review the table values.
RegEx support in manifest file for SFTP upload
Regular expressions support allows providing a naming convention for multiple files to process and load them at one time. Hardcoding a file name in a manifest is no longer the only option for SFTP upload. This also makes adding more new files to upload easier.
Automatic set recalculations
Sets data update is now initiated automatically after a new data upload. You no longer need to start the calculation manually. The recalculated values are visible in the Sets window right after uploading data.
Table update time in Repository
A timestamp of the latest upload is now shown on a repository table. It is always visible when a table was updated the last time.
Metric multiplication by a constant number
It is now possible to provide a number instead of a metric name in the Derived metric editor. In this case, the action defined by the selected operand is applied to the metric and a provided constant number as if it were another metric. This allows multiplying metric values and visualizing some scaling expectations.
Task Mining
Form and Task editor improvements
- Search in Definition editor
You can now perform a search in Task and Form editors to find the exact forms, controls, or applications. The task definition becomes easier due to the ability to find the needed entity from a long list by its name. - Frequency-based sorting for forms
Form editor now allows switching between alphabetical and Sort by frequency form orders. Sometimes the Timeline mechanism splits one actual form into several ones due to significant changes such as a scroll or a large drop-down list. To help you keep track of such cases, a new sorting method is now available to you. Its purpose is to show forms that often appear next to each other in a list adjacently. - Highlights on screenshots
The area related to a user action is now marked on the corresponding screenshot of a form in the properties pane. - Zebra striping for controls in Task editor
When you switch to the control-based log display, controls related to one and the same form now appear grouped and zebra-highlighted. - Application collapsing in Form editor
You can now use the arrow near a Form header to expand or collapse forms within presented applications. - Form selection in Task and Form editors
When you select a certain form in one of the editor tabs, the same form is automatically selected in the other one. With this change, you can easily find the form you want to change or include in tasks. - Log selection in Definition editor
Timeline allows switching between logs and selecting a specific one in Definition editor. You can click the button next to the log ID to select a log from the list of uploaded logs or use arrows to switch between logs. - Enhanced ignore mechanisms
If all controls within one form are ignored, the whole form will be marked as ignored. The same rule is applied when you ignore all forms in the application - the application becomes ignored too. - All logs option in Form editor
In Form editor, you can select All logs to see the whole list of applications and forms across all uploaded logs. This option is not active in Task editor.
Other improvements
- Discover task mechanism improvements
The approach of the task suggestion feature is changed. The program analyzes the forms you selected, defines start and end ones, and considers the rest as Added. These forms are considered by the mechanism when defining tasks, but they are no longer required. As a result, Discover task creates all possible task instances using the list of the forms you defined skipping those that are not present in the involved log. - Control level entities in ignored items list
The Ignored items list now can display more detailed event types, including control level options. All ignorable entities are now gathered in one place. - Form unification
All manual changes in the logs in a project now apply to all new logs after their upload. For example, renamed applications or forms will appear with the updated names in new logs, if there are matching ones. - Navigation between form instances and controls
Internal navigation between form instances and controls in the Task editor tab of the Definition editor is much easier now. You can navigate from a form to its previous or next instance in the log using the respective options of the context menu, opened by a right-click on a form. Navigation between controls is implemented in the same way. - Form browsing position reflected in Task editor
If you navigate to a form different from the one you opened initially in the Form control level window, the form selection in the Task editor will be changed accordingly and moved to the correct event. This way you no longer need additional actions to select the form that draws your attention after a closer look, your viewing position will be reflected in the Task editor. - Hotkeys for switching Forms and Controls
If you often need to switch between Form and Control log representations in Definition editor, you can now do it faster and easier. The levels became responsive to hotkeys in the Task editor tab: "F" - for form level, "C" - for control level
Recording Service
Internal mechanism updates
Recording Service features are constantly optimized and improved. In Timeline 6.1, the following changes are introduced:
- The timing of screenshot captures is improved to make them more illustrative and informative in a context, for example, screenshots for combo boxes. Also, the methods of screenshot capturing are optimized to exert less load on the CPU when processing large amounts of data.
- Form instance-defining mechanisms are improved to handle periodically occurring and complex content forms better. As a result, form instances definition became smarter and more precise.
SSL connection to a remote database
Recording Service now supports SSL connection to remote databases to ensure easy and flexible access options, responsive to your infrastructure. This also means support for corporate solutions, for example, EnterpriseDB.
Fixes
Timeline
- The updated order of events is not considered when building queries.
- Only the current URL of the customer's portal is now visible when embedding Timeline into iframe.
- Standard deviation value is now clearly visible in the Time range analysis module when hovering the mouse over a certain time range.
- Attribute names are no longer fully capitalized after being uploaded to a project. Now they are displayed exactly as they are in the source data.
- Values in columns with the data type "Number" are now sorted correctly in the Breakdown analysis module.
- The Customize button in Chart editor becomes available immediately after a chart preview appears and remains active all the time.
- Favorite dashboards are now sorted alphabetically by default.
- ETL Table Spreadsheet export no longer overflows the memory.
- The name of the sender is now shown along with the email address in the account invitation letters if First name and Last name are provided in the account details.
- Special characters are now supported in email addresses for registration.
- Logo images are now uploading correctly during the registration of a new OAuth client.
バージョン 6.0.2
Improvements
Timeline
Added description field for Query tool
An additional input field allows adding a description for the Query configuration. This text displays with the query filter in the Filters window. The description helps to distinguish queries when applying multiple of them.
Median value in Interval measurements
Now it is possible to choose either average or median values to show in the Interval measurements analysis module. The increased variety of available options makes the process analysis more flexible and covers more workflows.
New time configuration option in Charts
Now it is possible to show statistics for events that belong to dates greater than the specified one. Set the starting time and use the Up to last datapoint option to automatically expand the time range of shown statistics in the future. Therefore, after a new data import, the chart statistics include the most recent timelines.
Performance acceleration
Improved performance for projects with configured event costs and business duration. The program now uses a browser cache while working with these parameters. That accelerates the uploading process for the majority of Timeline modules. The project still needs some time during the first opening to upload all the needed data. However, further work with Timeline will proceed with minimal delays. Switch a project to Large Data Mode to eliminate slowdowns.
Fixes
Timeline
- Timeline displays the correct number of uploaded records in the History tab when importing data from a Repository to a project in Large Data Mode.
- Exported PNG file of a Milestone schema now displays the full node names.
- Now Timeline uses cache for Cost and Business duration metrics in projects with Large Data Mode on.
- Timeline saves correctly custom attributes for Charts after closing the configuration window.
- Eliminated timeout error while Alteryx requests information from Timeline.
- A log output, which contains operational information between the Alteryx connector and Timeline, now includes column headers.
- "Connector for Alteryx Guide" updated. Added:
- More detailed instructions on timestamp configuration.
- Description of enhanced logs data.
- Description of the upgrade process.
Recorder
- Fixed screenshot capture while fast switching between windows.
Known vulnerabilities
Angular Vulnerability
A known vulnerability of Angularjs later than 1.7.0 is present in Timeline, which uses Angularjs 1.8.2. The vulnerability exposes Timeline to regular expression denial of service attacks by providing a custom locale that makes it possible to assign a very long string to a certain locale parameter, which in turn blocks the browser. More about the vulnerability here: https://github.com/advisories/GHSA-m2h2-264f-f486
Timeline itself does not make use of the vulnerable custom locale, never configures the vulnerable parameter in any locales with any value, and certainly not with a user-provided string. It is still possible for the user to set this parameter, but not via Timeline, only via the developer console of the browser. Even if that happens, the effect is visible only in the user's browser and only in the actual session. It does not have any effect on any other user, or even the user's own browser after refreshing the page.
Since the impact of this vulnerability is negligible, we decided not to fix it, considering our ongoing work of phasing out Angularjs from Timeline altogether.
バージョン 6.0.0
New features
New Navigation
Timeline 6.0 introduces a fresh look and a redesigned interface. The user interface has become more convenient and functional. Explore updated navigation paths that make program usage even more understandable and easy. The logical grouping of elements and the general design approach will help to make users comfortable with the new navigation in a short time.
Process view
In Timeline 6.0 Process view is replacing the former Process schema. The feature has undergone colossal changes, seriously expanding the functionality while retaining familiar features. It is enhanced with the new schema type called Primary path view. The name here means that it helps to see the most frequent and common flow of events. Primary path is a graph that allows finding deviations from the common flow, the reasons for such deviations, and revealing them from different perspectives.
Eventually, this feature brings together a new schema and a highly interactive board that contains interactive tiles with visualized metrics and set statistics. This makes possible a flexible custom visualization of metrics and graphs. Explore the process as deep as you need:
- Use the brand-new Primary path view to see the typical flow of events in timelines on the graph.
- Switch to the Milestone view, the improved version of the Process schema, to have a fresh look at your existing graph or to create and analyze a new one, to visualize a certain scenario.
- Configure Boards, the operational board, with Tiles displaying anything you might require: charts, dimensions, set metrics, intervals, or event data.
Views and Boards are co-dependent, which means that change of data in Tiles will impact the Views, and if the schema structure is altered - the data is recalculated on the Board accordingly. This interaction guarantees the up-to-date state of the displayed data and gives you freedom of action in your analysis tasks.
Integration with Chorus
Now paths and schemas can be also exported in a BPMN format supported by the Chorus BPM application. The format is the already familiar BPMN, but it has Chorus-specific extensions to make the import seamless. You can now easily go beyond Timeline functionality and spread your analysis tasks to other systems and share your research with colleagues choosing a suitable format.
Simulation
Timeline 6.0 introduces a new analysis module called Simulation. Using the possibilities of process simulation allows you to experiment with process performance by altering the number of transactions initiated per unit of time, varying processing times, or available resources. The feature allows you to simulate potential changes in processes in a complex way and evaluate the impact of these changes on the entire business process. It helps to assess the effectiveness of optimization decisions without a real implementation of the solution, which means saving money and time.
Simulation is based on Milestone view schema, so you can alter involved resources preserving the process structure and save them as scenarios. Running simulation recalculates data according to the reallocated resources and displays the results as process metrics (duration, cost, etc). Create multiple scenarios with resources redistributed differently to find different approaches. Compare these scenarios, find the most effective ones, and export them to share your vision with your colleagues.
Task Mining
Support End of Life for Timeline versions 5.2 and previous
Please note, that after the release of Timeline 6.0, ABBYY will no longer support Timeline versions 5.2 and previous. If you need assistance to migrate to currently supported versions, please contact ABBYY support.
PDD Generation improvements
The essential task attributes now can be exported to PDD (Process Definition Document) as a description of a task. This document outlines the task and its properties in PDF format or as a Microsoft Word document and can serve as a basis for creating automation solutions. It allows you to undertake preliminary research of the common workflow: assess what systems are involved in the process, and the frequency of events occurring, the presence of decision points affecting performance. And helps to elaborate opportunities for the process unification. At the same time, it is a comprehensive tool to form a vision of the automation direction and figure out an ideal image of the process, and then convert the result into development requirements. Its flexible visual configuration makes possible to get familiar with complex processes in an intelligible and illustrative manner, that is easy to share.
Discover tasks
Spare time and effort discovering tasks with the help of this new feature. This view allows you to choose the forms you want to include and instantly create a task with them. This new feature offers you the freedom to experiment with multiple tasks without thoroughly configuring each of them. You will be always able to insert the necessary corrections on your own, so the rapidity and accuracy come together.
Subtasks
Timeline 6.0 offers a separate entity for the tasks that are parts of a larger one - Subtasks. Now you can detach concurrent tasks from those, that are completely integrated into other tasks. Make subtasks valid objects of analysis on the task definition step.
Clone projects
In Timeline 6.0 cloning becomes available for Task mining projects. Duplicate an existing project with its data to a new one to make necessary adjustments without recreating a project from scratch or affecting the initial one. Timeline complies with the privacy and data protection regulations adopted in different countries, so no sensitive information is transferred during cloning. In addition, this option is disabled by default. When creating a new public project you can choose whether to allow cloning or disable it.
Recorder & Recording Service
- Web Recorder now supports a new manifest 3.0 version, that allows having all Recorder versions in one extension.
- It is now possible to review logs' structure presented as forms in the Recorder Log Viewer.
Improvements
Timeline
Account section enhancements:
- New tab in the account settings related to repositories, associated with the account. You can now see a list of all the repositories belonging to the project as a table, containing their general configuration data without actually switching to the repository view.
- Now it is possible to export settings in the CSV format from the Users, Projects, and Repositories tabs of the Account Settings.
- Account Settings now offer a more detailed image of your subscription possibilities. You can now see how many timelines and projects currently are in the account comparing to the maximum set allowed by subscription limits.
- Timeline 6.0 brings in an additional unique ID for subscriptions and licenses. Now it is possible to identify client licenses and match them with the data in CRM system or databases.
Additional permissions in project
A new list of starting roles is added to the Sharing section of the project settings. You can now decide which user roles in your project are allowed to clone projects and export their data.
"Report an issue" button logic changes
The button now redirects to the support page with a form to submit a request.
Deletion timelines via event-type criteria
Timeline deletion mechanism acquired flexibility. It is now possible to delete specific events in a project from the timelines, keeping other events. This way, you no longer need to delete all timelines and upload the corrected data set again.
Accessibility statement
The accessibility option was added in the Help section, the statement is displayed in the pop-up window.
Task Mining
Task complexity
Task Ranking complexity calculation is improved. Giving more importance to the number of task instance variations and permutations inside them, paying more attention to the minimum and the maximum number of events, and involving controls elevate the accuracy of the results. The most essential parameters are embraced to assess the automation potential.
Recorder & Recording Service:
- Improved recording quality and precise screenshot selection.
- JPG format supported for screenshots
- New security level in Recording Service
For sensitive data protection, now administrators can add Recording Service users to a separate group with restricted permissions. This way the users will have access only to obfuscated data or will not see any sensitive information at all.
Fixes
Timeline
- X-axis value labels are correctly displayed in the tooltip.
- Timeline can connect to Salesforce.
- Forecast and Deadline trainings are now working correctly.
Task Mining
- Task definition functions now work correctly if the screenshots folder in a log is missing or empty.
Known vulnerabilities
Angular Vulnerability
A known vulnerability of Angularjs later than 1.7.0 is present in Timeline, which uses Angularjs 1.8.2. The vulnerability exposes Timeline to regular expression denial of service attacks by providing a custom locale that makes it possible to assign a very long string to a certain locale parameter, which in turn blocks the browser. More about the vulnerability here: https://github.com/advisories/GHSA-m2h2-264f-f486
Timeline itself does not make use of the vulnerable custom locale, never configures the vulnerable parameter in any locales with any value, and certainly not with a user-provided string. It is still possible for the user to set this parameter, but not via Timeline, only via the developer console of the browser. Even if that happens, the effect is visible only in the user's browser and only in the actual session. It does not have any effect on any other user, or even the users own browser after refreshing the page.
Since the impact of this vulnerability is negligible, we decided not to fix it, considering our ongoing work of phasing out Angularjs from Timeline altogether.
バージョン 5.3.0
New features
Task Mining
In Timeline 5.3 the Task Mining functionality became much more powerful and user-friendly.
Task Name visualization
In Task Mining projects, you can now easily switch between tasks as between data sets. All views will correspond to the chosen task, and you can change it from any view when needed.
Forms identification
In the new version, Task Mining obtained a fundamentally new approach to recording and analyzing user actions - Forms. A Form is a set of subsequent user actions in one application, window, or a web page. They are detected automatically by the program, and you can check them in the Form Editor view.
Form Editor
A brand-new feature that allows you to review automatically detected forms to improve the Task Definition quality. This helps you to have more control over the result and make the analysis handier and more precise.
Task Definition Editor
Updated Task Definition Editor mechanism, that gives you freedom to set tasks according to your needs. Timeline 5.3 now supports concurrent and parallel tasks, you can set them manually in this interface to ensure maximum accuracy of future analysis. This functionality now offers the following possibilities:
- Task Definition Actions - In Task Definition Editor you can add a new task definition, drag-and-drop elements from original sequence to a task, rename tasks, select form type (required, removed, etc.), set special cutting mode and also apply and cut logs.
- Ignore elements - you can select and mark applications, forms or action types as ignored. They will not be presented after cutting logs.
- Control level - now it is possible to see a task step on a control level. This dialog lists all controls for a selected form and allows a deeper task configuration. Here you can choose a specific control that will be a task start or end instead of the whole form.
- Single form task - tasks that contain only one form became configurable. In Task Editor you can drag-and-drop one form to the task area and determine it as a full-scaled task for further analysis.
Task View Schema
This is a new feature that allows you to have a graphical representation of data and gives you more task details, important when choosing automation candidates. Starting from Timeline 5.3 you can see the hierarchical logs structure on a graph as a visual result of the Form Editor and Task Definition Editor settings.
The Schema visualizes many different elements and gives you a large variety of display settings as showing percentages, more or less task variation, specific element details and many more. You can: ignore forms and applications so they are not shown in the schema; make a page, application Ad hoc, so they disappear from the main display and are placed into a special ad hoc section; declare that the order of several controls doesn’t matter and some pages or applications are optional; rename pages and applications and add comments to each element on a schema.
For determination of specific detail, Schema allows to display forms that a node contains by double-clicking on it. When expanding a node, the graph restructures itself and displays transitions between the controls of the chosen app and other apps involved in the task analyzed. From here you can go down to controls to take a closer look at a certain workflow step and set up a link to a Process Analysis project from this view.
Timeline
Terms of Service
All the separate Master Service Agreements are unified in the single Terms of Service document for all regions. For new registrations, it is accessible via a link from the modified End User License Agreement window. Existing user can read the new Terms of Service on this page.
ODBC data sources
Set of supported data sources is expanded. Since there are third-party ODBC drivers available for a wide range of databases, in Timeline 5.3 it is possible to upload data from various databases like PostgreSQL, MS SQL and Oracle. The ODBC connector is available as an External Import Adapter in the ETL (Repository) Data Sources configuration.
Blue Prism support
Timeline 5.3 allows integration with Blue Prism Capture. It is now possible to export tasks from Timeline in JSON format to 2.1 and 3.0 Blue Prism Capture versions. Blue Prism Capture – is a simple tool to record, visualize and edit Task Mining processes for further PDD creation or export to Blue Prism Automation.
The presence of this feature depends on your license and additional settings. Export is not allowed for Task Mining Projects by default, first, it has to be enabled in the Admin-app. An export file size limit can be also set there.
Attribute distinct count metric
Timeline 5.3 allows to create a new Metric type to count distinct of an attribute.
Clone projects
You can now create a copy of an existing Process Analysis project with its data. Cloning of Task Mining projects is not supported in Timeline 5.3.
Improved performance for projects in large mode
Internal algorithms are adjusted to assure faster handling of large projects. Timeline 5.3 tends to minimize processing time difference between projects in standard and large modes. Breakdown by dimension histograms for Duration, Count, Count unique, and Time gap metrics on the Project Home page are now supported in large mode projects.
Important. Big Data feature in Repository is no longer supported, please use Large Data Mode for projects.
Personal Data protection - delete suspended accounts
Starting from Timeline 5.3, all your personal data will be deleted when the time period for a subscription being suspended is over. Subscription becomes suspended when its validity expires, you will receive a series of email notifications to warn you in advance about subscription expiration. After being suspended for 30 days your data in project and repositories, account and subscription records will be erased.
Chart settings update
New options are added in the Charts tool. A limit of datapoints became configurable in the Data Threshold, you can now decide how many datapoints are shown and to hide or to aggregate others.
Query attributes
When creating a query, it is now possible to use two new operators: Equals any of and Contains any of. They allow to find timelines with attributes that correspond to the entered values according to the operators' logic. You can enter as many values as needed separating them with commas.
For vendors
License plan type
Timeline 5.3 offers its best with a personal approach - licenses are configured for each customer separately to meet the exact needs of each user. Plan type of a license is added to licenses tab in Admin-app, so this information will be also available in exported CSV from there. Now you can see your license's plan type even if you have no access to the Admin-app.
Email sender and the support email
Timeline 5.3 offers more flexibility for custom needs as configuring email sender and a link to support email. You can now set a branded electronic address for service mailings, e.g. a no-reply one, and add a different support email that is more convenient for you.
Improvements
Task complexity
The complexity algorithms are tuned to increase calculation accuracy.
Link to Process Analysis project
You can setup a connection between Task Mining and Process Analysis projects from a Task View Schema. It means to link a control in a task with an event in a process, which allows a cross-analysis of two projects of different types and to get a more detailed representation of an event any time.
Behavior of the Recording Service on disconnection
If a local Recorder loses connection with Recording Service, all the unsent data will be processed after the connection is restored.
Fixes
Task Mining
- Task Mining missing clicks from Add-in button in Outlook fixed
- Task Mining recorder is no longer recording every keystroke.
- Double clicks recording fixed.
Timeline
- General interface and dialogs improvement
- Corrected Interval calculation when Calendar is applied.
- PDD export error fixed.
- Users with Charts now can be removed from account.
- No password email address can now be used in SMPT Server Configuration.
- Help link in Select Milestones in Schema configuration fixed.
- Timeline Windows installer fixed to accept credentials correctly.
- Connection String for data sources in repository now has no character limits.
- Schema not rendering properly fixed.
Known issues
High CPU load
You can experience a CPU load increase after Timeline installation. You can learn the root cause and a possible workaround in the Timeline Known issues article.
バージョン 5.2.0
New features
Timeline
Large Data Mode
Timeline 5.2 allows processing large datasets. Upload data files into projects in Large Data Mode, containing up to 100 million events.
Selecting Date Range When Uploading Data via ServiceNow
Now you can upload data via ServiceNow not only for the specified last time period but also for a set time interval between two dates.
Applying To-Do Lists to Multiple Tables
In the Tables section of the repository, you can apply a specified to-do list to multiple selected tables.
Displaying and Sorting Timeline
Now you can sort and arrange paths independently in the Path analysis module using Ascending and Descending metrics values.
Visualizing Combination Charts
Sort data on X-axis by ascending or descending combination charts in the Charts module.
Streamlined Login
The login panel in Timeline 5.2 is changed for convenience, providing you much better login experience.
Task Mining
Deleting Logs
This version allows deleting logs from a Timeline project through a selection dialog. Remove unnecessary logs to free both memory and storage space.
Creating Process Schemas Based on Automation Candidate
For creating process schemas, you can select any event from a chosen automation candidate as a milestone.
Hide or Gray Ignored Events and Applications
You can hide or gray ignored events, types of events and applications in the Task Definition Editor.
Recorder & Recording Service
New options for event recording:
- Record user actions in Citrix.
- Record user actions by schedule, for example, only during workhours.
User interface updates:
- Supporting Japanese language.
- Showing username in the UI.
Fixes
- Exporting Japanese fonts to PDD/PDF files fixed.
- All events are available now for selecting as milestones in the Process schemas.
- Alert emails now contain all timelines added while configuring alerts.
- Optimized dashboard visualization.
バージョン 5.1.0
新機能:
ABBYY Timeline
- ウェブフックアラートにタイムラインの属性を含めることができます。
- カスタマー通知。
- ステータス情報を管理者アプリで提供。
- より詳しいステータス情報はステータスページに表示されます。
- X軸カスタムソートがチャートで利用できます(ヒストグラムモードのみ)。
- 同じETLテーブルに複数アップロード。
- セットリストモードの「セットを再計算」ボタンで、同時にすべてのセットの再計算が可能。
- タイムゾーンのないプロジェクトの営業時間計算が改善されました。
- ABBYY Timeline 1.2以前のサポートをなくしました。
ABBYY Recorder 2.0
- ABBYY Recorderプロシージャのイベントにおける有意性を改善。
ABBYY Recorder 2.0のイベントは、UI要素とのインタラクションとして構成されました。
コンボボックスのインタラクションのような一連の「低レベル」イベントは、新しいアプローチでは1つのイベントとされます。以前のRecorderは、ボタンやメニューを使った遮断のほとんどが、キーボードで生成された場合には記録されませんでした。
ABBYY Recorder 2.0ではそうしたイベントも記録されます。イベントの生成要因に依存しません: キーボードまたはマウス。 - Mozilla FirefoxとMicrosoft Edgeブラウザ向けにRecorderの拡張機能を追加。
- プラグインがDOM(Document Object Model)にアクセスできるようになったことで、ブラウザプラグインの生成するイベントがより精巧で意味のあるものになりました。
- 3個全てのプラグイン(Google Chrome、Mozilla Firefox、Microsoft Edge)で同じコードを共有。
- Recording Serviceをインストールしなくてもレコーダーのログを閲覧できるツール、LightLogViewerのスタンドアロンインストールに対応しました。
ABBYY Recording Serviceをインストールしなくても、記録した内容を表示できる機能をサポート。
修正:
- セッション記録のロジックを変更。
セッションの記録を止めて、テンプレートを変更せずに再開すると、同じセッションに書き込まれます(以前は新しいセッションになっていました)。 - アラーム間隔のカスタム最低値。
管理者はアラーム間隔の下限時間を変更できるようになりました。この機能はライセンスにより異なります。
バージョン 5.0.0
新機能
• 圧縮されたプロジェクトの更新
- 圧縮されたプロジェクトへのデータの追加が可能
- 新しいリポジトリ操作は、追加のフィールドを作成し、タイムスタンプからそのフィールドに属性を抽出します
- 年度、月(名前または数字)または日(名前または数字)を抽出します
- これにより、例えば曜日をディメンションとして使用することが可能になります。
- TimelineはKubernetesにインストールしてk8クラスタで実行できます
タスクマイニング
- ABBYY RecorderはWindowsアプリやウェブアプリを記録できます
- Windowsアプリ
- 標準のWindowsコントロールまたはwpfアプリケーションのアプリ
- ウェブアプリ
- 標準HTMLコントロールを使用するアプリケーション
- Chromeをフルサポート。その他のブラウザでは、完成度がやや落ちる情報が生成されます。
- ABBYY Recording Service
- 個々のABBYY Recorderと通信し、テンプレートの定義、レコーダーの管理、ログの表示、ABBYYタイムラインへのログのアップロード、および設定の管理をサポートします。ABBYY Recording Serviceは、ローカルのオンプレミスのABBYY TimelineとクラウドのABBYY Timelineで実行できます。
- レコーディングテンプレート
- テンプレートの定義
- レコーディングの開始時
- スクリーンショットを含めるかどうか
- 難読化、ぼかし、を入れる画像の場所
- どのアプリやウェブサイトをレコーディングに含める/除外するか
- ズームイン/アウト
- プロセスプロジェクトのイベントをタスクタイプにリンクする
- スキーマでイベントを選択すると、「ズームイン」オプションが表示され、選択したタイプのタスク/タイムラインのみを表示するようにフィルタリングされたタスクプロジェクトのホームページを表示する新しいタブにユーザーが移動します
- ログから「ズームアウト」すると、ユーザーはログがロードされたタイムラインプロジェクトに移動します
- PDD
- PDDは、タスク内のイベントのリストです。
- イベントごとに、操作とフィールド、スクリーンショット(ある場合)を提供します
- PDFまたはMS Wordで生成するオプション
- 編集
- オプションには、編集やスクリーンショットのぼかしはありません
- URLから潜在的に機密のデータを削除します
- 式で、URLに含まれる可能性のある機密データを他の文字列にマップするように定義できます。
- スクリーンショットでクリックされたフィールドを強調表示
- スクリーンショットで、特定のステップで行われたことを強調表示します
- 自動切り取り提案
- アルゴリズムを使用して切り取り提案として推奨する反復配列を探します
- ユーザーの提案を表示し、ユーザーがタスクの定義に使用する提案を選択できるようにします
- タスクの手動定義
- ユーザーはタスクのイベントの開始と終了を定義できます
- ABBYY Timelineはその後、ログ内の子のタスクのインスタンスをすべて見つけます
- ABBYY Timeline タスクのマイニングホームページ
- タスクの管理
- 自動化の候補として有力な強調表示されたタスクに測定基準を表示します
- 自動化の候補を複雑さに沿ってランク付け
- シーケンスの類似度に基づいて
- ゲインに基づき自動化の候補をランク付け
- 短縮された時間は、タスクにかかった時間
- タスクのコストを定義
- タスクのコストは、時間単位またはタスクインスタンスあたりの固定コストとして定義できます
- フィルタして特定のタスクを表示
- 他のプロセスと同じように、タスクタイプを選択し、フィルタを適用し、すべてのタイムラインツールを使用して、そのタスクのすべてのインスタンスを表示します
修正
- アップロードレポートを改善
- ブラウザのアップロードだけでなく、sftpおよびスケジュールされたアップロードからもアップロードレポートを作成します
- インストーラが更新時に管理者の資格情報を要求しないよう修正しました
- 大きなログの処理におけるABBYY Timelineのパフォーマンスの向上
- 新しいデータをアップロードした後、設定された統計を再計算します
- セットのエクスポート中のエラーを修正しました
- 並行比較がすべてのタイムラインで、測定基準を適用していませんでした
- アカウントからユーザーを招待した時にEメールが送信されませんでした
バージョン4.11.0
新機能:
- 派生メトリック–古いメトリックから新しいメトリックを定義します
- メートル法演算子メートル法/定数
例:
測定基準 A * .5 - 表のための時間フィルタ
- チャートの開始時間と終了時間を選択します
- 集約されたデータ値からグラフを作成
- Salesforce で機会フィールドからデータを取得できるよう改善されました
- フォーマット済みの日付をチャートエクスポートでエクスポート
- 日付の追加 - データ列から期間値を追加する必要
修正と調整:
- アラートのテキストが翻訳されていないALT UIで
- プロジェクトのインポートエラー
- アラートモジュールでのPMからAMへの切り替え
- プロトコルの間違った位置違反をフィルタリングできない
- 期限切れのアカウント(リソースが制限を超えているアカウント)にログインすると、管理者以外のユーザーには何もできないため、エラーメッセージが表示されなくなりました。
- SSOログインまたはIP範囲フィルタリングにカスタムドメイン名を使用する場合は、登録を無効にして、カスタムドメイン以外でログインしてください
- 「以前に報告された場合でもタイムラインを含める」オプションに関係なく、すべてのタイムラインを追加するアラートモジュールを修正しました
Version 4.10.0
New features:
- new connectors
- Alteryx connector
- DB connector
- SAP connector
- Dashboard:
- clone dashboard
- threshold lines on charts
- use groups from ADFS identity provider to share projects
- central panel to manage scheduled tasks
- delete timelines from project
- aggregations table for Alteryx export
Fixes:
- ETL
- fixed upload report does not open after failed load-into-project operation in repository view
- fixed delete-column operation failing after removing previously set filter
- fixed check-date-format button in change-type operation editor
- Dashboard
- fixed dashboard authorization according to owner, user, dashboard_viewer_only roles
- fixed dashboard to handle charts with % in the name
- Misc
- fixed misplaced tooltip in single-timeline view
- updated 3rd party libs to add vulnerability patches
- added a lower limit for dashboard chart size, below which only an error message is displayed
- improved SOAP webhook error reporting
- fixed saving/clearing breakdown dimensions in metric modals
- fixed event cost configuration and calculation for time-based costs with lookup table
- fixed five9 import to properly report invalid credentials
- fixed embedding ABBYY Timeline in iframe
- fixed dimension breakdown settings being remembered even after cleared by the user
- failed SFTP operations are logged in repository history (if the target is a repository table)
- send SFTP upload report email to actual repository owner
Version 4.9.0
New features:
- Added new languages: French, German, Italian, Portuguese (Brazilian), Spanish.
- ETL queries are limited to 10 minutes. This can be changed on a per account basis in the admin app by editing the license limits. Note that this applies to individual operations users run in ETL, ToDo lists are not limited as a whole, only the operations in them. At the same time, the limit applies to loading the original csv file into the database.
- Added a notifications to the JOIN operation that it may take a long time, and it will be canceled in 10 minutes (10 is replaced in the message with the actual limit in the license). It is only shown if the 2nd table has more than 1000 rows.
- Made it possible to give the ACCOUNT_ADMIN role to multiple users in an account.
- Embedding Timeline in an iframe requires domain to be whitelisted.
- Enabled setting the time zone for a project when loading data from ETL. This is analogous to setting the time zone during normal upload.
- Added a button to test the data format the user configures in the change type operation editor.
- Remove invalid "UTF8": 0x00' characters from CSV files when loaded into ETL.
- Added handling of alternative column separators (coma, semicolon, pipe) in csv files uploaded into ETL.
- Improved error reporting of misconfigured charts on the dashboad and in chart editor.
- Added string and date operators to the case statement in Derived field ETL operation.
- Modified Replace substring operation to allow replacement of NULL or empty string values.
- Made session timeline configurable in the account view.
Fixes and Tweaks:
- Improved handling large datasets in forecast training.
- Fixed dashboard charts to handle cases when an event-based metric (e.g. time-interval) is to be broken down by an unrelated dimension.
- Fixed a bug in the ‘Show timelines’ button in enlarged chart view. It failed to show the timelines behind the chart if there was no column selected. (In that case, it should show the timelines in the set the chart is based on.)
- We changed the default mode of dashboards to ‘view’ from ‘edit’.
- Fixed y-axis label formatting on combination charts with time based metric.
- Fixed cost configuration when we did not accept fixed cost based on attribute (the user also had to specify a fixed zero amount).
- Fixed relative time filtering (current quarter) in charts.
- Updated UI framework to Angularjs 1.7.9 to apply latest vulnerability patches.
- Added ‘Delete dimension’ button in Path details panel.
- Fixed the interval view to keep selected range (min-max, 90%, etc) when changing dimensions.
- Fixed the interval view to remember slider positions during page refresh.
- Alert SMS used the profile language of the user the SMS is sent to.
- Fixed side-by-side charts for truncated texts and we made it remember the last sort-by settings
- Fixed breakdown view to use column alias if provided.
- Display appropriate error message on phone-number validation screen to let the user know about malformed phone numbers.
- Display appropriate error message when import fails due to invalid credentials or not configured API access.
- Updated the help links to point to the new knowledge base and documentation.
- Modified displaying dates throughout the app to use the format in the browser’s locale.
- Fixed ETL load-into-project operation to handle timestamps with too high precision (timestamps are rounded to the seconds).
- Fixed calendar config modal where exception days where displayed offset.
- Added unit when displaying Total time saving or Total cost saving metrics on bottleneck view.
Version 4.8.8
Fixes and Tweaks:
- Fixed cancelling ETL operations
- Fixed forecast training on string attributes where attribute values are actually numbers.
Version 4.8.7
Fixes and Tweaks:
- Improved Salesforce import connector, user can separately select fields to be imported as events or attributes
- Improved Forecast training data preparation to lower memory usage (in some cases, training failed due to running out of the allowed memory bounds)
Version 4.8.6
Fixes and Tweaks:
- Fixed custom field selector in Salesforce import dialog
- Fixed change column type functionality in projects
- Made AWS SES endpoint configurable per instance
- Improved performance of ‘delete duplicates’ ETL operation
Version 4.8.5
Fixes and Tweaks:
- ETL:
- Fixed filters in operations. Filters are combined using AND, except when consecutive filters refer to the same column, and the operations are Equals, Contains, or In. Such filters are parenthesized and combined using OR within the parenthesis.
- Fixed "Delete duplicates" operation that failed to delete records if some values were NULL.
- Fixed "Join" operation that failed when the table name had special characters (e.g. "-").
- Dashboard:
- Fixed "Number chart" that sometimes rendered too small.
- Added a notification to tell the user that a new version is deployed and they need to refresh the browser.
- Changed how scheduled tasks (e.g. ServiceNow import) are saved at the backend.
Version 4.8.4
Fixes and Tweaks:
- Now it is possible for users to specify negative values In Repository date-add operation to subtract intervals from dates.
- Fixed error when Repository load-into-project operation sometimes failed with ‘binary type mismatch’. This could happen when a date manipulation operation in the repository table when a date could not be calculated correctly.
Version 4.8.3
Fixes and Tweaks:
- Repository fixes:
- Reported upload time now includes both upload to S3 and migration into DB
- File size will not be shown in upload report in case of load from repository
- Disabled configuring the deletion of all columns in a table in the ‘Delete column’ operation
- Fixed deleting tables when deleting a repository
- SFTP fixes:
- Fixed repository history to contain all load operations executed in a 'todo' list
- Dashboard fixes
- Fixed layout issues on IE11
- Fixed layout issues caused by split cell
- Chart editor fixes
- Misc:
- Fixed re-inviting a user to an account
- Changed favicon to new logo
- Every user is moved to the same account in on-prem deployment
Version 4.8.2
New features:
- Projects cannot be made public in the app anymore
- Sorting in the list of projects and users in the account view, dashboards, repositories, projects has been fixed
- Project tags and notes are exported/imported with other project properties
- Currency symbol in the wrong column of the bottleneck view has been removed
- Fixed the issue that some expired accounts are not suspended due to their owner not being in the ACTIVE state
- All users are moved into a single account on on-premise install
Fixes and Tweaks:
- Various dashboard fixes
Version 4.8.1
Fixes and Tweaks:
- Fixed several issues with the combination-chart:
- Added proper time formatting to the y-axis
- Sort x-axis alphabetically when it is a dimension (not time)
- Fixed error message when one of the metrics is based on an empty set
- Fixed error message when incompatible metrics and dimensions were selected
- Formatting a chart from another project used properties of the dashboard’s project
- Prevent the user creating charts with more than 5000 datapoints
- Fixed rescaling the number chart when the user changes the browser size
- Clarified classification editor, it asks for confirmation when the user tries to save the classification without saving an edited category first
- Fixed sorting of projects, dashboards and repositories in the corresponding list views
- Don’t send password expiration emails to users of SSO accounts
- Send only one password-expired email to the user (not every day after expiration)
- Fixed project import for projects with dashboards that were exported before the 4.8.0 release
- Fixed displaying long timeline and project tags
- Fixed project and repository locking during sftp upload
- EULA publication dates are set to 2020.02.20 in the EU, AU and JP EULAs
Version 4.8.0
New features and improvements:
- Dashboard:
- Metric catalog is split into metrics and charts:
- Metrics are reused in charts, side-by-side comparison and path-details modal
- Charts are loaded faster as data is pre-calculated
- Combination chart is added:
- Different sets of data can be displayed on the same chart
- Charts from other projects can be added to dashboard
- In chart view mode, dimension filters can be applied to charts
- In chart view mode, ‘show timelines’ button adds filters from metric, selected dimension and applied dimension filters
- Repository:
- ‘Delete column’ operation is supported
- Operation ‘Derived field‘ is extended with options ‘case’ statement
- Calendar:
- Day of week can be added to exceptions
- Exceptions could be sorted by time
- Warning is displayed if a exception is created that overlaps non-working days
- Project horizon:
- The user can set a time interval for the project. Events outside the interval are regularly deleted
- Misc:
- Width of left menu in repository (and in dashboards) is adjustable by the user
- ‘Notes’ and ‘Tags’ can be added to project details
- Project details are available for users with USER role
- New project list in table form
- Transfer ownership of repositories
- Attribute type in project can be converted (string, number, boolean, date)
- Project data export can be compressed
- Chart recalculation can be invoked in a project from admin app
- Users can choose columns to be imported from Salesforce
- Added proper soap configuration panel to alert webhook – the user can choose between the old HTTP POST and the new SOAP webhooks
- Forecast training can be stopped, as opposed to aborted, in which case the trained model is saved as is at that moment
- Added license expiration emails for ACTIVE account – notification is sent 60, 30, 10, 5, 1 days before expiration and on the same day too
- Users can configure a cost unit in the cost configuration modal, and it is used everywhere in the app (currently $ is wired in)
- Breakdown updates:
- Comparison column chart displays the first 1000 columns
- Added an ‘Other’ tile representing the sum of rare values (not in top 100 values)
- Added more descriptions about the values
- Added automatic deletion of user data 30 days after license expiration
- Added new EULA in all regions and make user accept ABBYY privacy and cookie policies
Fixes and Tweaks:
- General stability improvements
バージョン4.7.0
新機能:
- バックオフィス管理:
- オンラインインスタンスでの登録を無効にできる(招待のみを許可する)新機能
- 監査ログの改善
- 管理者アプリでの新しい監査ビュー
- 管理者アプリでの新しい監査ログエクスポート
- エンタープライズセキュリティ機能:
- SAML2統合、以下とテスト済み:
- Okta
- Microsoft Windows ADFS
- OneLogin
- ディストリビューション
- 新しい分析モジュール - ブレイクダウンのように機能しますが、数値属性を使用します
- ライセンス管理の改善と調整:
- アカウントからユーザーを削除するのではなく、ユーザーを一時停止する
- 一時停止されたユーザーはログインできない
- 一時停止されたユーザーは「アカウントでのユーザーの人数」制限に含まれない
- 一時停止されたユーザーのプロジェクトは、共有している他のユーザーによりアクセス可能
- 一時停止されたユーザーのプロジェクトはアカウントビューから管理可能
- 一時停止されたユーザーはアカウントビューから再度有効にできる
修正と調整:
- バックオフィス管理:
- セキュリティの改善
バージョン4.7.2
新機能と改善:
- データ要件
- 入力ファイルにロシア語と日本語の文字を含められる
- エンタープライズセキュリティ機能:
- SSOが統合されたアカウントへのアカウント招待
- SAML統合が簡単に - サービスプロバイダー証明書をそのままアップロード可能
- SAMLログインはアイデンティティプロバイダーサイトで初期化可能
修正と調整:
- プロパティパネルを閉じる際のコンソールエラーが修正されました
- ServiceNowからの最低インポート時間は1時間に設定されました
- アラートの最低時間は1時間に設定されました
- 測定基準履歴で最後の期間から絶対時間に切り替える際、チャートが正しく表示されるようになりました
- 大規模プロジェクトのタグは、圧縮されたタイムラインのセットごとではなく、タイムラインごとに計算されるようになりました
- コスト分析の列の値は大文字小文字を区別しなくなりました
- デッドライン分析プロセスの非数字タイムラインIDでの学習機能
バージョン4.6.0
新機能:
- ライセンス管理の改善と調整:
- エンタープライズアカウントプロジェクトマネジメントに管理マネジメントを追加
- アカウントの管理者はプロジェクトを編集/削除したり、プロジェクトを公開からプライベートに変更できるようになりました
- パス分析:
- ディメンジョンごとの上位3つの新しいパスの詳細
- Windowsサーバー用のオンプレミスインストーラ
修正と調整:
- バックオフィス管理:
- セキュリティの改善
- ビッグデータ:
- データ圧縮の改善
- 大規模プロジェクトのためのメモリー効率を改善
- アラートエンジンの効率と可用性のための性能を改善
- マルチテナント環境での拡大縮小機能を改善
- より効率的な内部実装
バージョン4.5.0
新機能:
- 新しいデータ処理 / データソース:
- ビッグデータ:未加工のローデータのセットをプロジェクトに読み込む前に圧縮する機能
- ダッシュボード折れ線グラフからのデータエクスポート
- フォーキャスト:
- イベントの重要性を追加 - 各イベントの特定の貢献の分析をフォーキャスト結果に取り込む
- 各プロジェクトのデフォルトセットを新規ユーザー全員に表示
- パス分析
- パスの合計数の表示
- 詳細なケース(インスタンス)分析
- イベントのコストの表示
- イベントの統計/詳細
- イベントフィルタをアクティビティリストから追加
- ライセンス管理の改善と調整:
- エンタープライズアカウントへのユーザーの自動統合
- 全ユーザーのIPアドレスのログと記録
修正と調整:
- バックオフィス管理:
- セキュリティとコントロールの改善と機能拡張
- オンプレミスデプロイメントでのライセンスとメールの設定での改善と修正
- ビジネスカレンダー:
- クエリとワークフロー分析に拡張
- Pythonモジュールの高速起動
- プロトコル分析:
- 制約「Between」の違反
- データ処理 / アップロード:
- より豊富な情報が含まれるアップロードレポート
- より良いパフォーマンスとアップロードの信頼性のためにアップロードの同時性を改善
- 検索の改善:
- 特殊文字を使ったリテラル検索
バージョン4.2.0
新機能:
- ETL:
- エラー処理とレポート
修正と調整:
- 読み込み操作の同時性を改善するために内部データベース構造を変更
- 管理者ツールの継続的改善。エンタープライズアカウントのための複数のアカウントマネジメントツールを提供
- より速い読み込み速度のためにデータ読み込み性能を改善
バージョン4.1.0
新機能:
- 新しいデータ処理 / データソース:
- Five9コールセンターからのクラウドツークラウドの直接インポート
- ライセンス管理の改善と調整:
- 管理:管理パネルから、複数の独立したユーザーをエンタープライズアカウントに統合する機能
- アラート:
- リアルタイム:リアルタイムのアラートのための構成可能なスロットリング
- フォーキャスト:
- デッドライン違反予測を改善
- ETL:
- リポジトリ履歴を削除するためのコントロールを追加
- アップロードマニフェストの検証とエラーレポートを追加
- ブレイクダウン分析:
- 発生したイベントすべてから属性を選択する機能でブレイクダウン分析を改善
修正と調整:
- その他の修正:
- 多数のバグ修正、パフォーマンスと信頼性の改善
バージョン4.0.0
新機能:
- 真にリアルタイムのデータ処理/ライブデータストリーミング:
- モニタリングとアラートでゼロレイテンシーを提供することで、リアルタイムのプロセスモニタリングとウェブフックを介した修復を提供
- プロセス開始とともに遅延なく、SMS & Eメール、そしてウェブコールでのアラートをトリガー
- データがアップロードされると、アプリケーションはアクティブアラートのリストをすべて確認し、各タイムラインに対するアラート条件をテストします。条件に一致するタイムラインがある場合、アプリケーションはそのアラートステータスを検証し、すでにレポートされている場合には、無視します。新しいタイムラインが見つかった場合には、システムはリアルタイムでアラートをトリガーします。
- 以下を介してデータを受信:
- RabbitMQ - プラグ可能な認証、認可、TLSおよびLDAPをサポート
- HTTPS - 移動中の機密データに安全で暗号化された転送を提供します
- データ転置:
- クラウドのETLの操作機能に転置を追加
- 複数の選択されたフィールドを持つ単一レコードを複数レコードに変換できるようになりました
- デッドラインフォーキャスト:
- デッドラインを逃しそうな場合に、予測してフォーキャスト
- sms / Eメールでスタッフにアラートを送信したり、ウェブフックでアラートを送信したりして、別のシステムで期限を逃すのを回避できます
修正と調整:
- ライセンス管理の改善と調整:
- アカウントタイムの管理への変更
- 認証のためのアカウント設定
- 管理アカウントタイムに認証設定オプションを追加して、アカウントユーザーの認証をより良く管理
- 認証タイプや認証方法を選択、パスワードの長さ要件を設定、設定に有効期限を設定、前と同じパスワードの使用を禁止する機能
バージョン3.8.0
新機能:
- エンタープライズセキュリティ機能:
- パスワードの有効期限ルール。
- アカウント所有者は有効期限の時間といくつの古いパスワードを使用できないかを設定できます。
- 最低パスワード長
- このアカウントの全ユーザーのセキュリティレベル(ユーザーごとではなく)
- ボトルネック分析:
- 新しいデザインを完成
- 数に制限なくWhat-ifシナリオを作成できる機能を追加
- 各シナリオの時間またはコストにWhat-if変更が含まれます。ユーザーは各イベントの将来(仮定の)の時間とコストを指定できます
- 新しい測定基準には、各シナリオで合計時間とコスト増加分が含まれます
- ServiceNowデータのインポート:
- 時間制限の削除
- 構成可能な日付範囲
- スケジュールされた増分読み込み
- 最大レコード制限
- 監査テーブルで時間インデックスを使用するオプション
修正と調整:
- クエリ:
- 空/空でない演算子
- 別のイベントの別の属性と比較する場合に等しい/等しくない
- ETL
- JOIN演算子で列の名前変更
- 入力ファイルの不良な行の許容度 - 空のキーフィールド
- エラーEメールに問題の完全な説明が含まれる
バージョン3.7.0
新機能:
- 新しいデッドライン分析
- ユーザーは時間インターバルまたはカットオフタイムに基づきデッドラインを指定(つまり、午後2時までに注文を受信した場合には、翌日の午前10時までに出荷されるべき)
- アラートの定義には、セットと任意のクエリまたはデッドラインの組み合わせが含まれるようになりました。
- デッドラインに基づく新しいタイプのアラート
- 複数のアラートメッセージを時間に基づき同一のアラートに作成する機能
修正と調整:
- ETLの改善とバグ修正
- フォーキャスト分析の変更と改善
バージョン3.6.0
新機能:
- クラウドでの完全なETL
- 大きなファイルを1つまたは複数のリポジトリにアップロード
- データにさまざまな操作を実行
- リポジトリからプロジェクトにデータを読み込み
- 操作をToDoリストに組み合わせ
- マニフェストファイルをsFTPデータアップロードに含め、これによりToDoリストが自動でトリガーされる
- 予測分類 - フォーキャスト
修正と調整:
- ビジネスカレンダーでの「例外の日」へのサポート拡張
- ServiceNowからのクラウドツークラウドへのデータインポートの改善
- 通知によるトライアル終了の対処
- セキュリティ修正と機能拡張
バージョン3.5.0
新機能:
- Amazon AWSへの完全移行
- 新しいコンテナベースのアーキテクチャ
- セキュリティ改善
- ServiceNow単一ユーザーアプリケーションのためのセルフサービスのサブスクリプション
修正と調整:
- コスト図での数字の形式
- ServiceNowプロジェクトのインポート
- スケジュールによるServiceNowデータ読み込み
- 公開プロジェクトの認証
- アップロードプロセスのキャンセル
- 追加列のあるCSVファイルのアップロード
バージョン3.4.0
新機能:
- 各プロセスの手順がプロセスのパフォーマンスとスループットに与える影響を特定・視覚化し、最高の自動化と改善の候補を把握できるようにするボトルネック分析の追加。
- 無料試用版の登録を変更し、Eメールの確認を必須とし、一部特定のEメールプロバイダーをブロック
- 測定基準とフィルタで、ビジネスカレンダーをすべての時間が関連する計算に適用
- 現在のユーザーの役割はアプリケーションメニューに表示されます
修正と調整:
- アラートメッセージに埋め込まれたタイムラインのセットへのリンクが、空のセットを指すことがあります。
- プレーンGIFの代わりにアニメーションGIFをアップロードする場合の異常なメモリ消費。
- ログインの有効期限が切れているのにプロジェクトを開くと、オープンダイアログが表示されます。
- 選択された要素はプロトコルエディタで適切にハイライトされていません。
- データアップロードレポートには失敗した行の全フィールドが含まれていません。
- SalesforceとServiceNowコネクタへのデータインポートでパフォーマンスを改善。
- スキーマモードとシーケンスモードを速く切り替えると、パスビューにコンソールエラーが発生する。
バージョン3.4.1
新機能と改善:
- ビジネスタイムライン期間ビジネスの計算ロジックを変更して、計算を高速化し、応答時間を短縮
- ビジネス期間ラベルでの適切な複数形の使用
- ダッシュボードの円グラフと棒グラフへのデータエクスポート
- ダッシュボードチャートのプレビューはサンプルデータポイントを使用して、表示までの時間を高速化
- お気に入りのダッシュボードをユーザー/プロジェクトの組み合わせで保存する機能
修正と調整:
- ワークフローキュー属性がnullの場合、ワークフローチャートが「null」を表示
- カテゴリーのあるセットのエクスポートが列タイトルを空にする
- プロジェクトの招待EメールはServiceNowとADアカウントから送信(ServiceNowとADのアカウントはプロジェクト招待を送信してその他のユーザーを追加できない)
バージョン3.4.2
新機能と改善:
- 追加のダッシュボード測定基準:特定のイベントのカウント
- イベントの属性を異なるイベントの属性と同一のタイムライン内で比較できるようクエリをアップデート
- すべてのインスタンスがスキーマの視覚化に表示されるように、スキーマ内の高速および即時遷移の新しいアニメーション
- 進行中のプロジェクトのインポート/エクスポートのキャンセル機能
修正と調整:
- プロパティパネルを閉じる際のコンソールエラーが修正されました
- アラート構成パネルを閉じる時の例外
05.09.2024 16:23:55