Создание оценки ранга на основе максимального значения меры - PullRequest
0 голосов
/ 04 ноября 2019

Я хочу создать метрику оценки, взяв максимальное значение из меры, а затем разделив это значение на другие значения в моем представлении.

Пример - Количество заказов по каналу AC

Размер: Значение

A: 32

B: 28

C: 8

В приведенном выше примере я хотел бы разделить измерениеB на A (Макс.), Который даст 0,875, а затем поделит C на A, чтобы получить 0,25

Я пытаюсь сделать это в амазонке Quicksight.

Может кто-нибудь показать мне, как это сделать,Я пытался создать максимальное значение в качестве вычисляемого поля, но не смог заставить его работать, так как не думаю, что правильно группировал.

Спасибо

1 Ответ

0 голосов
/ 11 ноября 2019

Если я правильно читаю ваш вопрос, вы хотите найти максимальную ячейку во многих строках и разделить ячейку каждой строки на это максимальное значение. Если это не правильно, и вы хотите сделать это в отношении столбцов, дайте мне знать, и я обновлю этот ответ.

Один простой способ добиться этого, учитывая вышеприведенное предположение и другое предположение, что вы неНе забывайте также иметь строку для максимума (всегда содержащую значение 1) и использовать Уровень-агрегированные агрегации .

Вы захотите добавить новое вычисляемое поле,который использует PRE_AGG для получения максимального значения перед агрегацией, здесь я предполагаю, что ваш столбец значений равен Value

{Value} / maxOver({Value},[],PRE_AGG)

Добавление Value, и это вычисляется в таблице, дает

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...