В постоянных производных полях хранится только одно значение для каждого ID аудитории, которое случайным образом выбирается из доступных значений. Это означает, что при работе с ненормализованными данными нужно использовать макрофункцию GROUPBY для получения нужного поведения.
Тогда при сохранении производного поля Bad_ModelX_score сохраненным значением может быть NULL или 80. Если вы работаете с ненормализованными данными, и не все значения производных полей являются одинаковыми, при сохранении такого производного поля можно получить любое из возвращенных значений. Например, если задать поле Derived_field_Score = SCORE и сохранить его, можно получить значение 57, 72 или 80 для покупателя A. Чтобы обеспечить ожидаемое поведение, нужно использовать макрос GROUPBY для ID покупателя, что гарантирует, что значение производного поля будет
одним и тем же для всех данных для этого покупателя.