New YUNA-Release - Release

Everyone is talking about agile software development – we are also committed to the agile manifesto. In close exchange with our customers and through the experience which we gain in our projects, we continuously develop YUNA in short four-week sprints – or sometimes in shorter cycles. A nice sign, especially in times of Corona, when the team plays together so well and manages to follow the self-imposed roadmap!

From today,  YUNA is available with version 1.18. In the new version several features have been added and improved. In addition, we are constantly working on a better overall performance.

April 2020 – 1.18

With Version 1.18 new features have been added:

dseconnect as REST-API

dseconnect is a connectivity-package for R, with which the interaction between scripts and YUNA is established. It offers various comfort functions such as the use of DataIDs and filters.We have extended the package, so that now any REST-APIs of external systems (like Shiny) can be addressed to use and display their results in YUNA.

    • It can be authenticated against the system via REST-API
    • DataIDs can be queried via REST and their results can be saved


Global disable automatic analysis jobs

Automatic analysis jobs can now be deactivated globally. This makes it much easier to find the cause of an error.

  • Can be (de)activated in the system info widget
  • Time-controlled jobs are no longer started
  • Manual jobs are still started
  • Jobs already running are not aborted


March 2020 – 1.17

With Version 1.17 new features have been added:

  • Escaping in genLinks

    With genLinks you can create dynamic hyperlinks in table widgets. The building blocks of a URL can be put together individually. To create a valid URL we have implemented an additional function to prevent the encoding of certain special characters and character strings. This can be done with a preceding backslash („\„).

  • Removal of YUNAML contents under reference tags

    Dashboards in YUNA are often deployed under a reference tag during development in order to limit the visibility for certain user groups. We have built in a mechanism to remove this content from the database once it has been published, for example, and is therefore no longer needed.

  • Parameters for automatic logon to target servers with CORS requests

    The HTTP provider allows you to integrate HTTP interfaces into YUNA dashboards and thus integrate data from external services into dashboards or vice versa to send data from a dashboard to them. The parameter ‚unsafeCredentialDelegation‚ of the HTTP provider allows to activate the automatic logon to target servers for CORS requests. By default, a browser policy prohibits automatic logon to a CORS request.


  • As well as minor changes and bugfixes

February 2020 - 1.16

Different database accesses from different types of circumstances

The DataSource to be used can be selected for each situation in order to restrict the database queries.

Encrypted Connections to Data Databanks

All client connections from the YUNA product environment can be configured in such a way that they only take place via encrypted connections.

JQuery in the HTML widget

It is possible to include JQuery in the HTML widget.

January 2020 - 1.15

Cancel Stored Procedures

Stored procedures can now also be aborted.

Configuration for aborting database queries

By default, all database queries can be aborted if the respective database driver allows this. This can be changed globally via the service configuration, using the -tag for individual DataIDs.


The DataID Provider allows you to call DataIDs and provide the respective results via IO-Channel.

December 2019 - 1.14

HTTP Provider

New YUNAML component that enables the integration of external HTTP APIs into dashboards.

Enhanced logging

The output of certain return values from function calls in the script log is no longer suppressed

November 2019 - 1.13

Shiny widget authentication in YUNA

By using the iFrame widget, it is now possible to integrate Shiny apps. To be more precise, Shiny apps can now access and use data that is available in YUNA. The authentication via YUNA makes it possible to configure the access of the Shiny app with the roles and rights.

Result rating: Evaluate analysis results at the touch of a button

With the result rating, an important and convenient tool was developed in the last sprint that improves analysis and its results in an even shorter time. The moment the analysis scripts deliver their first results, they can be evaluated faster and checked for correctness by using the result rating. The results are played back to the script, so that data scientists can adapt their scripts accordingly. The feature itself greatly shortens the time it takes to do this.
In the new version, usage has been significantly improved: The results can now be evaluated conveniently and even faster via keyboard entry. The assignment of the keys is freely selectable and can be adjusted by each user according to his preferences.

Form widget: Data can be passed to a stored procedure

From now on, it is possible to pass the data, which is sent via the form widget, to a stored procedure. With stored procedures you can call predefined procedures and multiple statements from the database client. Thus, the dashboard developer has among others the greatest possible freedom to return user input to the system for further analysis.
Localization extended
It is now possible to translate the contents of CDATA blocks, popups, all tooltips and items in the filter widget. CDATA blocks prevent the parser from interpreting special characters like „<„.
Our localization resolves this block and allows the translation of its content.

Special characters in sourced objects

The use of special characters in the names of parameters in the HTML widget caused errors in script mode. Special characters such as „_“ can now be used to name HTML parameters in script mode.

Christian Schreiner - Posted on 20.04.2020

Christian Schreiner ist seit 2019 im Bereich Marketing der eoda GmbH tätig. Hier betreut er die innovative Data Science Plattform YUNA rund um das Thema Marketing. Privat interessiert er sich für Suchmaschinen-Optimierung und Trends in der Online-Kommunikation.

Abonnieren Sie unseren Datenanalyse-Blog