So far, when an FTP import had no file to import from the FTP server, it was seen as a successful operation.
You can now specify the behavior when no file is found, either raise an error (and thus receive an email or a Slack alert) or silently return a success.
This option is named 'Status if no file is found' in the FTP automation configuration.
In the automation menu, it's now possible to create alarms in a few clicks!
All you need to do is to select a datasource and one of its value-formula (i.e., a formula that returns a numeric value). Then, select the condition operator (above, below, equal...) and the threshold, and you're done. When the condition is true, you'll receive an email.
In the dashboard editor, there are four new formatting functions to edit strings before they are displayed (e.g. in a table widget):
- left(value, nb_chars_to_keep): to extract the left part of a string
- right(value, nb_chars_to_keep): to extract the right part of a string
- removeRight(value, nb_chars_to_remove): to remove characters at the right of a string
- removeLeft(value, nb_chars_to_remove): to remove characters at the left of a string
If you don't use formatting functions yet, have a look at our tutorial about tables' creation: https://www.serenytics.com/tutorials/tutorial_create_table/
Formatting functions are used in the section "Add a computed column".
Sometimes, you want to have 4 widgets of same width in a row. But then, you decide to move to a layout of 3 widgets per row, then back to 4. This was tedious to achieve, especially to ensure the widgets have the same width.
It's now very easy to resize a widget to 1/2, 1/3 or 1/4 of the dashboard width. You just have to click on the dedicated entry in the settings popup menu of the widget to resize.
In the dashboard editor, we re-organized the configuration tabs.
There are only 3 tabs now:
In the Usage tab of the admin section, you can see the number of datasources, dashboards and automations you use in your account.
And in the automation time used per month, you can get the details per automation. This lets you investigate to know which automations take most of the time.