Skip to main content
Skip table of contents

Digest 2025 May

Here’s what’s new in DataTile for May: improvements in moving average calculations, reloading of categorical MR-sets, and a well-thought-out font replacement scheme.

Rolling mode for MA on dashboards

When calculating the Moving Average on the dashboard, there are situations where missing values fall within the specified "window." Now, you can choose which rolling mode option will be used.

Ignore missing values: Missing or zero data points within the window are disregarded. The calculation only averages non-zero numeric values.

Nullify window: Calculating a window that contains missing or zero values will inherently result in a missing data point in the Rolling Trend.

https://vimeo.com/1083847657?share=copy

Complete replacement of categories in MR-sets during database re-upload

Now, when the database is reloaded, the system checks the categories in the categorical MR-set and updates the list to match the latest upload exactly.

If an option, such as a brand that is no longer in the market or being studied, is not present in the newly uploaded file, it will be automatically removed from the dataset. This ensures cleaner data and prevents outdated categories from remaining in use.

Font replacement scheme

We explored the frustrating issue of sudden font jumps that occur across different browsers when using DataTile. These unexpected changes can disrupt the look and feel of your dashboards. To fix this, we developed a smart fallback scheme.

Here’s how it works: when rendering a font, the system first looks for an exact match. If the selected font isn't available, it switches to a defined substitute. If that substitute is also missing, the system defaults to the first available font within the same font family.

For example, if 'Arial' is chosen:

  • The system will first look for ‘Arial’.

  • If unavailable, it will fall back to ‘Helvetica Neue’.

  • If neither is found, it will check for any font from the ‘Helvetica’ family.

  • As a last resort, it will use the first available sans-serif font.

Here are a few more examples:

fonts replacement.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.