December 2021 update
New point-in-time support; dashboards with different signals for entities & sub-entities; and many improvements & fixes.
New features
Point-in-time support
Point-in-time allows you to avoid look-ahead bias in your alternative data analysis workflows. We are now starting to roll out beta point-in-time support to all parts of the Exabel platform!
In December, we updated the Data API and Exabel SDK to allow all users to import time series data with an additional "known time" property, specifying the date from which each data point would have been known & available.
In Signal Explorer, you are also now able to evaluate signals as of a specific point-in-time, which is a good way to start exploring & understanding how the underlying time series data look at different points in time.
Dashboards - different signals for entities & sub-entities
Today, it is possible to configure a hierarchical dashboard with 2 entity types that are related to each other. For example - a dashboard with company entities as the main entity type, and brand sub-entities that belong to the company. Such dashboards show the parent entities as parent rows in the table, and sub-entities as indented child rows under each parent row.
In certain cases, you may want to use a different signal for the sub-entities, because a single signal cannot be evaluated for both the parent entities and sub-entities. We have now released additional configuration options on each dashboard option to allow you to select a different signal for such sub-entities.
Improvements
- Dashboards: when a column filter causes a parent row to be filtered out, despite having child rows that meet filter criteria, we now show the parent row greyed out, so that the child rows can still be seen (all child rows were previously filtered out if the parent did not meet the filter criteria)
- Dashboards: initially sort numeric columns in descending order
- Entity views: add option to align ticks to data points in chart
- Entity views: add LHS/RHS labels for charts with a secondary axis
- Alpha tester: persist value when toggling between % and absolute values, when using Top/Bottom normalization
- Tag uploader: support selecting one company of multiple matches
- Library: Sort by name by default
Bug fixes
- Overall: fixed navbar overflow on smaller screens
- Dashboards: fixed inconsistent placement of header fields.
- Dashboards: fixed incorrect rank column calculations
- Signal Explorer: fixed date picker placement.
- Library: fixed missing tooltips when hovering over personal folder.
- Alpha tester: fixed comparison chart when many tests are compared (y-axis was disappearing)
- Alpha tester: fixed occasional inability to replicate tests
- Alpha tester: fixed inability to specify both tags & screens