Field - share_current
Accumulated processor current share
- Map: SMF70BPD
- Based on: share_actual, sample_diagnose, processor_weight
The field is created using the following pseudocode:
zero_samples = sample_diagnose == 0
divided_share = share_actual / sample_diagnose
share_actual = share_actual.astype('float')
share_current = share_actual.where(zero_samples, divided_share)
nonzero_current_share = share_current > 0
return share_current.where(nonzero_current_share, processor_weight)