Details
-
Improvement
-
Status: Done
-
Major
-
Resolution: Done
-
None
-
None
Description
The current Profiler's deterministic row key design limits the range of valid profile period durations. The original goal was to support 15 minute periods which it does, along with 5, 20, 30 and 60 minute periods. Different types of profiles and input data will require a range of periods and the Profiler should be flexible in this regards.
Currently, a profile period must start on each and every hour. While 1, 2, 3, 4, 6, or 240 periods per hour is acceptable, 5 periods per hour is not. The number of periods per hour must be either a multiple or divisor of 60. Also, a period cannot be any longer than an hour. In some cases 2, 4, or 8 hour periods might be useful.