Microservices

Classic ONE DATA

Throttling in Event-Based Schedules

Debounce feature in Event-Based Schedules was reworked to Throttling. The feature limits the number of Schedule execution within a certain timeframe: the Schedule will be triggered only once in the beginning of the timeframe and once in the end, in case additional events happened.

  • User can configure throttle timeframe for an Event-Based Schedule
  • If an event happens, the Schedule will be triggered once and throttle time countdown will start.
    •  If one or more events happen during the throttle time, the schedule will be triggered once more in the end of the current throttle time. This will start a new throttle count down.
    • If no event happens during the throttle time, the schedule is not triggered anymore within the current throttle timeframe

Documentation: https://support.onelogic.de/support/solutions/articles/77000404359-schedulers

Integrated Workflow Processor improvements

Integrated Workflow Processor becomes more flexible in Q3 release:

  • It is possible now to use the same Integrated Workflow Processor multiple times. No need to create copies of the same workflow anymore. (example project .zip)
  • It is possible to have nested Integrated Workflow Processors: users can integrate Workflows which contain other Integrated Workflows. (example project .zip

Documentation: *your instance*/processors/processors-docs/processors/advanced/integratedWorkflowExecution.html#iwep-configuration


Project-Oriented Navigation

With Q3 release navigation in OD becomes project oriented:

  • Resource links will contain the ID of the Project to which the resource belongs.
    • This allows to remove the "favourite project" logic and makes navigation in OD more transparent and predictable for the user.
    • Now users can open multiple projects and interact with resources from different projects in the same browser window without a risk to be forwarded to a wrong page/project.
  • The old links without project ID will continue working as before and navigate users to the resource, if the user has access to it.
    • In case users have no access to a resource but can access the project, they will be redirected to the resource list in the project.
    • In case users have no access to a resource and a project, they will be redirected to the projects overview.



App Builder & App Viewer

Pivot Tables

  • With the newly added Pivot Tables it is now possible to easily visualize grouped that aggregates the individual items of a more extensive table.

  • Furthermore, number and conditional formatting can be used to visualize and highlight data.
  • Users can configure such Pivot tables and locally store reports and export to Excel. 

Bulk Edit in Tables

  • Bulk editing allows the user to change all values of columns that corresponds to the current filtering. 

  • So the user can easily set values based on the filtering, e.g. to classify anomalies.
  • Bulk edit can be activated for all columns of a table or per column by configuration.

Table Performance

  • Significantly reduction in the loading times of tables in Apps

  • In addition, all operations incl. pasting of large amounts of data to tables have been accelerated.

  • Overall performance improvement on Table visualization and operation by  factor 2-10.

App Viewer Redesign

  • The modernized design of the App Viewer overview offers larger tiles and a new Project View that allows Apps to be filtered by project.

  • In addition, App creators can now add a label for each App that classifies the status of the App as Development, Testing or Productive.
  • A newly added menu provides App creators with the ability to directly edit Apps, access the user management or hide Apps from the App Viewer. The corresponding functions are only available to users with the appropriate permissions.

Option to reset filters with button

  • The "customComponentEventButton" now offers "config.filtersToBeUpdated" property that allows to specify an array of filter IDs that should be reset when pressing the button.

  • The option now allows to configure buttons to not only reset variables (via "variablesToBeUpdated"), but also associated filters, which offers more flexibility in creation of Apps.



Custom Components

Data Landscape

For Details on how to use the new interactions please also consider the Cartography Documentation

  • Rework of interactions
  • Allow keyboard shortcut to change map level.
  • Move objects (asset/cluster) with cmd + left drag or ctrl + left drag
  • Add copy cursor on multi select
  • Change to lower level and zoom-fit the cluster in view when cluster is double-clicked
  • Add keyboard shortcuts for zoom-to-fit and go-to-center
  • Allow an action to be triggered when an asset is double-clicked
  • Allow an action to be triggered when an asset / edge is double tapped on a touch device
  • Drop command keybinding on multiselect
  • Use Interactions infrastructure for cartography
  • Change move view interactions
  • Allow an action to be triggered when an asset is double-clicked
  • Improvements to how edges are visualized
  • Group multiple similar edges into EdgeGroup
  • Filter connections according to nodes present in the state


navigation cell

  • Disable navigationCell when table is in edit mode.