Description
When you deal with any sort of value that is in a unit that is not easy to comprehend as a human, like duration_in_nanos it is annoying to always have to manually perform some calculations like eval duration = duration_in_nanos / 1000 / 1000 to get to seconds resolution.
I would like to have a simple to_human(field, unit) and a to_human(field, unit, target_unit) conversion. It should support:
- Duration
- Bits (1000)
- Bytes (1024)
- Percent
We need two signatures for that function since sometimes I might not want to rely on the auto conversation and I want to fix everything to be displayed in GB. Otherwise I might end up with values of KB, MB, TB and so on in the same column.
Description
When you deal with any sort of value that is in a unit that is not easy to comprehend as a human, like
duration_in_nanosit is annoying to always have to manually perform some calculations likeeval duration = duration_in_nanos / 1000 / 1000to get to seconds resolution.I would like to have a simple
to_human(field, unit)and ato_human(field, unit, target_unit)conversion. It should support:We need two signatures for that function since sometimes I might not want to rely on the auto conversation and I want to fix everything to be displayed in
GB. Otherwise I might end up with values of KB, MB, TB and so on in the same column.