Area: Product Issues
Sub-Area: Volume Assertions UI
Issue
When configuring Volume Assertions (row count growth) with small decimal percentage thresholds, the DataHub UI incorrectly displays both minimum and maximum values as 0% after saving, even though the backend correctly stores and evaluates the actual configured values. This display issue also triggers validation errors when attempting to edit the assertion.
Error Messages
Must be less than maximumMust be greater than minimum
You Might Be Asking
- Why do my decimal percentage assertion thresholds show as 0% in the UI?
- Why can't I edit my volume assertion after saving decimal values?
- Are my assertion evaluations affected by this UI display issue?
Solution
This issue has been resolved in DataHub Cloud v1.1.0. The fix addresses the UI rendering problem for decimal percentage values in volume assertion configurations.
- Verify your DataHub Cloud version: Check that your instance is running v1.1.0 or later
- Test decimal input: You can now enter decimal values in the "At least" and "Or at most" fields for volume assertions
-
Configure assertions normally: Set up volume assertions with decimal percentage thresholds as intended:
Type: Growing within a range Minimum (At least): -0.01% of total table size Maximum (At most): 0.035% of total table size - Verify display: The UI now correctly shows the configured decimal percentage values instead of defaulting to 0%
- Edit existing assertions: Previously created assertions with decimal thresholds can now be edited without validation errors
Additional Notes
This was a UI-only issue that did not affect the backend storage or evaluation logic. Assertion executions continued to work correctly even when the UI displayed incorrect values. The backend properly stored the decimal percentage values as configured, and assertion pass/fail evaluations were accurate throughout the issue period. If you are on an older version of DataHub Cloud, contact support for upgrade information.
Related Documentation
Tags: volume-assertions, ui-bug, decimal-percentages, validation-errors, row-count-growth, assertion-configuration, display-issue, product-bug, cloud-fix